May 8, 2024
$114,000,000
Initial Public OfferingCommon StockSole Manager
May 7, 2024
May 6, 2024
$6,400,000
Follow-On OfferingCommon StockSole Manager
$8,000,000
Private PlacementSole Placement Agent
May 3, 2024
May 2, 2024
$12,000,000
Follow-On OfferingCommon StockCo-Manager
April 30, 2024
$6,000,000
Block TradeExclusive Agent
April 11, 2024
$50,000,000
ATM OfferingCo-Sales Agent
April 2, 2024
March 27, 2024
$57,500,000
$172,500,000
Convertible DebtCo-Manager
March 20, 2024
$820,000,000
Initial Public OfferingCommon StockCo-Manager
March 14, 2024
$125,000,000
March 6, 2024
$316,000,000
February 9, 2024
$7,500,000
Follow-On OfferingCommon StockJoint Book-Runner