Roche Holding AG, a Swiss-based company established in Basel in 1896, stands as a major global entity in both the pharmaceutical and diagnostic sectors. Its operations are widespread, covering nations such as Switzerland, Germany, the United States, the United Kingdom, France, Belgium, and many others internationally. The company's pharmaceutical division concentrates on developing and providing a diverse array of medications for critical health conditions. These include treatments for oncology, neuroscience, infectious diseases, immunology, cardiovascular and metabolic disorders, ophthalmology, and respiratory ailments. Additionally, it addresses needs related to anemia, various cancers, dermatology, hemophilia, inflammatory and autoimmune conditions, neurological issues, and transplantation. In parallel, Roche's diagnostics segment offers an extensive portfolio of in vitro tests designed for the identification of numerous diseases like cancer, diabetes, COVID-19, hepatitis, and human papillomavirus. This segment also delivers essential diagnostic instruments and chemical reagents. Furthermore, Roche is collaborating with Synlogic, Inc. on a research initiative to uncover a novel synthetic biotic treatment for inflammatory bowel disease (IBD).
The current price of ROG.TO is C$31.48 CAD — it has increased by +0.87% in the past 24 hours. Watch Roche stock price performance more closely on the chart.
What is Roche stock ticker?▼
Depending on the exchange, the stock ticker may vary. For instance, on Toronto Exchange exchange Roche stocks are traded under the ticker ROG.TO.
Is Roche stock price growing?▼
ROG.TO stock has fallen by -1.84% compared to the previous week, the month change is a +15.31% rise, over the last year Roche has showed a +51.13% increase.
When is the next Roche earnings date?▼
Roche is going to release the next earnings report on January 28, 2027.
What were Roche earnings last quarter?▼
ROG.TO earnings for the last quarter are 18.9 CAD per share, whereas the estimation was 17.61 CAD resulting in a +7.33% surprise. The estimated earnings for the next quarter are N/A CAD per share.
What is Roche revenue for the last year?▼
Roche revenue for the last year amounts to 105.98B CAD.
What is Roche net income for the last year?▼
ROG.TO net income for the last year is 22.18B CAD.
Does Roche pay dividends?▼
Yes, ROG.TO dividends are paid annual. The last dividend per share was 0.77 . As of today, Dividend Yield (FWD)% is 2.44%.
How many employees does Roche have?▼
As of November 5, 2026, the company has 103,249 employees.