Atria Investments Sells 6,797 Shares of iShares 20+ Year Treasury Bond ETF
Atria Investments Inc has reduced its stake in the iShares 20+ Year Treasury Bond ETF (NASDAQ: TLT) by selling 6,797 shares, marking a 4.5% decrease in its holdings during the…