• N/A
    Market Cap
  • 34.80%
    1-Year Change
  • Drug Manufacturers - Specialty & Generic
    Industry
  • 1 Month
    +6.09%
    Low Price$37.30
    High Price$41.20
  • 3 Months
    -5.05%
    Low Price$35.75
    High Price$43.76
  • 1 Year
    +34.80%
    Low Price$27.62
    High Price$42.79
Date
Open
High
Low
Close
Change (%)
Volume
11/11/2026
39.00
40.19
39.00
39.39
-0.85%
3,203
11/10/2026
39.63
39.92
39.63
39.73
-0.65%
11,153
11/09/2026
40.21
40.21
39.99
39.99
+1.22%
844
11/06/2026
39.72
39.72
39.51
39.51
-3.04%
96
11/05/2026
39.65
40.74
39.65
40.74
-0.56%
34
11/04/2026
40.98
40.98
40.98
40.98
+2.33%
20
11/03/2026
39.93
40.08
39.93
40.04
-0.79%
99
11/02/2026
40.35
40.39
39.79
40.36
+4.16%
31
10/30/2026
38.70
39.94
38.70
38.75
-5.40%
53
10/29/2026
39.82
40.96
39.18
40.96
+9.82%
852
10/28/2026
37.45
37.45
37.30
37.30
-9.11%
132
10/27/2026
41.06
41.06
41.04
41.04
-0.39%
28
10/26/2026
41.43
41.43
40.64
41.20
+1.87%
240
10/23/2026
39.61
40.58
39.61
40.45
+2.59%
184
10/21/2026
39.43
39.43
39.43
39.43
-1.01%
6
10/20/2026
40.24
40.24
37.63
39.83
+0.49%
948
10/19/2026
39.59
39.63
39.59
39.63
+1.05%
7
10/16/2026
39.22
39.22
39.22
39.22
+1.52%
3
10/15/2026
40.13
40.27
37.45
38.63
+1.68%
1,222
10/14/2026
38.93
38.93
37.99
37.99
-1.45%
15
10/13/2026
38.51
38.55
38.51
38.55
+0.47%
34
10/12/2026
37.26
38.37
37.26
38.37
+3.35%
119
10/09/2026
35.75
38.12
35.75
37.13
+3.85%
174
10/08/2026
37.02
37.94
35.75
35.75
-0.69%
71
10/07/2026
38.47
38.47
36.00
36.00
-6.61%
111
10/06/2026
37.49
38.55
37.49
38.55
+1.64%
8,752
10/05/2026
37.84
37.97
37.84
37.93
-1.13%
17
10/02/2026
38.40
38.40
38.36
38.36
-0.11%
17
10/01/2026
38.41
38.41
38.41
38.41
-1.87%
28
09/30/2026
39.14
39.14
39.14
39.14
+1.08%
32
09/29/2026
37.59
38.72
37.59
38.72
-0.39%
108
09/28/2026
38.80
38.87
38.80
38.87
-1.70%
72
09/25/2026
38.96
39.54
38.49
39.54
+2.05%
124
09/24/2026
39.69
39.69
38.75
38.75
-0.44%
84
09/23/2026
40.95
40.95
38.92
38.92
-5.06%
20
09/22/2026
40.91
40.99
40.91
40.99
-2.10%
105
09/21/2026
41.27
41.87
41.27
41.87
+2.07%
520
09/18/2026
40.99
41.03
40.99
41.03
-1.11%
12
09/17/2026
41.49
41.49
41.49
41.49
+3.39%
11
09/16/2026
40.13
40.13
40.13
40.13
+2.10%
30
09/15/2026
40.48
40.48
39.30
39.30
-2.08%
21
09/14/2026
39.35
40.14
38.93
40.14
+1.88%
13
09/11/2026
40.42
40.60
39.39
39.39
-3.83%
156
09/10/2026
40.11
40.96
40.11
40.96
+0.78%
43
09/09/2026
40.72
40.72
40.64
40.64
-0.03%
41
09/08/2026
42.42
42.42
40.15
40.66
-1.75%
20
09/04/2026
42.79
42.79
41.34
41.38
+2.90%
10
09/03/2026
40.22
40.22
40.22
40.22
-1.31%
1
09/02/2026
40.86
40.86
40.75
40.75
-3.39%
35
09/01/2026
42.03
42.18
42.03
42.18
-0.06%
4,702
08/31/2026
42.07
42.21
41.08
42.21
-2.41%
36
08/27/2026
43.25
43.25
43.25
43.25
-0.46%
18
08/26/2026
43.43
43.45
43.43
43.45
-0.71%
27
08/25/2026
43.73
43.76
43.73
43.76
+1.04%
46
08/24/2026
43.33
43.33
43.31
43.31
+3.59%
48
08/20/2026
41.81
41.81
41.81
41.81
-1.62%
384
08/19/2026
42.50
42.50
42.50
42.50
+1.87%
18
08/18/2026
41.74
41.74
41.72
41.72
-0.74%
56
08/17/2026
42.58
42.58
42.03
42.03
-1.31%
60
08/14/2026
42.59
42.59
42.59
42.59
+2.63%
213
08/13/2026
41.50
41.50
41.50
41.50
-1.35%
16
08/12/2026
42.53
42.53
42.06
42.07
+1.41%
421
08/11/2026
41.49
41.49
41.48
41.48
+3.37%
67
08/10/2026
40.89
40.89
40.13
40.13
+0.94%
19,464
08/07/2026
39.76
39.76
39.76
39.76
+4.58%
805
08/06/2026
38.01
38.01
38.01
38.01
-6.78%
17
08/05/2026
39.18
40.78
39.18
40.78
+6.35%
2,788
08/04/2026
38.45
38.45
38.34
38.34
+0.94%
67
08/03/2026
37.91
37.99
37.91
37.99
+0.20%
130
07/31/2026
36.86
38.74
36.86
37.91
+0.17%
318
07/30/2026
36.40
37.89
36.40
37.85
+2.03%
178
07/29/2026
37.32
37.66
36.56
37.10
-1.35%
300
07/28/2026
36.41
37.60
36.41
37.60
+1.49%
91
07/27/2026
37.49
37.63
37.05
37.05
+0.18%
129
07/24/2026
36.31
37.21
36.31
36.99
-0.007%
54
07/23/2026
38.42
38.42
36.99
36.99
+1.31%
331
07/22/2026
36.65
36.65
36.51
36.51
-4.68%
11
07/20/2026
37.34
38.30
37.34
38.30
-0.70%
3
07/17/2026
37.52
38.57
37.00
38.57
-0.03%
503
07/16/2026
38.58
38.58
38.58
38.58
+1.64%
117
07/15/2026
39.12
39.12
37.96
37.96
-2.54%
327
07/14/2026
39.06
39.06
38.95
38.95
+2.51%
64
07/13/2026
38.00
38.00
38.00
38.00
-3.02%
598
07/10/2026
39.98
39.98
39.18
39.18
+3.18%
318
07/09/2026
38.92
38.92
37.97
37.97
-2.91%
7
07/07/2026
39.11
39.11
39.11
39.11
-1.24%
1
07/06/2026
39.60
39.60
39.60
39.60
-0.41%
1
07/02/2026
39.73
39.78
38.70
39.76
+0.30%
1,041
07/01/2026
39.64
39.64
39.64
39.64
+0.11%
1
06/30/2026
39.65
39.65
38.56
39.60
+2.45%
98
06/29/2026
39.46
39.91
38.63
38.65
-2.37%
241
06/26/2026
41.77
41.77
39.59
39.59
-1.78%
6,614
06/25/2026
38.68
40.31
38.68
40.31
+3.66%
19,234
06/24/2026
38.74
38.88
38.74
38.88
+3.14%
28
06/23/2026
38.64
38.69
37.70
37.70
-1.27%
30
06/22/2026
39.03
39.03
37.30
38.18
-0.39%
54
06/18/2026
38.91
38.91
38.33
38.33
-2.55%
7,322
06/16/2026
40.45
40.45
39.33
39.33
-1.08%
10
06/15/2026
40.78
40.78
39.76
39.76
+3.02%
19
06/12/2026
39.73
39.73
38.60
38.60
-0.72%
37