ESMC surges 47% ahead of Monday earnings
Escalon Medical Corp. heads into its May 18 earnings release having just logged a 47% weekly gain — an extraordinary move for an OTC-traded micro-cap, and the sharpest price spike the stock has seen in years. The price…
