Upexi UPXI Q1 2026 Results Miss Estimates EPS 026 vs 020 Swarmer SWMR Climbs 393 Resistance at 3222 in Focus 20260515 Iran Vows Never Bow as Trump Rejects Peace Offer Heightening Middle East Tensions and Market Uncertainty