GATX Executives Trade Big at Peak Prices: CFO and CEO Buy 18,500 Shares Amid Mixed Insider Sentiment.
GATX insider trading: executives buy and sell at $188 peaks, revealing cautious optimism and a net bullish stance on railcar leasing.
3 minutes to read

