Lodge Hill Capital Dumps $27 Million Terex Stake: What’s Next for the Industrial Giant? | Whale Factor