• $2.4B
    Market Cap
  • -31.88%
    1-Year Change
  • Drug Manufacturers - Specialty & Generic
    Industry
  • 1 Month
    +6.24%
    Low Price$47.19
    High Price$52.19
  • 3 Months
    -10.83%
    Low Price$45.44
    High Price$55.75
  • 1 Year
    -31.88%
    Low Price$45.44
    High Price$75.16
Date
Open
High
Low
Close
Change (%)
Volume
07/31/2026
49.46
50.46
49.03
50.22
+0.54%
392,950
07/30/2026
51.09
51.09
49.78
49.95
-4.29%
392,329
07/29/2026
51.20
52.49
51.20
52.19
+0.91%
386,301
07/28/2026
51.34
52.53
50.19
51.72
+2.62%
438,815
07/27/2026
50.36
51.28
49.58
50.40
+1.49%
435,643
07/24/2026
49.36
50.39
48.92
49.66
+1.47%
350,481
07/23/2026
48.89
49.55
48.25
48.94
-0.16%
542,936
07/22/2026
49.70
49.82
48.60
49.02
-0.02%
362,553
07/21/2026
49.51
51.06
48.31
49.03
-2.74%
704,148
07/20/2026
49.85
50.93
48.71
50.41
+0.98%
772,738
07/17/2026
50.51
51.57
48.88
49.92
-1.34%
442,924
07/16/2026
48.74
50.81
48.74
50.60
+4.63%
437,895
07/15/2026
47.20
48.53
46.97
48.36
+2.48%
397,308
07/14/2026
48.22
48.24
47.03
47.19
-3.36%
412,040
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