• N/A
    Market Cap
  • 24.92%
    1-Year Change
  • Drug Manufacturers - Specialty & Generic
    Industry
  • 1 Month
    +4.81%
    Low Price$31.56
    High Price$33.83
  • 3 Months
    +8.59%
    Low Price$29.76
    High Price$33.83
  • 1 Year
    +24.92%
    Low Price$23.34
    High Price$33.83
Date
Open
High
Low
Close
Change (%)
Volume
08/21/2026
31.99
32.32
31.91
32.24
+0.59%
26,527
08/20/2026
31.94
32.30
31.94
32.05
-1.23%
31,744
08/19/2026
32.37
32.69
32.25
32.45
+2.45%
28,321
08/18/2026
31.64
32.08
31.54
31.67
+0.38%
60,658
08/17/2026
31.58
31.64
31.47
31.56
-0.08%
204,134
08/14/2026
31.80
31.80
31.34
31.58
-2.17%
65,764
08/13/2026
32.41
32.41
32.17
32.28
-0.43%
24,634
08/12/2026
32.26
32.43
32.11
32.42
-0.18%
25,768
08/11/2026
32.56
32.60
32.20
32.48
-2.17%
41,898
08/10/2026
33.24
33.33
33.03
33.20
-0.54%
40,845
08/07/2026
33.46
33.62
33.07
33.38
-1.21%
21,641
08/06/2026
33.22
33.84
33.07
33.79
+0.39%
148,394
08/05/2026
33.45
33.77
33.37
33.66
-0.50%
27,456
08/04/2026
33.48
34.01
33.41
33.83
+2.80%
33,906
08/03/2026
33.16
33.29
32.85
32.91
-0.78%
28,137
07/31/2026
33.16
33.22
32.86
33.17
+0.06%
25,282
07/30/2026
32.96
33.18
32.90
33.15
+0.73%
27,412
07/29/2026
32.93
33.35
32.75
32.91
-0.15%
29,310
07/28/2026
32.60
33.02
32.59
32.96
+2.15%
28,247
07/27/2026
32.15
32.33
32.06
32.27
+1.99%
38,911
07/24/2026
31.96
31.98
31.64
31.64
-0.21%
41,656
07/23/2026
31.42
31.88
31.42
31.70
+1.44%
34,892
07/22/2026
31.51
31.63
31.23
31.25
+1.59%
55,272
07/21/2026
29.77
30.86
29.77
30.76
+0.33%
35,044
07/20/2026
31.08
31.08
30.66
30.66
-1.57%
31,345
07/17/2026
31.17
31.37
30.84
31.15
-1.46%
39,911
07/16/2026
31.81
31.81
31.36
31.61
-1.98%
47,736
07/15/2026
32.04
32.25
31.99
32.25
+1.26%
30,474
07/14/2026
31.72
32.00
31.72
31.85
+0.31%
38,483
07/13/2026
31.72
31.92
31.64
31.75
-0.78%
36,430
07/10/2026
32.09
32.16
31.92
32.00
-0.37%
31,236
07/09/2026
31.63
32.15
31.63
32.12
+0.45%
41,023
07/08/2026
32.02
32.11
31.76
31.98
-1.28%
31,734
07/07/2026
32.85
32.85
32.25
32.39
-1.37%
39,353
07/06/2026
32.94
32.94
32.44
32.84
-2.70%
52,207
07/02/2026
33.73
34.19
33.46
33.75
+2.40%
79,617
07/01/2026
33.28
33.39
32.85
32.96
-1.88%
45,173
06/30/2026
33.55
33.69
33.36
33.59
-0.33%
116,212
06/29/2026
33.72
33.72
33.28
33.70
+1.23%
155,750
06/26/2026
32.68
33.48
32.68
33.29
-0.77%
168,623
06/25/2026
33.21
33.85
32.98
33.55
+5.34%
223,592
06/24/2026
31.37
31.92
31.37
31.85
+3.11%
75,958
06/23/2026
30.70
30.98
30.68
30.89
+1.08%
60,635
06/22/2026
30.57
30.57
30.38
30.56
-0.60%
112,449
06/18/2026
30.52
30.94
30.38
30.75
+0.94%
48,201
06/17/2026
30.74
31.13
30.29
30.46
-0.81%
67,953
06/16/2026
30.71
30.80
30.61
30.71
-0.39%
30,469
06/15/2026
31.07
31.11
30.72
30.83
-0.45%
75,167
06/12/2026
31.00
31.51
30.92
30.97
-2.55%
64,579
06/11/2026
31.50
31.89
31.07
31.78
+1.24%
59,563
06/10/2026
31.78
31.96
31.29
31.39
-2.09%
116,771
06/09/2026
31.86
32.15
31.78
32.06
+1.33%
70,866
06/08/2026
31.64
32.19
31.55
31.64
+0.96%
92,375
06/05/2026
32.38
32.38
31.31
31.34
-3.42%
80,369
06/04/2026
32.21
32.48
32.01
32.45
+4.64%
99,745
06/03/2026
30.75
31.08
30.72
31.01
+1.92%
110,862
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