Display in USD
SentinelOne Prices $1.25B 0.00% Convertible Notes Due 2031 At About $31.21 Conversion Price, 30% Premium, To Repurchase About 6.2M Shares At $24.01 | WAPE