Are Insiders Buying Or Selling Maze Therapeutics Maze Stock Price At 28.23 Down 0.35 20260408 Is Legacy Education Lgcy Stock Declining Lgcy Q2 2026 Earnings Legacy Education Inc. Posts 0.15 Eps Beats Estimates No Revenue 20260408 1 What Does Insider Activity Suggest For Esquire Esq Stock Esq Q4 Earnings Beats Estimates By 0.00 20260408 1