WIN Advisors Sells $10.6 Million Worth of FTC Shares in Q1 2026
WIN Advisors sold 65,497 shares of FTC for $10.6 million in Q1 2026, reducing its stake by 72%. The remaining position is valued at $3.9 million, representing 1.8% of its AUM. The sale reflects a significant shift in the firm's portfolio allocation.

Tickers: $FTC