α52
Alpha 52
Where AI meets Quant
TWLO
120.27
+ 3.23%
Twilio Inc.
Software

Trades

Entry Date Entry Price Exit Date Exit Price P&L %
2025-06-30 124.07 2025-07-02 115.85 -6.63%
2025-04-28 95.96 2025-06-12 115.58 +20.45%
2025-01-16 115.45 2025-02-14 124.38 +7.73%
Home Stock Hot Lists Investments Insights
Support expand_more