• N/A
    Market Cap
  • 18.57%
    1-Year Change
  • Drug Manufacturers - Specialty & Generic
    Industry
  • 1 Month
    +18.62%
    Low Price$25.65
    High Price$30.52
  • 3 Months
    +14.86%
    Low Price$23.82
    High Price$30.52
  • 1 Year
    +14.13%
    Low Price$23.82
    High Price$30.91
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
30.36
30.58
30.25
30.43
-0.31%
71,435
06/01/2026
30.47
30.67
30.11
30.52
+0.10%
54,359
05/29/2026
30.41
30.91
30.32
30.49
+0.36%
69,825
05/28/2026
29.87
30.56
29.87
30.38
+1.03%
46,482
05/27/2026
30.20
30.61
29.99
30.07
+1.04%
30,919
05/26/2026
29.94
29.94
29.65
29.76
-0.27%
88,808
05/22/2026
30.06
30.10
29.75
29.84
+0.51%
35,923
05/21/2026
29.24
29.73
29.12
29.69
+3.56%
118,040
05/20/2026
28.17
28.70
28.17
28.67
+2.91%
109,290
05/19/2026
28.33
28.33
27.67
27.86
+0.78%
71,369
05/18/2026
27.65
28.01
27.37
27.64
+1.74%
89,407
05/15/2026
27.36
27.70
27.13
27.17
-3.24%
67,678
05/14/2026
28.26
28.36
27.76
28.08
-1.72%
128,587
05/13/2026
28.12
28.71
28.12
28.57
+6.84%
84,761
05/12/2026
26.57
26.80
26.52
26.74
+0.75%
101,709
05/11/2026
26.74
26.98
26.47
26.54
-0.49%
89,516
05/08/2026
26.70
26.75
26.53
26.67
-0.41%
93,964
05/07/2026
27.23
27.27
26.74
26.78
+0.15%
112,432
05/06/2026
26.65
26.90
26.58
26.74
+2.81%
94,106
05/05/2026
25.74
26.10
25.63
26.01
+1.40%
80,578
05/04/2026
25.78
26.06
25.46
25.65
-0.74%
99,482
05/01/2026
26.03
26.37
25.80
25.84
-0.23%
65,155
04/30/2026
25.57
26.07
25.57
25.90
+3.06%
137,067
04/29/2026
25.37
25.79
25.12
25.13
-4.01%
55,600
04/28/2026
25.85
26.33
25.62
26.18
+2.73%
149,443
04/28/2026
$0.51 Dividend
04/27/2026
25.44
25.65
25.33
25.49
-1.25%
171,330
04/24/2026
25.50
25.81
25.47
25.81
+1.07%
102,118
04/23/2026
25.69
25.99
25.32
25.53
-4.19%
85,663
04/22/2026
26.45
26.79
26.27
26.65
-1.45%
45,735
04/21/2026
27.15
27.35
26.77
27.04
-0.29%
77,844
04/20/2026
26.94
27.23
26.91
27.12
-0.48%
104,996
04/17/2026
27.33
27.75
27.19
27.25
+2.97%
75,368
04/16/2026
26.72
26.73
26.26
26.47
-2.24%
109,115
04/15/2026
27.09
27.11
26.97
27.07
+0.77%
61,997
04/14/2026
26.78
27.01
26.77
26.87
+2.47%
50,296
04/13/2026
25.59
26.22
25.57
26.22
+2.02%
314,086
04/10/2026
25.88
26.01
25.51
25.70
+0.23%
66,103
04/09/2026
25.46
25.68
25.26
25.64
-0.65%
77,931
04/08/2026
25.81
25.94
25.36
25.81
+4.53%
57,824
04/07/2026
24.58
24.69
24.17
24.69
-0.40%
265,515
04/06/2026
25.22
25.22
24.28
24.79
+0.16%
170,994
04/02/2026
24.23
24.85
24.18
24.75
-0.75%
115,903
04/01/2026
25.00
25.10
24.84
24.94
+0.91%
134,063
03/31/2026
24.45
24.72
24.18
24.71
+3.49%
279,634
03/30/2026
23.94
24.18
23.81
23.88
+1.33%
241,984
03/27/2026
23.92
23.94
23.51
23.56
-1.88%
161,760
03/26/2026
24.05
24.25
23.95
24.01
+0.29%
236,880
03/25/2026
24.01
24.07
23.84
23.95
+2.13%
227,825
03/24/2026
23.33
23.83
23.26
23.45
+0.08%
249,563
03/23/2026
23.74
23.92
23.34
23.43
+0.36%
248,565
03/20/2026
24.14
24.16
23.29
23.34
-4.32%
210,191
03/19/2026
23.84
24.60
23.84
24.40
+0.36%
171,371
03/18/2026
24.53
24.78
24.28
24.31
-3.01%
102,758
03/17/2026
24.89
25.23
24.83
25.06
+2.40%
193,501
03/16/2026
24.21
24.59
24.12
24.48
+1.63%
345,005
03/13/2026
24.52
24.61
24.08
24.08
-2.15%
206,043
03/12/2026
24.81
25.03
24.56
24.61
-2.22%
404,349
03/11/2026
25.13
25.27
24.99
25.17
-0.27%
111,535
03/10/2026
25.18
25.50
25.07
25.24
+3.25%
205,180
03/09/2026
24.75
25.07
24.30
24.45
-3.18%
697,973
03/06/2026
25.05
25.25
24.87
25.25
-2.76%
174,730
03/05/2026
26.89
27.07
25.58
25.97
-7.96%
120,173
03/04/2026
28.12
28.32
27.82
28.21
+0.74%
137,971
03/03/2026
27.76
28.02
27.19
28.00
-3.35%
75,461
03/02/2026
28.92
29.17
28.75
28.97
-2.83%
71,276
02/27/2026
29.57
30.02
29.33
29.82
+1.84%
50,742
02/26/2026
29.29
29.29
29.07
29.28
-0.10%
62,753
02/25/2026
28.92
29.45
28.88
29.31
+0.67%
64,403
02/24/2026
28.99
29.42
28.99
29.11
-0.20%
58,517
02/23/2026
29.41
29.41
29.08
29.17
-2.04%
94,608
02/20/2026
29.56
29.86
29.54
29.78
+0.53%
55,568
02/19/2026
29.41
29.68
29.28
29.62
-0.66%
55,793
02/18/2026
29.51
29.93
29.51
29.82
+0.60%
122,784
02/17/2026
29.85
29.85
29.41
29.64
-0.10%
63,605
02/13/2026
29.85
30.05
29.65
29.67
+1.48%
53,469
02/12/2026
29.60
29.69
29.12
29.24
-0.37%
58,916
02/11/2026
28.82
29.42
28.82
29.35
+0.20%
43,932
02/10/2026
29.52
29.63
29.07
29.29
+1.19%
55,262
02/09/2026
28.79
28.97
28.72
28.95
+1.97%
95,697
02/06/2026
27.97
28.42
27.97
28.39
+0.63%
88,150
02/05/2026
28.13
28.36
27.99
28.21
-2.04%
61,324
02/04/2026
28.36
28.83
28.36
28.80
+1.56%
50,675
02/03/2026
28.69
28.85
28.17
28.36
-3.18%
46,510
02/02/2026
28.96
29.50
28.96
29.29
0.00%
64,180
01/30/2026
29.47
29.51
28.96
29.29
-1.42%
88,997
01/29/2026
29.59
29.71
29.33
29.71
-0.39%
76,034
01/28/2026
29.76
29.95
29.60
29.83
-1.55%
59,062
01/27/2026
29.48
30.35
29.48
30.30
+1.24%
49,491
01/26/2026
29.68
30.02
29.68
29.93
+1.36%
44,768
01/23/2026
29.30
29.67
29.26
29.52
-0.30%
108,765
01/22/2026
29.33
29.80
29.33
29.61
+2.76%
83,145
01/21/2026
28.76
28.96
28.41
28.82
-0.03%
61,352
01/20/2026
28.90
29.20
28.80
28.83
-2.52%
92,463
01/16/2026
29.56
29.68
29.49
29.57
+0.47%
68,421
01/15/2026
29.45
29.51
28.98
29.44
+0.87%
63,186
01/14/2026
29.75
29.75
28.99
29.18
-0.63%
56,212
01/13/2026
29.92
29.99
29.33
29.37
-2.44%
82,106
01/12/2026
30.21
30.39
29.71
30.10
+2.57%
240,186
01/09/2026
29.46
29.71
29.32
29.35
+0.64%
65,482