Compare LOU and ATH
ATH $3.32, LOU $0.86
ATH has 570M shares, LOU has 660M
ATH posted $119 Million Dollar loss, LOU posted $5.88 million Net Profit
ATH has 355 million debt, LOU has 122 million dollars.
ATH has 33,000 barrel a day production, LOU has 11000 barrels a day
Both Are Canadian companies.. ATH production in Canada, LOU production in USA