Why Joint KSPI leadership matters more than you think Underperforming 20260508 Liberty LBRT Stock Market Cap Analysis Slides 20260418 FT Franklin Universal Trust posts severe Q1 2026 YoY revenue decline shares dip 024 on earnings release