Fri, Apr 10, 2026
Apr 10
2,324,072 shares @ $1.48
Increased holdings by +38.70%
3rd largest trade (out of 21)
Large Trade
Trade made by a director
Unscheduled trade
0% win rate · -11.8% median edge vs SPY (20 trades, 90-day)
Insider trade was 90% below market price
Price 6% below 200-day moving average
MESOMESOBLAST LTD
ManufacturingBiological Products, (No Diagnostic Substances)
1D0.00%
1W+13.51%
1M+16.44%
3M+2.98%
6M—
1Y—