MJL Manager LLC's ownership history for XBIO
MJL Manager LLC currently holds 93.6K shares with a market value of $288.2K. It started holding XBIO on 2026-05-22. At its peak, it held 93.6K shares on 2026-05-22. Its highest holding value was $288.2K on 2026-05-22. At its lowest, it held 93.6K shares on 2026-05-22, with a value of $288.2K on 2026-05-22.
MJL Manager LLC's ownership history for XBIO