
Roche Holding AG
ROG.SW
263.2
CHF+5.10
(+1.98%)Day's range
255.1
263.4
52 wk Range
212.9
313.8
Key ratios
Statements Highlights
Period Ending | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 | |
---|---|---|---|---|---|---|
Total Revenue | 58,323,000,000 | 62,801,000,000 | 63,281,000,000 | 60,441,000,000 | 62,395,000,000 | |
Gross Profit | 41,969,000,000 | 43,098,000,000 | 44,444,000,000 | 44,084,000,000 | 46,112,000,000 | |
Operating Income | 17,729,000,000 | 17,283,000,000 | 18,175,000,000 | 15,395,000,000 | 13,417,000,000 | |
Net Income | 14,295,000,000 | 13,930,000,000 | 12,421,000,000 | 11,498,000,000 | 8,277,000,000 | |
Total Assets | 86,138,000,000 | 92,317,000,000 | 88,151,000,000 | 90,468,000,000 | 101,801,000,000 | |
Total Current Liabilities | 25,401,000,000 | 38,416,000,000 | 27,239,000,000 | 24,824,000,000 | 27,023,000,000 | |
Total Equity | 39,773,000,000 | 28,345,000,000 | 32,015,000,000 | 33,263,000,000 | 36,161,000,000 | |
Free Cash Flow | 11,470,000,000 | 16,020,000,000 | 13,338,000,000 | 11,446,000,000 | 15,085,000,000 | |
Cash from Operations | 18,160,000,000 | 20,569,000,000 | 17,890,000,000 | 16,095,000,000 | 20,094,000,000 | |
Cash from Investing | -9,083,000,000 | -6,550,000,000 | -3,568,000,000 | -10,643,000,000 | -11,393,000,000 | |
Cash from Financing | -9,244,000,000 | -12,703,000,000 | -15,718,000,000 | -4,239,000,000 | -6,819,000,000 | |
Net Change in Cash | -348,000,000 | 1,123,000,000 | -1,859,000,000 | 385,000,000 | 1,599,000,000 |
Dividends
Analyst Recomendations
Overall consensus
Buy