Enviri Earnings Day: Insider Bets Now Being Tested
NVRI reports after the close today, with the print arriving into a stock that has bounced modestly — up nearly 3% on Wednesday to $20.73 — but remains down roughly 10% for the week and month after Tuesday's sharp…