Is Semrush Holdings Semr Stock Showing Strength Price At 11.96 Up 0.04 20260406 Can Idea Group Amtd Stock Beat Estimates Price At 0.99 Up 0.82 20260406 Is Toro Ttc Stock In Consolidation Phase Price At 97.70 Up 0.24 20260409