• N/A
    Market Cap
  • 10.81%
    1-Year Change
  • Drug Manufacturers - Specialty & Generic
    Industry
  • 1 Month
    -4.66%
    Low Price$29.75
    High Price$32.10
  • 3 Months
    -8.53%
    Low Price$29.75
    High Price$33.83
  • 1 Year
    +10.81%
    Low Price$23.34
    High Price$33.83
Date
Open
High
Low
Close
Change (%)
Volume
10/02/2026
30.61
30.89
30.55
30.87
+2.52%
105,355
10/01/2026
30.79
30.79
30.05
30.11
-3.21%
90,014
09/30/2026
31.29
31.57
31.11
31.11
-0.64%
42,418
09/29/2026
31.31
31.34
31.02
31.31
-1.10%
69,740
09/28/2026
31.30
31.70
31.29
31.66
+2.59%
55,276
09/25/2026
30.98
30.98
30.71
30.86
+0.73%
36,187
09/24/2026
30.41
30.78
30.41
30.64
+1.61%
73,288
09/23/2026
30.33
30.37
30.09
30.15
-1.02%
37,634
09/22/2026
30.43
30.74
30.30
30.46
+0.23%
79,481
09/21/2026
30.27
30.48
30.17
30.39
+2.15%
50,421
09/18/2026
30.01
30.01
29.65
29.75
-1.29%
103,449
09/17/2026
30.27
30.49
30.04
30.14
+0.03%
141,644
09/16/2026
30.39
30.55
30.07
30.13
-0.08%
41,126
09/15/2026
29.96
30.37
29.87
30.16
+0.23%
166,620
09/14/2026
30.85
30.85
29.90
30.09
-1.23%
1,528,607
09/11/2026
30.63
30.63
30.44
30.46
-0.10%
51,395
09/10/2026
30.50
30.72
30.48
30.49
-1.20%
56,337
09/09/2026
30.81
31.09
30.77
30.86
-1.03%
38,430
09/08/2026
31.58
31.61
31.18
31.18
-1.05%
40,261
09/04/2026
31.48
31.83
31.47
31.51
-1.84%
25,149
09/03/2026
32.55
32.57
31.83
32.10
-0.86%
35,456
09/02/2026
32.47
32.47
32.30
32.38
+0.15%
44,356
09/01/2026
32.96
32.96
32.26
32.33
+0.22%
23,779
08/31/2026
32.31
32.37
32.14
32.26
-0.59%
39,925
08/28/2026
32.54
32.68
32.38
32.45
-0.86%
24,827
08/27/2026
32.22
32.83
32.16
32.73
+0.83%
34,172
08/26/2026
32.35
32.62
32.35
32.46
-0.28%
42,726
08/25/2026
32.24
32.69
32.24
32.55
+0.59%
30,784
08/24/2026
32.27
32.49
32.14
32.36
+0.37%
63,113
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