Mario Gabelli acquired 17.4 Thousand Knife River shares worth $1.44 Million. That's 0.01% of their equity portfolio (522nd largest holding). The first Knife River trade was made in Q2 2023. Since then Mario Gabelli bought shares four more times and sold shares on two occasions. The stake costed the investor $787 Thousand, netting the investor a gain of 83% so far.