Alpha Cubed Investments’s Twilio TWLO Stock Holding History
Bought
Maintained
Sold
Other funds holding TWLO
SHCM
Alpha Cubed Investments's TWLO Position: Q4 2025 in Review
Alpha Cubed Investments held its Twilio (TWLO) position steady in Q4 2025 at 2,004 shares worth $285K. The position accounts for 0.01% of the portfolio, ranked #236.
Alpha Cubed Investments first reported a position in TWLO in Q4 2023 and has held it in 6 quarters since. The position peaked at $2.4M in Q2 2025. 868 funds tracked by Wall St. Rank hold TWLO as of Q4 2025.
- Alpha Cubed Investments held 2,004 shares of Twilio worth $285K as of Q4 2025.
- Alpha Cubed Investments left its Twilio share count unchanged in Q4 2025.
- Twilio made up 0.01% of Alpha Cubed Investments's portfolio in Q4 2025, its #236 holding.
- Alpha Cubed Investments first reported a position in Twilio in Q4 2023 and has held it in 6 quarters since.
- Alpha Cubed Investments's Twilio position peaked at $2.4M in Q2 2025.
- 868 funds tracked by Wall St. Rank held Twilio as of Q4 2025.
Based on Alpha Cubed Investments's 13F filing for Q4 2025, filed 3 Feb 2026.