SEC Filing Update: #XBIO : $3.15
Sector: Healthcare | YTD: 44.50 %
The SEC disclosed Today (29-MAY-2026) that MJL Manager LLC has Newly bought 93,565 #XBIO shares
Ownership: 4.10%
* Estimated Investment Value: $280.69K
https://www.thinksabio.com/reports/isr/XBIO
