Is Otter Tail Ottr Stock Slowing Down Price At 90.28 Down 0.71 20260404 SPACSphere SSACW Steady at 007 Awaiting Next Catalyst 20260518 What Republic RDAGWs 444 Jump Means for Investors 20260518 Allient ALNT Drops 346 Key Support at 5826 20260517 NextEra Energy NEE Holds Spotlight Among Clean Energy Giants as Analysts Raise Targets