Pin Oak Investment Advisors Inc Mach Natural Resource LP Transaction History
Pin Oak Investment Advisors Inc
- $118 Million
- Q2 2025
Number of Shares
217,499
Previous 211,244
2.96%
Holding current value
$3.38 Million
Previous $3.35 Million
0.99%
% of portfolio
2.86%
Previous 2.55%