SEC Filing Update: #ARRY : $5.14

Sector: Technology | YTD: 🔽 -46.96% The SEC disclosed Today (30-JUL-2026) that FIRST TRUST PORTFOLIOS LP has Newly bought 10,402,354 #ARRY shares Ownership: 6.76% * Estimated Investment Value: $57.63M https://www.thinksabio.com/reports/isr/ARRY