RLGT Radiant Logistics posts 96 EPS beat and 125 revenue growth in Q1 yet shares decline 048 The sustainable advantages Itron ITRI is developing 090 20260508 Comstock LODE Stock Support and Resistance Market Focus 20260418