• $2.2B
    Market Cap
  • -46.13%
    1-Year Change
  • Drug Manufacturers - Specialty & Generic
    Industry
  • 1 Month
    -5.29%
    Low Price$45.44
    High Price$49.13
  • 3 Months
    -25.46%
    Low Price$45.44
    High Price$61.13
  • 1 Year
    -46.13%
    Low Price$45.44
    High Price$84.67
Date
Open
High
Low
Close
Change (%)
Volume
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
02/18/2026
65.93
66.86
65.70
66.52
+0.38%
308,424
02/17/2026
67.02
67.37
66.19
66.27
-0.78%
362,229
02/13/2026
67.08
67.74
66.30
66.79
-0.25%
289,361
02/12/2026
66.16
67.28
65.34
66.96
+1.50%
370,739
02/11/2026
66.01
66.81
64.97
65.97
-0.21%
348,444
02/10/2026
65.41
66.65
64.98
66.11
+1.16%
454,168
02/09/2026
66.34
66.85
64.66
65.35
-1.48%
364,134
02/06/2026
65.66
66.84
65.02
66.33
+1.19%
422,278
02/05/2026
64.09
68.62
63.69
65.55
-2.21%
633,258
02/05/2026
$1.14 Earnings
02/04/2026
64.01
67.99
64.01
67.03
+4.04%
649,592
02/03/2026
64.42
65.63
64.00
64.43
-1.54%
507,176
02/02/2026
64.15
66.01
63.97
65.44
+1.50%
365,103
01/30/2026
63.96
64.95
63.35
64.47
+0.89%
406,667