SEC Filing Update: #III : $4.69
Sector: Technology | YTD: -15.95 %
The SEC disclosed Today (25-FEB-2026) that Chevrillon & Associes has Newly bought 5,237,495 #III shares
Ownership: 10.90%
* Estimated Investment Value: $26.19M
https://www.thinksabio.com/reports/isr/III
Institutional ownership in #III has been steadily rising over the past 4 quarters in Shares:
Q1 2025: 29.21M
Q2 2025: 30.72M
Q3 2025: 32.02M
Q4 2025: 32.74M