• N/A
    Market Cap
  • -4.75%
    1-Year Change
  • Drug Manufacturers - Specialty & Generic
    Industry
  • 1 Month
    +8.28%
    Low Price$41.06
    High Price$45.44
  • 3 Months
    +14.00%
    Low Price$38.35
    High Price$45.44
  • 1 Year
    -4.75%
    Low Price$30.39
    High Price$48.32
Date
Open
High
Low
Close
Change (%)
Volume
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
01/15/2026
41.13
41.13
41.13
41.13
+1.18%
328
01/14/2026
40.65
40.65
40.65
40.65
+0.02%
251
01/12/2026
40.14
40.64
40.14
40.64
+0.89%
2,824
01/08/2026
40.28
40.28
40.28
40.28
-0.82%
270
01/07/2026
40.61
40.61
40.56
40.61
+2.09%
4,699
01/06/2026
40.66
40.66
39.78
39.78
+0.10%
11,769
01/05/2026
39.81
39.81
39.75
39.75
-0.34%
771
01/02/2026
39.54
39.89
39.54
39.88
-0.47%
1,907
12/31/2025
40.06
40.07
40.06
40.07
+0.37%
682
12/30/2025
39.92
39.92
39.92
39.92
+2.05%
573
12/29/2025
40.14
40.14
39.11
39.11
-1.24%
2,483
12/26/2025
38.88
40.33
38.16
39.61
+0.96%
1,060
12/23/2025
39.23
39.23
39.23
39.23
+0.006%
372
12/22/2025
39.23
39.23
39.23
39.23
+1.56%
996
12/19/2025
38.63
38.63
38.63
38.63
-1.08%
677
12/18/2025
39.05
39.05
39.05
39.05
+1.16%
240
12/17/2025
39.17
39.17
38.60
38.60
-0.44%
675
12/16/2025
38.77
38.77
38.77
38.77
-0.37%
437
12/15/2025
39.17
39.17
38.91
38.91
+1.44%
1,334