SEC Filing Update: #STEP : $43.86

Sector: Financial Services | YTD: 🔽 -34.23% The SEC disclosed Today (31-JUL-2026) that MILLENNIUM MANAGEMENT LLC has DECREASED #STEP Shares by -27.28% 🔴 * Previous Holdings: 6.83M Shares * Current Holdings: 4.97M Shares * Decrease -1.86M * Decreased (%)-27.28% * Ownership: 6.0% https://www.thinksabio.com/reports/isr/STEP Institutional ownership in #STEP has been steadily rising over the past 15 quarters in Shares: Q4 2023: 52.17M Q1 2024: 54.67M Q2 2024: 60.70M Q3 2024: 66.55M Q4 2024: 69.05M Q1 2025: 69.73M Q2 2025: 71.27M Q3 2025: 73.95M Q4 2025: 79.59M Q1 2026: 81.95M