
TSE:ATH
This summary was created by AI, based on 11 opinions in the last 12 months.
Experts generally view Athabasca Oil Sands Corp (ATH) positively, highlighting the company's strong revenue growth and commitment to returning free cash flow to shareholders through share buybacks. Analysts note the stock has shown a positive uptrend, with expectations for further rallies in the oil market. Long-term potential is mentioned frequently, with forecasts suggesting significant upside, particularly if oil prices reach $80. Despite some concerns about valuation, the cleanliness of the company’s balance sheet and improving return on invested capital bolster its attractiveness. Additionally, a number of experts emphasize the importance of holding shares for extended periods to realize meaningful gains.
It was the banks that had forced small and mid-caps with horrendous hedges. Now they have rolled off. Bought 9.9% off Equinor. With Cardinal, this gives you the highest leverage to the rising oil price. Will probably be successful with renewing their notes. If you buy, you are betting that this will go well. Could trade at 4x multiple.