Brady Corporation Q3 2026 Earnings Call Highlights Steady Performance Amid Evolving Market Conditions OilDri ODC Q1 2026 Earnings Revenue NA Matching Views Solar PV Yield Risk A Key Factor in Project Design Financing and Bankability Reddit RDDT Delivers Q1 2026 Beat EPS 101 vs 059 Expected