Why Chart Industries Just Became an $88 Million Bet and 11%… — GTLS +0.80 · News Impact Screener