• N/A
    Market Cap
  • 27.20%
    1-Year Change
  • Drug Manufacturers - Specialty & Generic
    Industry
  • 1 Month
    +6.80%
    Low Price$17.68
    High Price$18.88
  • 3 Months
    -12.08%
    Low Price$17.68
    High Price$23.63
  • 1 Year
    +7.13%
    Low Price$14.25
    High Price$26.00
Date
Open
High
Low
Close
Change (%)
Volume
05/26/2026
18.88
18.88
18.88
18.88
+6.80%
1,500
05/18/2026
17.68
17.68
17.68
17.68
0.00%
600
05/12/2026
19.00
19.00
17.68
17.68
-7.43%
39,900
04/17/2026
19.10
19.10
19.10
19.10
-12.59%
150
04/09/2026
21.85
21.85
21.85
21.85
-3.45%
100
04/07/2026
22.63
22.63
22.63
22.63
+14.42%
271
03/31/2026
$0.24 Dividend
03/26/2026
19.78
19.78
19.78
19.78
-6.69%
600
03/23/2026
23.15
23.15
21.20
21.20
-9.23%
971
03/12/2026
23.35
23.35
23.35
23.35
+10.03%
100
03/09/2026
21.22
21.22
21.22
21.22
+9.07%
100
03/04/2026
19.46
19.46
19.46
19.46
-14.78%
150
02/13/2026
25.07
25.63
22.83
22.83
-11.13%
800
02/12/2026
25.69
25.69
22.88
25.69
+21.55%
2,400
02/03/2026
18.61
21.14
18.61
21.14
+18.18%
231
01/30/2026
17.89
17.89
17.89
17.89
-4.18%
100
01/27/2026
18.67
18.67
18.67
18.67
+4.94%
1,560
01/07/2026
17.79
17.79
17.79
17.79
+18.34%
600
12/04/2025
15.03
15.03
15.03
15.03
-13.58%
900
11/26/2025
17.39
17.39
17.39
17.39
+0.57%
300
11/11/2025
16.89
17.29
16.89
17.29
+22.81%
597
10/10/2025
14.08
14.08
14.08
14.08
-8.30%
28,300
10/02/2025
15.36
15.36
15.36
15.36
-17.24%
103,230
09/30/2025
$0.22 Dividend
09/18/2025
18.55
18.55
18.55
18.55
0.00%
500
09/03/2025
18.55
18.55
18.55
18.55
+5.79%
101
08/26/2025
17.54
17.54
17.54
17.54
+1.47%
571
08/21/2025
17.29
17.29
17.29
17.29
-6.84%
100
08/15/2025
18.55
18.55
18.55
18.55
+13.16%
800
07/30/2025
16.40
16.40
16.40
16.40
+1.45%
435
07/29/2025
15.63
16.16
15.63
16.16
-5.97%
3,000
07/28/2025
17.19
17.19
17.19
17.19
+4.70%
100
07/25/2025
15.63
16.42
15.63
16.42
+3.77%
1,220
07/22/2025
15.82
15.82
15.82
15.82
+2.86%
150
07/17/2025
16.11
16.11
15.38
15.38
-6.47%
300
07/09/2025
16.45
16.45
16.45
16.45
-6.44%
2,106
07/07/2025
17.58
17.58
17.58
17.58
-0.28%
152
06/25/2025
17.58
17.63
17.58
17.63
+2.41%
1,055
06/17/2025
16.36
17.21
16.36
17.21
0.00%
483