What Do Insiders Think About Myers Industries Mye Stock Price At 21.99 Up 0.23 20260409 Is Trend Weakening For Main Main Stock Price At 53.99 Down 0.39 20260408 47YearOld Steak and Seafood Chain Shutters 80 Locations in Restructuring Move HVT Q1 2026 Earnings EPS Misses Estimates Amid Challenging Consumer Environment Perpetua Resources Secures 29 Billion US Loan for Idaho Critical Minerals Project