In the last week, the Canadian market has stayed flat, though it is up 27% over the past year with earnings expected to grow by 16% annually in coming years. For investors willing to explore beyond ...
Trex (TREX) delivered earnings and revenue surprises of 15.63% and 4.36%, respectively, for the quarter ended September 2024. Do the numbers hold clues to what lies ahead for the stock?