The long term thesis for abrdn FAX in plain sight 037 20260505 Marathon Petroleum Corporation MPC Q1 2026 Earnings Preview Mixed Fundamentals Amid Bearish Consensus Revision Headwinds Why Federated FMN could deliver where others fall short 107 20260506 Why CompX CIX guidance matters more than actual results