KMTS(KMTS)
KMTS
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 7/21/2026 | $22.51 | $23.13 | $22.35 | $22.61 | 80,760 |
| 7/20/2026 | $24.29 | $24.68 | $23.14 | $23.24 | 428,100 |
| 7/17/2026 | $23.64 | $24.54 | $23.07 | $24.42 | 339,800 |
| 7/16/2026 | $24.31 | $26.52 | $23.68 | $23.98 | 554,734 |
| 7/15/2026 | $24.10 | $24.80 | $21.03 | $24.62 | 842,400 |
| 7/14/2026 | $24.34 | $24.68 | $23.56 | $24.18 | 432,703 |
| 7/13/2026 | $25.69 | $26.33 | $24.65 | $24.76 | 334,500 |
| 7/10/2026 | $26.29 | $26.62 | $25.26 | $25.99 | 454,400 |
| 7/9/2026 | $26.40 | $27.00 | $26.18 | $26.69 | 387,107 |
| 7/8/2026 | $27.27 | $27.65 | $26.50 | $26.80 | 694,828 |
| 7/7/2026 | $28.22 | $28.81 | $27.42 | $27.85 | 404,312 |
| 7/6/2026 | $26.98 | $27.98 | $25.99 | $27.88 | 580,900 |
| 7/2/2026 | $26.50 | $27.29 | $25.88 | $26.98 | 308,100 |
| 7/1/2026 | $25.78 | $27.90 | $25.78 | $26.28 | 757,600 |
| 6/30/2026 | $25.48 | $26.15 | $24.69 | $25.44 | 328,700 |
| 6/29/2026 | $25.69 | $26.52 | $24.74 | $25.35 | 731,432 |
| 6/26/2026 | $22.58 | $27.00 | $22.58 | $26.43 | 1.57M |
| 6/25/2026 | $22.06 | $23.34 | $21.79 | $22.58 | 322,540 |
| 6/24/2026 | $20.78 | $22.69 | $20.65 | $22.08 | 311,445 |
| 6/23/2026 | $20.38 | $21.34 | $20.38 | $20.69 | 235,900 |
| 6/22/2026 | $19.82 | $21.23 | $19.65 | $20.73 | 288,076 |
| 6/18/2026 | $19.58 | $20.25 | $18.78 | $19.93 | 398,800 |
| 6/17/2026 | $19.11 | $19.78 | $18.45 | $19.08 | 280,300 |
| 6/16/2026 | $20.42 | $20.45 | $19.20 | $19.23 | 152,100 |
| 6/15/2026 | $21.39 | $21.39 | $20.23 | $20.41 | 292,206 |
| 6/12/2026 | $20.25 | $21.15 | $20.10 | $20.85 | 358,109 |
| 6/11/2026 | $19.66 | $20.27 | $19.06 | $20.14 | 138,400 |
| 6/10/2026 | $19.71 | $20.36 | $18.86 | $19.44 | 261,709 |
| 6/9/2026 | $19.75 | $20.60 | $19.02 | $19.92 | 396,900 |
| 6/8/2026 | $19.59 | $20.77 | $19.42 | $19.74 | 275,026 |
| 6/5/2026 | $20.45 | $20.90 | $19.05 | $19.40 | 315,020 |
| 6/4/2026 | $19.12 | $21.08 | $18.91 | $20.45 | 569,349 |
| 6/3/2026 | $18.64 | $19.04 | $17.88 | $18.82 | 491,900 |
| 6/2/2026 | $19.98 | $19.98 | $18.51 | $18.82 | 318,000 |
| 6/1/2026 | $20.79 | $20.82 | $19.99 | $20.19 | 209,838 |
| 5/29/2026 | $21.25 | $21.92 | $21.10 | $21.26 | 228,427 |
| 5/28/2026 | $20.75 | $21.52 | $20.44 | $21.25 | 207,329 |
| 5/27/2026 | $21.80 | $21.99 | $20.98 | $21.00 | 147,200 |
| 5/26/2026 | $21.79 | $22.40 | $21.66 | $21.82 | 301,400 |
| 5/22/2026 | $21.71 | $23.34 | $21.48 | $21.64 | 240,803 |
| 5/21/2026 | $20.52 | $21.64 | $20.38 | $21.56 | 290,326 |
| 5/20/2026 | $19.93 | $20.92 | $19.83 | $20.76 | 310,000 |
| 5/19/2026 | $19.34 | $20.24 | $18.90 | $19.80 | 275,900 |
| 5/18/2026 | $19.64 | $20.22 | $19.04 | $19.59 | 276,736 |
| 5/15/2026 | $21.52 | $21.78 | $19.74 | $19.82 | 329,132 |
| 5/14/2026 | $21.61 | $22.37 | $21.18 | $22.07 | 260,202 |
| 5/13/2026 | $21.80 | $22.42 | $21.15 | $21.45 | 290,543 |
| 5/12/2026 | $21.84 | $22.37 | $20.58 | $21.57 | 244,900 |
| 5/11/2026 | $20.96 | $22.03 | $19.00 | $21.83 | 282,203 |
| 5/8/2026 | $21.42 | $21.58 | $20.95 | $21.05 | 212,000 |
| 5/7/2026 | $20.74 | $21.81 | $20.59 | $21.52 | 233,800 |
| 5/6/2026 | $20.32 | $21.95 | $19.00 | $20.71 | 398,816 |
| 5/5/2026 | $20.59 | $21.27 | $19.77 | $20.25 | 203,516 |
| 5/4/2026 | $21.82 | $22.40 | $20.25 | $20.55 | 329,400 |
| 5/1/2026 | $20.65 | $21.93 | $20.00 | $21.82 | 167,607 |
| 4/30/2026 | $19.60 | $20.94 | $19.00 | $20.72 | 302,000 |
| 4/29/2026 | $21.44 | $22.07 | $19.49 | $19.51 | 214,000 |
| 4/28/2026 | $22.24 | $23.25 | $21.46 | $21.66 | 241,300 |
| 4/27/2026 | $22.43 | $23.03 | $21.95 | $22.23 | 176,318 |
| 4/24/2026 | $22.85 | $23.87 | $21.61 | $22.45 | 192,100 |
| 4/23/2026 | $23.86 | $24.16 | $22.29 | $22.72 | 195,000 |
| 4/22/2026 | $23.60 | $24.52 | $23.31 | $23.81 | 296,100 |