DMC

Historical Prices (Last 90 Days)

DateOpenHighLowCloseVolume
7/2/2026$27.99$28.40$27.48$28.22339,829
7/1/2026$28.11$28.52$27.59$27.63472,021
6/30/2026$28.48$28.67$27.35$27.91457,840
6/29/2026$29.00$29.22$28.21$28.59354,803
6/26/2026$28.40$29.30$28.40$29.22800,100
6/25/2026$28.85$29.18$28.18$28.38414,400
6/24/2026$28.00$29.00$28.00$28.85770,200
6/23/2026$27.29$27.90$27.11$27.861.54M
6/22/2026$27.21$27.74$26.47$26.90835,300
6/18/2026$27.78$27.99$27.31$27.441.19M
6/17/2026$28.60$28.71$27.68$27.76842,700
6/16/2026$29.10$29.26$28.62$28.90464,000
6/15/2026$29.05$29.27$28.73$28.79308,200
6/12/2026$28.83$29.41$28.79$29.14331,700
6/11/2026$29.12$29.40$28.37$28.81571,100
6/10/2026$28.95$29.48$28.85$29.08503,600
6/9/2026$28.26$29.31$28.13$28.56712,700
6/8/2026$29.30$29.60$28.24$28.24487,500
6/5/2026$29.63$30.59$29.43$29.52497,400
6/4/2026$30.12$30.32$29.28$29.37591,800
6/3/2026$30.03$30.30$29.04$29.51576,600
6/2/2026$30.61$31.14$29.84$30.11673,400
6/1/2026$32.00$32.12$30.41$30.61493,300
5/29/2026$33.09$33.10$31.70$32.14776,200
5/28/2026$32.60$33.89$32.55$33.591.69M
5/27/2026$32.74$33.55$32.74$32.78456,000
5/26/2026$33.15$33.40$32.70$32.76319,200
5/22/2026$33.05$33.71$32.80$33.29404,000
5/21/2026$32.63$33.16$32.63$33.01423,300
5/20/2026$32.35$33.37$32.35$32.88331,100
5/19/2026$32.36$33.36$32.31$32.39544,000
5/18/2026$32.38$33.20$32.38$32.72400,800
5/15/2026$35.39$35.46$32.46$32.49601,000
5/14/2026$35.46$36.18$35.21$35.22596,400
5/13/2026$35.27$35.87$35.08$35.53563,300
5/12/2026$35.72$36.36$35.46$35.48445,400
5/11/2026$36.58$37.01$35.30$35.52555,100
5/8/2026$37.77$38.01$36.78$36.81348,200
5/7/2026$37.46$38.16$37.16$37.55313,500
5/6/2026$38.31$38.72$36.69$37.50497,000
5/5/2026$40.09$40.22$36.54$37.76549,500
5/4/2026$41.15$41.36$40.00$40.35308,000
5/1/2026$41.89$42.48$40.85$41.34246,900
4/30/2026$41.49$42.22$41.49$41.89176,300
4/29/2026$41.72$42.28$41.47$41.49395,300
4/28/2026$42.35$42.59$41.72$41.93211,100
4/27/2026$41.77$42.38$41.68$41.81208,700
4/24/2026$42.40$42.51$41.35$41.85256,800
4/23/2026$41.98$42.63$41.98$42.30189,400
4/22/2026$40.96$41.82$40.95$41.70182,200
4/21/2026$41.32$41.36$40.60$40.90206,100
4/20/2026$42.00$42.19$41.28$41.40209,200
4/17/2026$41.03$42.37$41.03$42.01238,500
4/16/2026$40.76$41.62$40.73$41.38302,900
4/15/2026$41.36$41.37$40.81$40.92212,300
4/14/2026$41.75$42.07$41.46$41.60170,300
4/13/2026$41.92$42.09$41.26$42.00186,200
4/10/2026$42.78$42.86$41.76$41.94185,800
4/9/2026$41.79$43.02$41.47$42.74222,300
4/8/2026$42.09$42.99$42.09$42.16361,100
4/7/2026$42.11$42.37$41.54$42.19206,400
4/6/2026$41.04$41.74$40.70$41.55206,900
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.