IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Ownership — OESX

US Institutional Ownership48.6%
InstitutionSharesValueOwnership %ChangeFiling Date
525.6K$4.0M12.96%+118.1K2026-03-31
266.5K$2.0M6.57%+10.3K2026-03-31
241.4K$2.0M5.95%+20.4K2026-03-31
178.5K$1.0M4.40%+43.7K2026-03-31
133.5K$1.0M3.29%--2026-03-31
130.1K$1.0M3.21%+69.4K2026-03-31
111.9K--2.76%--2026-03-31
71.4K--1.76%--2026-03-31
70.2K--1.73%+11.6K2026-03-31
56.9K--1.40%+11.0K2026-03-31
40.1K--0.99%+5.1K2026-03-31
27.1K--0.67%--2026-03-31
24.2K--0.60%--2026-03-31
23.9K--0.59%--2026-03-31
17.3K--0.43%--2026-03-31
12.6K--0.31%--2026-03-31
12.4K--0.31%--2026-03-31
11.2K--0.28%--2026-03-31
10.1K--0.25%-3.1K2026-03-31
1.7K--0.04%--2026-03-31
1.4K--0.03%--2026-03-31
1.2K--0.03%--2026-03-31
877--0.02%--2026-03-31
722--0.02%--2026-03-31
420--0.01%+2362026-03-31
Page 1 of 2