5% stakes

Presidio Management Group X

Institution

5% stake reports
2
5% stake stocks
1
Latest report
26/02/17

5% stake reports

Stock
Omada Health OMDA02/170.2%138,082 sh−8.0pp
Omada Health OMDA25/08/148.2%4,718,026 shFirst report