SEC Filing Update: #OTTR : $88.35
Sector: Utilities | YTD: 8.47 %
The SEC disclosed Today (30-APR-2026) that Vanguard Capital Management has Newly bought 2,178,374 #OTTR shares
Ownership: 5.19%
* Estimated Investment Value: $191.70M
https://www.thinksabio.com/reports/isr/OTTR
Institutional ownership in #OTTR has been steadily rising over the past 4 quarters in Shares:
Q1 2025: 27.41M
Q2 2025: 27.61M
Q3 2025: 28.22M
Q4 2025: 28.32M
📌 Institutional activity in the last 30 days for #OTTR:
• Vanguard Portfolio Management – Newly bought 2,963,293 shares (29-Apr-2026)
