How Tamboran TBN management quality drives results Eye on Rally 20260507 HTGC Hercules Capital Inc posts 24 percent year over year revenue growth shares rise 262 percent despite Q4 2025 EPS miss KeyCorp KEY Stock Low Volume Smart Money Flows 20260416