Usually, when one insider buys stock, it might not be a monumental event. But when multiple insiders are buying like...
CECO Environmental (CECO) closed the most recent trading day at $14.38, moving +1.27% from the previous trading session.
CECO vs. CWST: Which Stock Is the Better Value Option?