Hammond Power heads into earnings after a 53% sprint
HPS.A reaches its Q1 earnings release today with short sellers rushing to catch a stock that has already run far ahead of them. The price action tells an extraordinary story. HPS.A closed Wednesday at CAD 279.16, a…
