TFI TFII Crushes Q1 2026 Estimates EPS 069 Tops Views Orion ORIO Q1 2026 Earnings Beat Revenue NA EPS 003 Nektar Therapeutics NKTR Stock Today Drops 539 Key Support at 6680 20260515 Iran Vows Never to Bow as Trump Rejects Peace Offer Extending Middle East Tensions