• $2.3B
    Market Cap
  • -36.10%
    1-Year Change
  • Drug Manufacturers - Specialty & Generic
    Industry
  • 1 Month
    +2.11%
    Low Price$45.46
    High Price$50.42
  • 3 Months
    -14.09%
    Low Price$45.44
    High Price$58.94
  • 1 Year
    -36.10%
    Low Price$45.44
    High Price$76.88
Date
Open
High
Low
Close
Change (%)
Volume
07/13/2026
49.31
49.95
48.72
48.83
-0.14%
414,632
07/10/2026
48.76
49.33
48.49
48.90
+0.87%
347,086
07/09/2026
47.61
49.03
47.46
48.48
+0.39%
439,455
07/08/2026
50.06
50.06
48.26
48.29
-4.22%
479,582
07/07/2026
50.33
50.47
48.60
50.42
+3.19%
610,002
07/06/2026
49.06
49.25
47.87
48.86
-1.13%
442,716
07/02/2026
48.81
49.56
47.99
49.42
+2.62%
561,926
07/01/2026
48.09
48.46
47.32
48.16
+1.88%
538,137
06/30/2026
48.02
48.02
47.20
47.27
-1.58%
726,185
06/29/2026
48.87
49.17
47.66
48.03
-2.79%
835,611
06/26/2026
47.20
49.69
46.89
49.41
+4.73%
1,952,362
06/25/2026
46.96
48.34
46.32
47.18
-0.30%
415,122
06/24/2026
46.43
47.92
45.80
47.32
+2.76%
618,921
06/23/2026
46.16
46.39
45.23
46.05
+1.30%
724,384
06/22/2026
46.52
46.83
45.22
45.46
-3.21%
1,008,271
06/18/2026
46.02
47.31
45.64
46.97
+1.80%
1,270,344
06/17/2026
47.32
48.02
45.55
46.14
-2.86%
939,095
06/16/2026
46.79
47.58
46.14
47.50
+1.78%
642,096
06/15/2026
47.63
49.50
46.66
46.67
-2.40%
726,134
06/12/2026
47.63
48.14
46.98
47.82
+0.53%
543,192
06/11/2026
49.23
49.48
47.06
47.57
-3.18%
571,065
06/10/2026
49.12
49.54
48.48
49.13
+0.97%
586,729
06/09/2026
47.92
49.81
47.92
48.66
+1.97%
772,651
06/08/2026
47.20
47.76
46.86
47.72
+1.14%
665,140
06/05/2026
46.23
47.57
46.23
47.18
+3.83%
507,411
06/04/2026
46.66
47.14
44.89
45.44
0.00%
552,457
06/03/2026
45.54
45.75
44.81
45.44
-0.85%
619,654
06/02/2026
45.46
46.29
44.75
45.83
-0.26%
662,395
06/01/2026
47.01
47.38
44.51
45.95
-3.32%
820,831
05/29/2026
48.32
48.82
47.22
47.53
-1.94%
720,123
05/28/2026
47.99
48.84
47.59
48.47
+0.41%
486,235
05/27/2026
48.23
49.21
47.77
48.27
+0.52%
566,159
05/26/2026
47.60
48.59
47.49
48.02
+0.04%
933,089
05/22/2026
48.19
48.42
47.18
48.00
-0.48%
947,406
05/21/2026
46.71
48.46
46.40
48.23
+2.20%
606,128
05/20/2026
46.13
47.83
45.71
47.19
+1.61%
613,822
05/19/2026
46.46
47.88
45.57
46.44
-0.34%
860,055
05/18/2026
47.09
48.49
46.38
46.60
-0.32%
862,437
05/15/2026
46.39
48.41
46.04
46.75
+1.79%
2,000,444
05/14/2026
48.06
48.06
42.62
45.93
-11.35%
2,468,192
05/13/2026
49.87
52.05
49.61
51.81
+2.78%
750,576
05/13/2026
$1.23 Earnings
05/12/2026
51.24
51.35
50.30
50.41
-0.47%
732,998
05/11/2026
52.28
52.34
49.28
50.65
-3.60%
869,091
05/08/2026
54.12
54.77
51.79
52.54
-3.76%
741,609
05/07/2026
54.36
55.14
53.64
54.59
+0.52%
700,241
05/06/2026
56.02
56.41
53.10
54.31
-2.58%
519,184
05/05/2026
55.32
56.59
55.17
55.75
+0.80%
550,089
05/04/2026
54.68
55.72
54.29
55.31
+0.40%
576,466
05/01/2026
56.83
56.83
54.88
55.09
-2.18%
712,623
04/30/2026
55.75
56.81
54.93
56.32
+0.54%
672,739
04/29/2026
58.44
58.94
54.70
56.02
-4.65%
435,336
04/28/2026
59.01
59.15
57.90
58.75
+0.77%
459,281
04/27/2026
59.06
60.29
57.77
58.30
-1.09%
582,767
04/24/2026
57.56
59.05
56.62
58.94
+2.03%
362,401
04/23/2026
57.41
57.83
55.22
57.77
+0.98%
710,538
04/22/2026
57.47
57.47
56.96
57.21
-0.54%
324,927
04/21/2026
58.62
59.29
57.24
57.52
-1.98%
278,480
04/20/2026
57.87
58.82
57.32
58.68
+0.95%
283,845
04/17/2026
57.69
58.81
57.35
58.13
+1.89%
331,843
04/16/2026
57.53
57.86
56.72
57.05
-0.90%
363,639
04/15/2026
56.73
57.65
56.07
57.57
+1.61%
323,183
04/14/2026
56.62
57.05
56.20
56.66
-0.32%
439,446
04/13/2026
56.07
57.12
55.79
56.84
+0.51%
464,057
04/10/2026
57.00
57.00
56.28
56.55
-0.37%
340,532
04/09/2026
54.93
57.00
54.93
56.76
+2.16%
586,325
04/08/2026
56.80
57.05
54.75
55.56
-0.11%
696,232
04/07/2026
54.90
56.20
54.16
55.62
+0.89%
703,884
04/06/2026
51.74
55.31
51.24
55.13
+5.05%
925,677
04/02/2026
56.94
57.34
51.28
52.48
-9.02%
1,594,938
04/01/2026
59.37
60.35
57.43
57.68
-2.68%
538,540
03/31/2026
58.77
59.46
58.32
59.27
+1.30%
434,091
03/30/2026
59.36
59.95
58.44
58.51
-1.20%
592,019
03/27/2026
60.19
60.69
58.89
59.22
-1.92%
490,318
03/26/2026
60.87
61.70
60.28
60.38
-1.23%
430,096
03/25/2026
62.75
63.02
60.45
61.13
-1.40%
326,782
03/24/2026
62.48
63.18
61.24
62.00
-1.24%
517,285
03/23/2026
62.62
63.20
61.56
62.78
+2.93%
524,281
03/20/2026
61.95
64.48
59.99
60.99
+1.55%
1,494,817
03/19/2026
60.80
61.36
60.05
60.06
-1.14%
315,491
03/18/2026
61.84
62.67
60.73
60.75
-2.49%
396,649
03/17/2026
61.33
63.12
61.21
62.30
+2.28%
498,325
03/16/2026
61.74
62.13
60.91
60.91
-0.88%
338,707
03/13/2026
62.37
62.57
61.16
61.45
-0.73%
360,786
03/12/2026
64.12
64.70
61.87
61.90
-4.49%
427,951
03/11/2026
65.08
65.60
64.40
64.81
-0.90%
306,813
03/10/2026
65.62
66.81
65.19
65.40
-1.21%
282,337
03/09/2026
66.71
67.00
64.88
66.20
-1.47%
390,980
03/06/2026
67.38
68.58
66.00
67.19
-1.09%
405,278
03/05/2026
68.27
68.97
67.24
67.93
-1.65%
396,274
03/04/2026
69.13
69.51
67.46
69.07
+0.10%
525,181
03/03/2026
67.61
69.37
66.54
69.00
+0.69%
530,643
03/02/2026
68.51
69.26
67.91
68.53
-1.11%
258,044
02/27/2026
69.59
70.02
68.33
69.30
-1.30%
441,621
02/26/2026
69.97
70.64
69.70
70.21
+1.20%
448,635
02/25/2026
69.35
69.52
67.91
69.38
+0.86%
434,314
02/24/2026
70.12
71.07
68.78
68.79
-1.26%
687,181
02/23/2026
69.43
70.72
69.43
69.67
+0.13%
598,450
02/20/2026
68.99
70.13
68.52
69.58
+0.83%
344,656
02/19/2026
66.60
69.33
66.39
69.01
+3.74%
557,298