• N/A
    Market Cap
  • -0.77%
    1-Year Change
  • Drug Manufacturers - Specialty & Generic
    Industry
  • 1 Month
    +7.36%
    Low Price$41.95
    High Price$44.49
  • 3 Months
    +7.34%
    Low Price$41.31
    High Price$45.44
  • 1 Year
    -0.77%
    Low Price$30.39
    High Price$46.79
Date
Open
High
Low
Close
Change (%)
Volume
10/22/2026
44.35
44.35
44.35
44.35
-0.31%
331
10/21/2026
44.49
44.49
44.49
44.49
+0.77%
151
10/19/2026
44.15
44.15
44.15
44.15
-0.59%
856
10/16/2026
44.41
44.41
44.41
44.41
+0.02%
1,096
10/15/2026
44.40
44.40
44.40
44.40
+5.64%
272
10/13/2026
42.22
42.22
42.03
42.03
-1.41%
349
10/09/2026
42.39
42.63
42.39
42.63
+0.12%
896
10/08/2026
43.52
43.52
42.57
42.58
+0.19%
832
10/06/2026
43.19
43.19
42.50
42.50
-1.16%
226
09/30/2026
43.00
43.00
43.00
43.00
+1.42%
140
09/29/2026
42.20
42.40
42.20
42.40
-0.08%
1,208
09/28/2026
42.52
42.52
42.44
42.44
+1.16%
525
09/25/2026
41.95
41.95
41.95
41.95
-4.14%
151
09/24/2026
43.76
43.76
43.76
43.76
+5.93%
250
09/09/2026
41.60
41.60
41.31
41.31
-4.33%
1,634
09/03/2026
43.18
43.18
43.18
43.18
-0.64%
100
09/01/2026
43.68
43.68
43.46
43.46
-1.38%
400
08/27/2026
44.07
44.07
44.07
44.07
+0.43%
100
08/25/2026
43.88
43.88
43.88
43.88
-0.14%
217
08/24/2026
43.94
43.94
43.94
43.94
-1.48%
108
08/18/2026
44.60
44.60
44.60
44.60
+0.01%
349
08/17/2026
$0.76 Dividend
08/14/2026
44.60
44.60
44.60
44.60
-1.86%
190
08/06/2026
45.77
46.21
45.15
45.44
+6.24%
5,030
07/28/2026
42.26
43.37
42.26
42.77
+4.16%
5,010
07/27/2026
41.06
41.06
41.06
41.06
+1.19%
249
07/23/2026
40.72
40.72
40.58
40.58
-1.78%
399
07/22/2026
42.00
42.09
41.26
41.32
+1.93%
7,072
07/21/2026
40.53
40.53
40.53
40.53
+0.11%
101
07/20/2026
40.73
40.73
40.49
40.49
-1.94%
302
07/16/2026
41.63
41.63
41.29
41.29
+3.56%
227
07/15/2026
39.87
39.87
39.87
39.87
+1.73%
101
07/14/2026
39.36
39.41
39.19
39.19
-5.21%
1,102
07/13/2026
41.35
41.35
41.35
41.35
+0.02%
241
07/10/2026
41.88
41.88
41.34
41.34
-4.99%
311
07/08/2026
43.31
43.51
43.31
43.51
+7.38%
1,212
07/02/2026
40.52
40.52
40.52
40.52
-0.05%
144
06/24/2026
40.54
40.54
40.54
40.54
+3.52%
361
06/23/2026
39.16
39.16
39.16
39.16
+1.99%
401
06/18/2026
38.40
38.40
38.40
38.40
-0.13%
801
06/17/2026
38.35
38.44
38.35
38.44
-3.48%
907
06/12/2026
39.84
39.84
39.83
39.83
-0.02%
466
06/11/2026
39.84
39.84
39.84
39.84
+3.68%
250
06/09/2026
38.43
38.43
38.43
38.43
-0.47%
222
06/04/2026
38.61
38.61
38.61
38.61
+0.68%
100
06/02/2026
38.35
38.35
38.35
38.35
-0.46%
169
05/29/2026
38.52
38.52
38.52
38.52
-0.18%
100
05/28/2026
38.59
38.59
38.59
38.59
+0.13%
407
05/21/2026
38.54
38.54
38.54
38.54
0.00%
102
05/06/2026
38.04
38.54
38.04
38.54
+5.35%
359
04/24/2026
36.59
36.59
36.59
36.59
-0.77%
724
04/23/2026
36.87
36.87
36.87
36.87
+0.54%
1,126
04/20/2026
36.67
36.67
36.67
36.67
+0.62%
222
04/17/2026
36.45
36.45
36.45
36.45
+2.57%
547
04/16/2026
37.09
37.09
35.53
35.53
-2.59%
1,661
04/15/2026
36.48
36.48
36.48
36.48
+1.98%
326
04/14/2026
36.63
36.63
35.77
35.77
+2.91%
1,188
04/06/2026
34.76
34.76
34.76
34.76
+0.83%
209
04/01/2026
34.47
34.47
34.47
34.47
+4.15%
359
03/31/2026
33.10
33.10
33.10
33.10
+1.32%
131
03/30/2026
32.67
32.67
32.67
32.67
-0.29%
343
03/26/2026
33.43
33.43
32.76
32.76
-2.00%
932
03/25/2026
33.60
33.60
33.43
33.43
+2.87%
793
03/24/2026
31.86
32.50
31.86
32.50
+0.21%
784
03/23/2026
32.43
32.43
32.43
32.43
-3.36%
281
03/20/2026
34.30
34.30
33.18
33.55
+2.66%
1,013
03/20/2026
$0.96 Dividend
03/19/2026
32.07
32.68
32.07
32.68
+2.09%
876
03/18/2026
32.00
32.01
32.00
32.01
-3.29%
370
03/17/2026
33.21
33.21
33.10
33.10
+3.62%
945
03/16/2026
31.54
31.95
31.33
31.95
+5.13%
1,542
03/11/2026
30.39
30.39
30.39
30.39
-2.00%
762
03/10/2026
31.63
31.63
31.01
31.01
+0.98%
757
03/09/2026
30.43
30.71
30.43
30.71
-1.19%
1,603
03/05/2026
31.08
31.08
31.08
31.08
-1.78%
569
03/03/2026
31.73
31.92
31.60
31.65
-2.50%
1,157
03/02/2026
32.01
32.46
32.01
32.46
-5.05%
2,087
02/27/2026
34.40
35.08
34.17
34.18
-3.40%
4,266
02/26/2026
36.03
36.28
35.32
35.39
-17.82%
2,898
02/25/2026
43.06
43.06
43.06
43.06
+0.99%
372
02/24/2026
42.68
42.68
42.64
42.64
+1.99%
465
02/23/2026
41.81
41.81
41.81
41.81
-1.59%
424
02/20/2026
42.47
42.48
42.47
42.48
-0.10%
296
02/19/2026
42.53
42.53
42.53
42.53
+0.50%
1,737
02/18/2026
42.32
42.32
42.32
42.32
+3.04%
380
02/17/2026
41.19
41.29
41.07
41.07
-0.39%
1,404
02/13/2026
41.23
41.23
41.23
41.23
+0.21%
305
02/12/2026
41.12
41.19
41.12
41.14
-0.06%
1,384
02/09/2026
41.17
41.17
41.17
41.17
+2.23%
387
02/06/2026
40.27
40.27
40.27
40.27
+0.42%
315
02/05/2026
40.14
40.23
40.07
40.10
-5.06%
2,750
02/04/2026
43.25
43.89
42.24
42.24
+1.77%
31,621
02/02/2026
39.98
41.50
39.98
41.50
+2.49%
411
01/30/2026
40.50
40.50
40.50
40.50
-3.54%
222
01/26/2026
39.99
41.98
39.99
41.98
+3.12%
874
01/23/2026
40.71
40.71
40.71
40.71
+0.59%
183
01/22/2026
40.47
40.47
40.47
40.47
+0.86%
450
01/21/2026
39.10
40.13
39.10
40.13
+1.60%
445
01/20/2026
39.55
39.55
39.50
39.50
-2.64%
1,515
01/16/2026
40.57
40.57
40.57
40.57
-1.37%
478