DB • ATI • CA04682R1073
Generating your data highlights...
4.12b USD | # 2774 in DE
326 shares | 2.45k USD
481.3m
97.83% | 470.87m
Athabasca Oil Corporation (DB: ATI) has a market capitalization of $4.12B. Last close €7.35 (as of 2026-10-19); 52-week range €3.82 to €7.96.