#SEC-Update: #STEP: $68.03
Sector: Financial Services
YTD: 114.47 %
SEC reported Today (08-NOV-2024) that MILLENNIUM MANAGEMENT LLC has DECREASED their #STEP shares by -19.00% 🔴
Before: 1,526,327 Shares
Now: 1,235,278 Shares
Ownership: 1.70%
https://www.thinksabio.com/reports/isr/STEP