2 hours Canada’s TD Bank to pay over $20 million to resolve ‘spoofing’ case Investing.com Canada’s TD Bank to pay over $20 million to resolve ‘spoofing’ case. Canada · TD Bank
4 hours Canadian National Railway (TSE:CNR) Price Target Raised to C$169.00 at Royal Bank of CanadaMarketBeat
4 hours Royal Bank of Canada Raises Canadian Pacific Kansas City (TSE:CP) Price Target to C$137.00MarketBeat
4 hours Union Pacific (NYSE:UNP) Price Target Increased to $288.00 by Analysts at Royal Bank of CanadaMarketBeat
12 hours Magnolia Capital Advisors LLC Makes New Investment in The Toronto-Dominion Bank (NYSE:TD)MarketBeat
13 hours Susquehanna Fundamental Investments LLC Purchases New Shares in Royal Bank of Canada (NYSE:RY)MarketBeat
13 hours The Manufacturers Life Insurance Company Has $50.25 Million Holdings in Canada Goose Holdings Inc. (NYSE:GOOS)MarketBeat
13 hours APG Asset Management N.V. Acquires 71,200 Shares of Canadian Imperial Bank of Commerce (NYSE:CM)MarketBeat
14 hours Toronto Dominion Bank Has $3.07 Million Position in Generac Holdings Inc. (NYSE:GNRC)MarketBeat
14 hours Toronto Dominion Bank Sells 30,915 Shares of Norwegian Cruise Line Holdings Ltd. (NYSE:NCLH)MarketBeat
14 hours Toronto Dominion Bank Purchases 21,469 Shares of Pinnacle West Capital Co. (NYSE:PNW)MarketBeat
14 hours Toronto Dominion Bank Reduces Stock Position in Federal Realty Investment Trust (NYSE:FRT)MarketBeat
14 hours Toronto Dominion Bank Has $3.47 Million Holdings in Molson Coors Beverage (NYSE:TAP)MarketBeat
14 hours Canada Pension Plan Investment Board Trims Holdings in Imperial Oil Limited (NYSEAMERICAN:IMO)MarketBeat
14 hours Canada Pension Plan Investment Board Reduces Stake in SMART Global Holdings, Inc. (NASDAQ:SGH)MarketBeat
14 hours Canada Pension Plan Investment Board Sells 21,000 Shares of AutoNation, Inc. (NYSE:AN)MarketBeat
14 hours Alphatec Holdings, Inc. (NASDAQ:ATEC) Shares Sold by Canada Pension Plan Investment BoardMarketBeat
14 hours Canada Pension Plan Investment Board Sells 23,000 Shares of Valvoline Inc. (NYSE:VVV)MarketBeat
14 hours Canada Pension Plan Investment Board Cuts Stock Holdings in iRhythm Technologies, Inc. (NASDAQ:IRTC)MarketBeat
14 hours Canada Pension Plan Investment Board Has $82,000 Position in Insperity, Inc. (NYSE:NSP)MarketBeat
14 hours Canada Pension Plan Investment Board Has $88,000 Holdings in Boyd Gaming Co. (NYSE:BYD)MarketBeat
1 day Duff & Phelps Investment Management Co. Sells 8,504 Shares of Canadian Pacific Kansas City Limited (NYSE:CP)MarketBeat
2 days Canadian Imperial Bank of Commerce (NYSE:CM) Shares Bought by Legal & General Group PlcMarketBeat
2 days 25,000 Shares in Canadian Natural Resources Limited (NYSE:CNQ) Acquired by Lighthouse Investment Partners LLCMarketBeat
2 days APG Asset Management N.V. Has $16.32 Million Holdings in Royal Bank of Canada (NYSE:RY)MarketBeat
2 days Toronto Dominion Bank Increases Stock Position in Brookfield Infrastructure Co. (NASDAQ:BIPC)MarketBeat
2 days Toronto Dominion Bank Has $6.15 Million Stock Holdings in Logitech International S.A. (NASDAQ:LOGI)MarketBeat
2 days Toronto Dominion Bank Has $6.33 Million Stock Holdings in TFI International Inc. (NYSE:TFII)MarketBeat
2 days Toronto Dominion Bank Has $6.43 Million Stock Position in Alibaba Group Holding Limited (NYSE:BABA)MarketBeat
2 days Toronto Dominion Bank Sells 8,917 Shares of Mid-America Apartment Communities, Inc. (NYSE:MAA)MarketBeat
2 days Toronto Dominion Bank Reduces Stock Holdings in T. Rowe Price Group, Inc. (NASDAQ:TROW)MarketBeat
2 days Toronto Dominion Bank Has $8.85 Million Stock Holdings in Align Technology, Inc. (NASDAQ:ALGN)MarketBeat
2 days Charles River Laboratories International, Inc. (NYSE:CRL) Shares Sold by Toronto Dominion BankMarketBeat
2 days Toronto Dominion Bank Has $5.10 Million Holdings in Regency Centers Co. (NASDAQ:REG)MarketBeat
2 days Toronto Dominion Bank Sells 5,303 Shares of Universal Health Services, Inc. (NYSE:UHS)MarketBeat