Stockreport

TSX Upward on Day, Week [MarketWatch]

Vermilion Energy Inc. Common (Canada)  (VET) 
Last vermilion energy inc. common (canada) earnings: 4/28 04:05 pm Check Earnings Report
PDF It was a suspenseful Friday on markets, with Canadian investors acting hot and cold toward their holdings, but eventually, sending indexes in Toronto higher before Frid [Read more]