• N/A
    Market Cap
  • 47.17%
    1-Year Change
  • Drug Manufacturers - General
    Industry
  • 1 Month
    +6.47%
    Low Price$50.16
    High Price$56.52
  • 3 Months
    +7.45%
    Low Price$49.00
    High Price$56.52
  • 1 Year
    +47.17%
    Low Price$36.45
    High Price$58.77
Date
Open
High
Low
Close
Change (%)
Volume
07/31/2026
54.75
55.00
54.18
54.67
-1.09%
1,112,468
07/30/2026
54.25
55.34
54.15
55.27
+0.55%
1,240,387
07/29/2026
55.73
57.00
54.70
54.97
-2.74%
3,299,948
07/28/2026
55.50
56.57
55.47
56.52
+3.20%
2,764,580
07/27/2026
54.93
55.48
54.71
54.77
+0.13%
3,163,662
07/24/2026
54.48
54.84
54.06
54.70
+1.45%
3,511,789
07/23/2026
52.06
54.02
51.99
53.92
+4.29%
3,376,886
07/22/2026
51.81
51.84
51.00
51.70
+1.10%
1,190,821
07/21/2026
50.82
51.48
50.64
51.14
+0.27%
1,567,926
07/20/2026
51.57
51.64
50.84
51.00
-1.16%
1,748,133
07/17/2026
51.58
51.87
51.34
51.60
+0.29%
1,653,533
07/16/2026
50.78
51.45
50.62
51.45
+0.53%
1,149,991
07/15/2026
50.46
51.36
50.46
51.18
+2.03%
961,289
07/14/2026
50.62
50.77
50.10
50.16
-0.67%
2,274,356
07/13/2026
51.43
51.62
50.48
50.50
-2.70%
3,853,736
07/10/2026
52.38
52.42
51.80
51.90
-0.23%
1,558,790
07/09/2026
51.63
52.24
51.62
52.02
+0.50%
828,379
07/08/2026
51.77
52.15
51.60
51.76
-0.79%
1,499,313
07/07/2026
52.67
52.79
52.10
52.17
+1.12%
2,712,185
07/06/2026
51.69
51.72
50.90
51.59
-2.73%
1,972,707
07/02/2026
52.27
53.50
52.25
53.04
+5.41%
2,082,261
07/01/2026
51.07
51.12
50.31
50.32
-2.01%
4,255,599
06/30/2026
51.85
51.94
51.01
51.35
-2.34%
2,511,967
06/29/2026
52.19
52.58
52.09
52.58
+1.62%
1,185,676
06/26/2026
51.00
52.06
50.96
51.74
-0.23%
1,402,427
06/25/2026
51.28
52.02
51.27
51.86
+1.23%
1,350,666
06/24/2026
51.30
51.59
50.94
51.23
+1.75%
1,342,796
06/23/2026
50.06
50.48
49.92
50.35
+2.50%
2,113,546
06/22/2026
49.08
49.44
49.00
49.12
-1.25%
2,549,670
06/18/2026
50.44
50.50
49.22
49.74
-2.59%
1,465,057
06/17/2026
51.40
51.84
50.87
51.06
-0.14%
1,546,530
06/16/2026
51.04
51.22
50.54
51.13
+0.25%
1,165,115
06/15/2026
51.43
51.56
51.00
51.01
-1.25%
1,630,718
06/12/2026
51.53
51.94
51.25
51.65
+0.58%
787,643
06/11/2026
51.02
51.88
50.74
51.35
+1.84%
1,841,615
06/10/2026
50.44
50.78
50.33
50.42
+0.38%
980,492
06/09/2026
50.08
50.40
49.47
50.23
-0.63%
1,237,868
06/08/2026
50.78
51.04
50.31
50.55
-1.81%
3,353,893
06/05/2026
51.49
51.72
51.02
51.48
-0.17%
2,066,707
06/04/2026
51.11
51.84
51.11
51.57
+5.24%
1,452,090
06/03/2026
48.84
49.28
48.83
49.00
-0.14%
1,913,804
06/02/2026
49.27
49.36
48.10
49.07
-2.29%
1,687,667
06/01/2026
51.28
51.38
50.06
50.22
-4.16%
3,411,637
05/29/2026
52.84
52.97
52.36
52.40
+0.08%
687,526
05/28/2026
51.73
52.52
51.69
52.36
-0.21%
1,747,238
05/27/2026
52.21
52.68
52.07
52.47
-0.25%
673,263
05/26/2026
53.10
53.13
52.43
52.60
-1.39%
1,374,722
05/22/2026
52.93
53.54
52.83
53.34
+1.20%
1,358,303
05/21/2026
51.85
53.20
51.60
52.71
+1.48%
784,585
05/20/2026
51.75
52.56
51.75
51.94
+0.15%
2,982,716
05/19/2026
51.70
52.38
51.61
51.86
+1.49%
5,422,501
05/18/2026
50.99
51.36
50.81
51.10
+0.02%
3,679,696
05/15/2026
51.79
51.95
50.96
51.09
-0.39%
1,123,475
05/14/2026
51.00
51.80
51.00
51.29
+0.06%
1,194,027
05/13/2026
50.77
51.36
50.71
51.26
+0.16%
7,855,338
05/12/2026
51.12
51.61
51.01
51.18
-0.45%
10,788,779
05/11/2026
51.16
51.60
51.09
51.41
+0.63%
3,331,508
05/08/2026
50.75
51.09
50.41
51.09
+1.00%
1,512,955
05/07/2026
51.88
51.92
50.33
50.59
-2.02%
789,648
05/06/2026
51.75
51.90
51.41
51.63
+1.55%
2,643,907
05/05/2026
51.09
51.10
50.63
50.84
+1.11%
686,358
05/04/2026
50.67
50.82
50.19
50.28
-1.41%
1,120,638
05/01/2026
50.95
51.30
50.75
51.00
+0.24%
668,870
04/30/2026
50.46
51.99
50.46
50.88
+0.89%
1,316,894
04/29/2026
49.95
50.67
49.90
50.43
-1.20%
2,174,754
04/28/2026
50.22
51.27
50.07
51.04
-0.35%
2,454,306
04/27/2026
51.04
51.42
51.04
51.22
-0.81%
2,990,396
04/24/2026
51.16
51.75
50.87
51.64
-0.42%
1,391,983
04/23/2026
51.23
51.96
51.02
51.86
+1.29%
5,914,489
04/22/2026
50.17
52.00
49.76
51.20
+2.54%
2,342,610
04/21/2026
50.96
51.00
49.90
49.93
-2.73%
923,801
04/20/2026
51.10
51.67
50.70
51.33
+0.12%
1,413,362
04/17/2026
50.93
51.55
50.63
51.27
+2.68%
795,450
04/16/2026
50.48
50.54
49.80
49.93
-2.08%
1,053,519
04/15/2026
51.24
51.26
50.68
50.99
-0.08%
2,344,974
04/14/2026
50.81
51.25
50.75
51.03
+0.67%
4,078,208
04/13/2026
49.83
50.87
49.74
50.69
+1.30%
3,878,984
04/10/2026
50.49
50.60
49.88
50.04
-0.54%
1,018,217
04/09/2026
49.33
50.68
49.24
50.31
+0.46%
1,518,522
04/08/2026
50.12
50.18
49.62
50.08
+1.48%
1,789,421
04/07/2026
48.97
49.61
48.39
49.35
-1.26%
1,644,018
04/06/2026
49.51
50.98
49.36
49.98
+0.26%
947,277
04/02/2026
49.71
50.01
49.41
49.85
-1.09%
4,001,296
04/01/2026
50.10
50.56
49.80
50.40
+1.39%
1,764,847
03/31/2026
49.49
49.82
48.82
49.71
+1.78%
1,124,962
03/30/2026
49.02
49.16
48.66
48.84
+1.10%
1,295,245
03/27/2026
49.05
49.35
48.16
48.31
-0.84%
2,128,888
03/26/2026
48.91
49.44
48.64
48.72
-0.47%
895,390
03/25/2026
48.94
49.35
48.82
48.95
+1.92%
791,961
03/24/2026
47.65
48.41
47.53
48.03
-0.17%
2,108,724
03/23/2026
48.05
49.03
47.91
48.11
+1.53%
3,303,211
03/20/2026
48.85
48.88
47.05
47.39
-2.12%
4,469,528
03/19/2026
48.37
49.11
48.21
48.41
-1.65%
2,963,580
03/18/2026
50.17
50.31
49.16
49.22
-3.45%
3,232,480
03/17/2026
51.85
52.00
50.77
50.98
-1.07%
3,689,486
03/16/2026
50.69
51.56
50.69
51.53
+2.81%
2,589,544
03/13/2026
51.31
51.48
50.02
50.12
-0.52%
3,542,576
03/13/2026
$1.55 Dividend
03/12/2026
50.95
51.22
50.23
50.38
-2.75%
2,521,709
03/11/2026
51.29
52.08
50.85
51.81
-0.07%
1,245,880