Badger Meter Bears Face a Stern Test at Tomorrow's Print
BMI heads into its July 22 earnings report with short sellers meaningfully committed but the lending market signalling no panic on either side. Short interest runs at 15.1% of the free float — a genuinely elevated…
