Bank of Montreal (T.BMO) hit a new 52-week high of $149.19 Tuesday. BMO reported Non-GAAP EPS of C$3.04 beats by C$0.64, ...
U.S. pharmaceutical giant Eli Lilly (LLY) is lowering the cost of its weight loss drug Zepbound as it seeks to expand ...
Bank of Montreal (BMO) and Bank of Nova Scotia (BNS) have each reported fourth-quarter 2024 financial results that beat ...
The Home Depot (HD) has reported fourth-quarter 2024 financial results that narrowly beat Wall Street’s expectations. The ...
Canadians’ expectations for the domestic economy are at their lowest level since the Covid-19 pandemic struck in March 2020.
Bitcoin’s (BTC) price has fallen to $88,000 U.S., its lowest level in three months, as investors turn increasingly risk ...
In 2025, the performance of electric vehicle stocks is mixed. Rivian Automotive (RIVN) is performing the best in a trading ...
Walgreens (WBA) is looking more like a “buyout” pump and “sell the rumor” dump. The drugstore stock gained 6.5% to close at ...
Uranium companies like Skyharbour Resources Ltd. (TSXV: SYH) (OTCQX: SYHBF), Uranium Energy Corp. (NYSE: UEC), Denison Mines ...
CEO Brian Niccol will cut costs. The company said on Monday that it will remove 1,100 corporate jobs. Starbucks faces ...
Goldman Sachs has provided estimates that a proposed 10% U.S. oil tariff could cost foreign producers $10 billion per year, ...
Stocks in Toronto continued their negative trend, despite gains by one of the country's major banks, as jitters continue to affect investors over the prospect of tariffs from the U.S., due next week.