First FR Q1 2026 Earnings EPS 108 Beats Estimates LeMaitre Vascular LMAT Unchanged at 10143 RangeBound Trading 20260520