Finance August 31, 2026 Jefferies initiates coverage on Leela Hotels with Buy rating, sees 22% upside