ITA: Outperforming Industrials, But A Questionable Valuation Amid Solid Technicals 11.06.2024 21:48 Seeking Alpha