Latest Insider Sales

Insider Symbol Price Amount Total Value Remaining Holdings Date Form 4
MPLT $28.47 14,880 $423,633.60 1,565,940 2026-05-07 Filing
MPLT $29.10 117 $3,404.70 346,059 2026-05-07 Filing
MPLT $28.52 4,321 $123,234.92 346,176 2026-05-07 Filing
MPLT $28.28 721 $20,389.88 242,729 2026-05-07 Filing
MEC $26.11 11,464 $299,325.04 158,387 2026-05-07 Filing
MEC $25.72 10,332 $265,739.04 169,851 2026-05-07 Filing
SNDK $1,503.11 579 $870,300.69 2,900 2026-05-08 Filing
ODTX $18.00 438 $7,884.00 814,851 2026-05-11 Filing
ODTX $18.00 277 $4,986.00 440,981 2026-05-11 Filing
ODTX $18.00 1,065 $19,170.00 1,609,161 2026-05-11 Filing
BETA $18.12 370 $6,704.99 14,355 2026-05-07 Filing
BETA $18.12 9,684 $175,489.57 132,241 2026-05-07 Filing
BETA $18.12 38 $688.62 3,602 2026-05-07 Filing
BETA $18.12 18,981 $343,966.09 552,647 2026-05-07 Filing
BETA $18.12 4,965 $89,973.74 49,746 2026-05-07 Filing
BETA $18.12 67,296 $1,219,511.19 748,915 2026-05-07 Filing
BETA $18.12 18,586 $336,808.06 90,465 2026-05-07 Filing
BETA $18.12 19,008 $344,455.37 176,195 2026-05-07 Filing
LTH $31.46 747,178 $23,506,219.88 2,431,203 2026-05-07 Filing
LTH $31.46 82,726 $2,602,559.96 269,178 2026-05-07 Filing