IntrinsicIntrinsic
← Scroll for more →

Ownership — SRTS

US Institutional Ownership22.5%
InstitutionSharesValueOwnership %ChangeFiling Date
789.7K$2.0M4.80%-6.4K2026-06-30
660.4K$1.0M4.01%+12.2K2026-06-30
316.1K--1.92%-71.3K2026-06-30
278.5K--1.69%-7.6K2026-06-30
242.3K--1.47%-9.9K2026-06-30
154.2K--0.94%-11.4K2026-06-30
152.6K--0.93%-20.3K2026-06-30
152.0K--0.92%+1.5K2026-06-30
128.8K--0.78%--2026-06-30
125.6K--0.76%--2026-06-30
100.4K--0.61%--2026-06-30
83.6K--0.51%+12.4K2026-06-30
76.3K--0.46%+5592026-06-30
69.3K--0.42%--2026-06-30
55.0K--0.33%--2026-06-30
52.1K--0.32%--2026-06-30
51.9K--0.32%+29.6K2026-06-30
40.6K--0.25%--2026-06-30
28.2K--0.17%-40.0K2026-06-30
27.3K--0.17%+12.7K2026-06-30
26.0K--0.16%--2026-06-30
21.3K--0.13%--2026-06-30
16.3K--0.10%+6392026-06-30
16.1K--0.10%--2026-06-30
13.4K--0.08%--2026-06-30
Page 1 of 2