Peregrine Investment Management Inc SharkNinja Inc. Transaction History
Peregrine Investment Management Inc
- $134 Billion
- Q1 2025
Number of Shares
47,840
Previous 65,480
26.94%
Holding current value
$3.99 Billion
Previous $6.38 Billion
37.41%
% of portfolio
2.98%
Previous 3.7%