Stock Index Futures Edge Lower as Tech Weakness Persists Geopolitical Risks from Iran Grow Azenta AZTA Stock Up 317 Key Resistance at 1912 20260520 Saratoga SAY Trading at 2510 Key Decision Point 20260520