The castle investment has reduced the short position of SMA Solar to 1.28%.
As of July 29, 2025, Castle Investment Advisory Company reduced its net short position in SMA Solar Technology AG by 6.57% to 444,160 shares, representing 1.28% of the company's stock.
Latest