Uranium Energy UEC Stock Analysis Falls 589 Watching 1472 20260513 ServisFirst Bancshares SFBS Q1 2026 Results Top Views on Strong Revenue Mtron Industries MPTI Up 680 Is There More Room to Run 20260514