• N/A
    Market Cap
  • 50.55%
    1-Year Change
  • Drug Manufacturers - Specialty & Generic
    Industry
  • 1 Month
    +2.07%
    Low Price$43.85
    High Price$48.52
  • 3 Months
    -0.64%
    Low Price$43.20
    High Price$50.70
  • 1 Year
    +56.99%
    Low Price$30.05
    High Price$50.70
Date
Open
High
Low
Close
Change (%)
Volume
07/13/2026
45.76
45.76
45.76
45.76
-4.10%
578
07/10/2026
47.72
47.72
47.72
47.72
-1.65%
221
07/09/2026
48.75
48.76
48.42
48.52
+1.08%
5,301
07/08/2026
48.00
48.00
48.00
48.00
-0.27%
245
07/06/2026
48.69
48.69
48.13
48.13
+3.48%
5,261
07/01/2026
46.51
46.51
46.51
46.51
+0.02%
207
06/23/2026
46.50
46.50
46.50
46.50
+2.45%
241
06/22/2026
45.39
45.39
45.39
45.39
+3.51%
2,143
06/17/2026
45.78
45.78
43.85
43.85
-3.03%
4,961
06/16/2026
43.61
45.22
43.61
45.22
-3.27%
587
06/08/2026
45.62
46.75
45.62
46.75
+3.80%
339
06/04/2026
45.04
45.04
45.04
45.04
+3.81%
609
06/04/2026
$0.46 Dividend
06/03/2026
43.39
43.39
43.39
43.39
+1.50%
1,253
06/02/2026
42.75
42.75
42.75
42.75
-2.82%
261
06/01/2026
43.99
43.99
43.99
43.99
-1.04%
359
05/29/2026
44.45
44.45
44.45
44.45
-3.61%
306
05/27/2026
46.11
46.11
46.11
46.11
-0.72%
6,112
05/26/2026
46.75
46.75
46.45
46.45
-3.73%
5,023
05/15/2026
48.25
48.25
48.25
48.25
-0.20%
109
05/08/2026
48.35
48.35
48.35
48.35
-3.64%
10,866
05/06/2026
50.17
50.17
50.17
50.17
+0.21%
163
05/05/2026
49.19
50.56
49.19
50.07
+3.09%
1,921
04/30/2026
48.57
48.57
48.57
48.57
-1.44%
2,423
04/29/2026
49.28
49.28
49.28
49.28
+3.86%
129
04/28/2026
47.45
47.45
47.45
47.45
0.00%
454
04/27/2026
47.45
47.45
47.45
47.45
-0.12%
271
04/23/2026
47.50
47.50
47.50
47.50
-1.12%
205
04/17/2026
48.04
48.04
48.04
48.04
-1.22%
155
04/14/2026
48.63
48.63
48.63
48.63
+1.26%
107
04/08/2026
48.03
48.03
48.03
48.03
0.00%
464
04/07/2026
48.03
48.03
48.03
48.03
0.00%
474
04/02/2026
48.03
48.03
48.03
48.03
+0.68%
1,284
04/01/2026
47.49
47.70
47.49
47.70
+4.13%
441
03/31/2026
45.28
45.81
45.28
45.81
+5.21%
449
03/30/2026
43.54
43.54
43.54
43.54
+2.13%
245
03/23/2026
42.78
42.78
42.64
42.64
-3.45%
8,426
03/18/2026
44.16
44.16
44.16
44.16
+0.10%
697
03/17/2026
44.12
44.12
44.12
44.12
+0.64%
390
03/16/2026
43.83
43.83
43.83
43.83
+0.93%
3,823
03/13/2026
43.43
43.43
43.43
43.43
-4.38%
362
03/12/2026
44.52
45.42
44.52
45.42
+1.37%
272
03/11/2026
44.96
44.96
44.80
44.80
-1.33%
2,134
03/03/2026
45.82
45.82
45.41
45.41
-4.02%
4,504
02/25/2026
47.31
47.31
47.31
47.31
+3.61%
160
02/18/2026
45.66
46.65
45.66
45.66
+2.61%
850
02/13/2026
44.46
45.36
44.46
44.50
+1.87%
8,010
02/12/2026
43.68
43.68
43.68
43.68
+9.10%
210
02/09/2026
40.26
40.26
40.03
40.03
+0.55%
4,579
02/06/2026
39.82
39.82
39.82
39.82
+1.39%
180
02/05/2026
39.27
39.27
39.27
39.27
-1.78%
179
02/04/2026
39.98
39.98
39.98
39.98
+0.42%
657
02/02/2026
39.82
39.82
39.82
39.82
-1.28%
511
01/30/2026
40.33
40.33
40.33
40.33
-1.09%
20,197
01/28/2026
41.66
41.66
40.78
40.78
+0.59%
463
01/27/2026
40.54
40.54
40.54
40.54
+0.27%
230
01/26/2026
40.43
40.43
40.43
40.43
+0.67%
229
01/23/2026
39.33
40.16
39.33
40.16
+2.04%
1,159
01/22/2026
39.18
39.36
39.18
39.36
+1.81%
234
01/21/2026
38.34
38.66
38.34
38.66
+1.62%
796
01/20/2026
38.05
38.05
38.05
38.05
-1.66%
29,490
01/15/2026
38.69
38.69
38.69
38.69
+4.07%
626
01/12/2026
37.17
37.17
37.17
37.17
+2.09%
1,122
01/08/2026
36.41
36.41
36.41
36.41
+7.13%
583
01/06/2026
33.99
33.99
33.99
33.99
+0.03%
247
01/05/2026
33.98
33.98
33.98
33.98
-5.55%
300
12/31/2025
35.98
35.98
35.98
35.98
+4.09%
281
12/30/2025
34.56
34.56
34.56
34.56
-0.03%
1,301
12/22/2025
34.57
34.57
34.57
34.57
-0.71%
275
12/19/2025
34.82
34.82
34.82
34.82
-1.14%
973
12/16/2025
35.22
35.22
35.22
35.22
+0.13%
280
12/10/2025
35.18
35.18
35.18
35.18
-1.21%
288
12/09/2025
35.61
35.61
35.61
35.61
+2.49%
175
12/04/2025
35.04
35.04
34.58
34.74
-2.55%
530
12/02/2025
35.65
35.65
35.65
35.65
-1.88%
305
11/24/2025
36.33
36.33
36.33
36.33
-0.08%
939
11/20/2025
36.36
36.36
36.36
36.36
-0.94%
21,782
11/18/2025
36.71
36.71
36.71
36.71
-1.30%
4,278
11/17/2025
37.55
37.55
37.19
37.19
-1.71%
26,635
11/14/2025
37.85
38.54
37.84
37.84
+1.77%
947
11/11/2025
37.18
37.18
37.18
37.18
+1.29%
356
11/10/2025
36.71
36.71
36.71
36.71
+5.04%
279
11/06/2025
34.95
34.95
34.95
34.95
-2.10%
610
11/04/2025
34.75
35.70
34.75
35.70
+4.66%
802
11/03/2025
35.01
35.01
34.11
34.11
-2.13%
683
10/31/2025
34.78
34.85
34.78
34.85
-0.56%
2,084
10/30/2025
34.94
35.05
34.42
35.05
+1.26%
17,575
10/28/2025
34.61
34.61
34.61
34.61
-0.77%
433
10/27/2025
34.83
34.88
34.83
34.88
+1.51%
8,996
10/23/2025
34.75
34.75
34.36
34.36
+6.26%
355
10/21/2025
32.34
32.34
32.34
32.34
-1.54%
149
10/17/2025
32.84
32.84
32.84
32.84
+0.73%
899
10/15/2025
32.60
32.60
32.60
32.60
-3.09%
1,600
10/09/2025
33.64
33.64
33.64
33.64
+1.19%
1,091
10/08/2025
33.57
33.57
33.25
33.25
-1.55%
1,357
10/06/2025
33.65
33.77
33.65
33.77
+0.86%
997
10/02/2025
33.48
33.48
33.48
33.48
+1.93%
322
09/29/2025
32.85
32.85
32.85
32.85
+3.69%
439
09/26/2025
31.68
31.68
31.68
31.68
-6.02%
277
09/19/2025
33.71
33.71
33.71
33.71
+0.59%
616