IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Ownership — STEL

US Institutional Ownership63.2%
InstitutionSharesValueOwnership %ChangeFiling Date
6.34M$249.0M12.46%-403.0K2026-06-30
2.58M$101.0M5.07%+82.4K2026-06-30
2.03M$79.0M3.98%-7.7K2026-06-30
1.95M$76.0M3.82%-180.8K2026-06-30
1.42M$55.0M2.79%+828.6K2026-06-30
1.29M$50.0M2.52%+2.2K2026-06-30
977.6K$38.0M1.92%+828.4K2026-06-30
878.1K$34.0M1.72%-416.1K2026-06-30
815.5K$32.0M1.60%+672.2K2026-06-30
812.2K$31.0M1.60%--2026-06-30
711.6K$27.0M1.40%+25.7K2026-06-30
627.7K$24.0M1.23%-262.7K2026-06-30
549.1K$21.0M1.08%-575.3K2026-06-30
546.5K$21.0M1.07%+76.0K2026-06-30
474.7K$18.0M0.93%+377.4K2026-06-30
455.4K$17.0M0.89%+74.0K2026-06-30
418.4K$16.0M0.82%+13.7K2026-06-30
398.7K$15.0M0.78%-133.3K2026-06-30
383.2K$15.0M0.75%-48.0K2026-06-30
357.2K$14.0M0.70%+31.5K2026-06-30
324.6K$12.0M0.64%+210.1K2026-06-30
321.7K$12.0M0.63%--2026-06-30
321.7K$12.0M0.63%-100.9K2026-06-30
296.9K$11.0M0.58%--2026-06-30
289.2K$11.0M0.57%-451.1K2026-06-30
Page 1 of 9