Whale Rock CapitalTTMI history

Issuer:
TTM TECHNOLOGIES INC
Quarters tracked:
4 (Q2 2025Q1 2026)
Current shares:
3,514,560
Current value:
$342.39M
Peak shares:
4,276,320 (Q4 2025)
Overall change:
+45%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 20263,514,560$342.39M$97.42-761,760-18%
Q4 20254,276,320$295.07M$69.00+2,260,035+112%
Q3 20252,016,285$116.14M$57.60-407,310-17%
Q2 20252,423,595$98.93M$40.82NEW