Is Extreme Networks Extr Stock A Buy Or Sell Price At 15.44 Up 0.52 20260406 What Do Ownership Trends Show For Spar Group Sgrp Stock Price At 0.57 Up 1.22 20260409 Is Neogen Corporation Neog Stock Undervalued Now Price At 9.52 Up 1.17 20260406