Live feed21:23:28·45dINSIDERFilingvia QuantisnowNew insider Locke Simon Heidi claimed ownership of 41,232 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.TK· Teekay Corporation Ltd.Consumer DiscretionaryOriginal source