Rivermont Capital Management LP CELESTICA INC Transaction History
Rivermont Capital Management LP
- $314 Billion
- Q2 2025
Number of Shares
191,098
Previous 2,588
7284.0%
Holding current value
$29.8 Billion
Previous $204 Million
14526.55%
% of portfolio
9.51%
Previous 0.09%