FirstSun jumps after beating Q2 profit estimates, unveiling $150 million buyback - FSUN News | Rallies