9 Cheap Canadian Stocks

Shares of these local companies are currently undervalued. 

Table: Henry Hirschfeld Source: Morningstar Direct, April 4, 2023
Morningstar