Kestrel Investment Management Corp NCR Atleos Corp Transaction History
Kestrel Investment Management Corp
- $164 Million
- Q1 2025
Number of Shares
171,650
Previous 171,650
-0.0%
Holding current value
$4.53 Million
Previous $5.82 Million
22.21%
% of portfolio
2.77%
Previous 3.21%