Alexanders ALX at 23012 Buy Sell or Hold 20260515 ClearChannel CCO Q1 2026 Earnings Beat Revenue NA EPS 010 Linde plc LIN Crushes Q1 2026 Estimates EPS 433 Tops Views