About Novartis AG Common Stock
Novartis AG is a Swiss multinational pharmaceutical corporation based in Basel, Switzerland. Novartis is one of the largest pharmaceutical companies in the world and was the eighth largest by revenue in 2024. Novartis manufactures the drugs clozapine, diclofenac, carbamazepine, valsartan, imatinib mesylate, cyclosporine, letrozole, methylphenidate, terbinafine, deferasirox, and others. Novartis was formed in 1996 by the merger of Ciba-Geigy and Sandoz. It was considered the largest corporate merger in history during that time.
2BB score and signals
Novartis AG Common Stock’s current 2BB score is 50 out of 100, built from the signal categories below.
| Signal | Score | Reading |
|---|
| Activity | 33 | Low |
| Momentum | 41 | Stable |
| Financial strength | 76 | Strong |
| Quality | 100 | Very Strong |
| Risk | 52 | Moderate |
Company facts
| CEO | Vasant Narasimhan |
| Headquarters | Basel, Basel City, Switzerland |
| Founded | Feb 29, 1996 |
| Employees | 75.3K |
| P/E ratio | 23.36 |
| 52-week range | $121.57 – $170.46 |
Recent earnings
| Report date | EPS actual | EPS estimate | Revenue actual | Revenue estimate |
|---|
| 2027-02-02 | — | 2.2185 | — | $15.16B |
| 2026-10-27 | — | 2.2828 | — | $14.86B |
| 2026-07-21 | 2.41 | 2.1824 | $14.41B | $14.31B |
| 2026-04-27 | — | 2.1512 | — | $13.82B |
Related companies