• N/A
    Market Cap
  • 42.52%
    1-Year Change
  • Drug Manufacturers - Specialty & Generic
    Industry
  • 1 Month
    -5.03%
    Low Price$39.39
    High Price$43.76
  • 3 Months
    +1.33%
    Low Price$36.51
    High Price$43.76
  • 1 Year
    +42.52%
    Low Price$27.40
    High Price$42.79
Date
Open
High
Low
Close
Change (%)
Volume
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
06/11/2026
38.37
38.88
37.30
38.88
+2.92%
9
06/10/2026
37.77
37.77
37.77
37.77
-1.13%
2
06/09/2026
38.75
38.75
38.21
38.21
-2.05%
870
06/08/2026
40.10
40.10
39.00
39.00
+0.90%
33
06/05/2026
38.61
38.66
38.61
38.66
-0.04%
4
06/04/2026
39.54
39.54
38.67
38.67
+5.37%
62
06/04/2026
$2.14 Dividend
06/03/2026
36.70
36.70
36.70
36.70
-7.07%
1
06/02/2026
41.22
41.22
39.49
39.49
+1.13%
9
05/29/2026
39.05
39.05
39.05
39.05
+0.23%
1
05/28/2026
37.85
38.96
37.85
38.96
+2.06%
11
05/27/2026
39.14
39.14
38.16
38.18
+3.45%
32
05/26/2026
36.90
36.90
36.90
36.90
-1.26%
2
05/22/2026
37.80
37.80
37.18
37.37
-2.03%
520
05/21/2026
35.96
38.15
35.96
38.15
+3.31%
20
05/20/2026
38.00
38.00
36.92
36.93
-2.81%
19
05/19/2026
37.99
37.99
37.99
37.99
-1.35%
1,827
05/18/2026
38.52
38.52
38.52
38.52
+2.54%
3
05/15/2026
38.66
38.66
37.56
37.56
-1.89%
13
05/14/2026
39.32
39.32
38.29
38.29
+1.61%
13
05/13/2026
37.68
37.68
37.68
37.68
-0.58%
2
05/12/2026
37.90
37.90
37.90
37.90
-5.85%
22
05/11/2026
41.57
41.57
39.23
40.26
-1.75%
251
05/08/2026
40.40
40.97
39.34
40.97
+2.64%
77
05/07/2026
39.92
39.92
39.92
39.92
-1.93%
3
05/06/2026
40.70
40.70
40.70
40.70
+5.11%
6
05/05/2026
39.89
39.89
38.72
38.72
+1.08%
20
05/04/2026
38.31
38.31
38.31
38.31
-6.52%
1
05/01/2026
40.98
40.98
40.56
40.98
+1.70%
92
04/30/2026
40.30
40.30
40.30
40.30
+2.39%
38
04/29/2026
39.44
39.44
39.36
39.36
+2.24%
35
04/28/2026
38.49
38.49
38.49
38.49
-4.49%
2
04/27/2026
39.26
40.30
39.26
40.30
+2.12%
7
04/23/2026
40.45
40.45
39.44
39.47
-1.69%
11
04/22/2026
41.11
41.11
40.14
40.14
+0.98%
67
04/21/2026
42.03
42.03
39.75
39.75
-5.46%
269
04/20/2026
38.11
42.05
38.11
42.05
-1.72%
41
04/17/2026
42.79
42.79
42.79
42.79
+4.33%
20
04/16/2026
41.01
41.01
41.01
41.01
+0.91%
6
04/15/2026
40.85
40.85
40.64
40.64
-2.85%
18
04/14/2026
37.80
41.83
37.80
41.83
+9.50%
5
04/13/2026
37.66
41.35
37.66
38.21
+6.76%
65