• N/A
    Market Cap
  • -28.42%
    1-Year Change
  • Drug Manufacturers - Specialty & Generic
    Industry
  • 1 Month
    -0.51%
    Low Price$39.00
    High Price$39.25
  • 3 Months
    +19.91%
    Low Price$31.80
    High Price$39.25
  • 1 Year
    -30.60%
    Low Price$31.80
    High Price$56.20
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
39.00
39.00
39.00
39.00
-0.46%
169
05/29/2026
39.18
39.18
39.18
39.18
-0.18%
100
05/28/2026
39.25
39.25
39.25
39.25
+0.13%
407
05/21/2026
39.20
39.20
39.20
39.20
0.00%
102
05/06/2026
38.69
39.20
38.69
39.20
+5.35%
359
04/24/2026
37.21
37.21
37.21
37.21
-0.77%
724
04/23/2026
37.50
37.50
37.50
37.50
+0.54%
1,126
04/20/2026
37.30
37.30
37.30
37.30
+0.62%
222
04/17/2026
37.07
37.07
37.07
37.07
+2.57%
547
04/16/2026
37.72
37.72
36.14
36.14
-2.59%
1,661
04/15/2026
37.10
37.10
37.10
37.10
+1.98%
326
04/14/2026
37.25
37.25
36.38
36.38
+2.91%
1,188
04/06/2026
35.35
35.35
35.35
35.35
+0.83%
209
04/01/2026
35.06
35.06
35.06
35.06
+4.15%
359
03/31/2026
33.66
33.66
33.66
33.66
+1.32%
131
03/30/2026
33.23
33.23
33.23
33.23
-0.29%
343
03/26/2026
34.00
34.00
33.32
33.32
-2.00%
932
03/25/2026
34.17
34.17
34.00
34.00
+2.87%
793
03/24/2026
32.40
33.05
32.40
33.05
+0.21%
784
03/23/2026
32.98
32.98
32.98
32.98
-3.36%
281
03/20/2026
34.88
34.88
33.75
34.13
+2.66%
1,013
03/20/2026
$0.96 Dividend
03/19/2026
32.62
33.24
32.62
33.24
+2.09%
876
03/18/2026
32.55
32.56
32.55
32.56
-3.29%
370
03/17/2026
33.78
33.78
33.67
33.67
+3.62%
945
03/16/2026
32.07
32.49
31.86
32.49
+5.13%
1,542
03/11/2026
30.91
30.91
30.91
30.91
-2.00%
762
03/10/2026
32.17
32.17
31.54
31.54
+0.98%
757
03/09/2026
30.95
31.23
30.95
31.23
-1.19%
1,603
03/05/2026
31.61
31.61
31.61
31.61
-1.78%
569
03/03/2026
32.27
32.46
32.14
32.18
-2.50%
1,157
03/02/2026
32.56
33.01
32.56
33.01
-5.05%
2,087
02/27/2026
34.99
35.68
34.76
34.77
-3.40%
4,266
02/26/2026
36.64
36.89
35.92
35.99
-17.82%
2,898
02/25/2026
43.80
43.80
43.80
43.80
+0.99%
372
02/24/2026
43.41
43.41
43.37
43.37
+1.99%
465
02/23/2026
42.52
42.52
42.52
42.52
-1.59%
424
02/20/2026
43.19
43.21
43.19
43.21
-0.10%
296
02/19/2026
43.25
43.25
43.25
43.25
+0.50%
1,737
02/18/2026
43.04
43.04
43.04
43.04
+3.04%
380
02/17/2026
41.89
42.00
41.77
41.77
-0.39%
1,404
02/13/2026
41.93
41.93
41.93
41.93
+0.21%
305
02/12/2026
41.82
41.89
41.82
41.85
-0.06%
1,384
02/09/2026
41.87
41.87
41.87
41.87
+2.23%
387
02/06/2026
40.96
40.96
40.96
40.96
+0.42%
315
02/05/2026
40.82
40.92
40.75
40.79
-5.06%
2,750
02/04/2026
43.99
44.64
42.96
42.96
+1.77%
31,621
02/02/2026
40.67
42.21
40.67
42.21
+2.49%
411
01/30/2026
41.19
41.19
41.19
41.19
-3.54%
222
01/26/2026
40.68
42.70
40.68
42.70
+3.12%
874
01/23/2026
41.40
41.40
41.40
41.40
+0.59%
183
01/22/2026
41.16
41.16
41.16
41.16
+0.86%
450
01/21/2026
39.76
40.81
39.76
40.81
+1.60%
445
01/20/2026
40.23
40.23
40.17
40.17
-2.64%
1,515
01/16/2026
41.26
41.26
41.26
41.26
-1.37%
478
01/15/2026
41.83
41.83
41.83
41.83
+1.18%
328
01/14/2026
41.35
41.35
41.35
41.35
+0.02%
251
01/12/2026
40.82
41.34
40.82
41.34
+0.89%
2,824
01/08/2026
40.97
40.97
40.97
40.97
-0.82%
270
01/07/2026
41.30
41.31
41.25
41.31
+2.09%
4,699
01/06/2026
41.36
41.36
40.46
40.46
+0.10%
11,769
01/05/2026
40.49
40.49
40.42
40.42
-0.34%
771
01/02/2026
40.22
40.57
40.22
40.56
-0.47%
1,907
12/31/2025
40.74
40.75
40.74
40.75
+0.37%
682
12/30/2025
40.60
40.60
40.60
40.60
+2.05%
573
12/29/2025
40.82
40.82
39.78
39.78
-1.24%
2,483
12/26/2025
39.54
41.02
38.81
40.28
+0.96%
1,060
12/23/2025
39.90
39.90
39.90
39.90
+0.006%
372
12/22/2025
39.90
39.90
39.90
39.90
+1.56%
996
12/19/2025
39.28
39.28
39.28
39.28
-1.08%
677
12/18/2025
39.71
39.71
39.71
39.71
+1.16%
240
12/17/2025
39.83
39.83
39.26
39.26
-0.44%
675
12/16/2025
39.43
39.43
39.43
39.43
-0.37%
437
12/15/2025
39.83
39.83
39.58
39.58
+1.44%
1,334
12/12/2025
39.89
39.89
39.01
39.01
-3.22%
1,303
12/11/2025
40.86
40.86
40.31
40.31
+0.62%
2,043
12/10/2025
40.23
40.23
39.74
40.06
+0.54%
51,411
12/09/2025
40.65
40.72
39.85
39.85
-2.29%
121,331
12/08/2025
41.03
41.03
40.78
40.78
-1.81%
1,218
12/05/2025
41.17
41.53
41.16
41.53
+1.52%
2,037
12/03/2025
40.70
40.91
40.70
40.91
+1.55%
670
12/02/2025
40.65
40.80
40.27
40.29
-0.99%
1,493
12/01/2025
40.37
40.69
40.36
40.69
+1.04%
1,929
11/28/2025
40.27
40.27
40.27
40.27
-0.82%
365
11/26/2025
40.31
40.61
40.31
40.61
-1.95%
1,080
11/24/2025
41.42
41.42
41.42
41.42
+1.77%
999
11/21/2025
40.69
40.69
40.69
40.69
+2.50%
861
11/19/2025
40.06
40.59
39.70
39.70
+0.57%
1,642
11/18/2025
39.85
40.00
39.48
39.48
-2.80%
1,297
11/17/2025
40.62
40.62
40.38
40.62
-1.14%
1,209
11/14/2025
40.87
41.33
40.68
41.08
-1.02%
1,464
11/13/2025
41.06
41.51
41.06
41.51
+2.78%
1,951
11/12/2025
40.38
40.38
40.38
40.38
-1.23%
466
11/11/2025
40.77
41.47
40.77
40.89
+2.66%
807
11/10/2025
40.28
40.28
39.82
39.82
-2.44%
1,164
11/07/2025
40.08
40.93
40.08
40.82
+3.52%
1,899
11/06/2025
41.03
41.30
39.19
39.43
-13.68%
3,819
11/05/2025
45.68
45.68
45.68
45.68
-0.42%
325
11/04/2025
45.49
45.88
45.39
45.88
-1.46%
1,262
11/03/2025
47.93
47.93
46.07
46.56
-2.17%
1,444