XMD.TO(XMD.TO)
XMD.TO
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 8/13/2026 | $60.42 | $60.44 | $60.02 | $60.34 | 39,912 |
| 8/12/2026 | $61.31 | $61.31 | $60.79 | $60.88 | 34,612 |
| 8/11/2026 | $60.84 | $60.90 | $60.65 | $60.83 | 18,400 |
| 8/10/2026 | $60.39 | $60.73 | $60.30 | $60.63 | 45,832 |
| 8/7/2026 | $60.18 | $60.50 | $60.18 | $60.48 | 29,309 |
| 8/6/2026 | $59.27 | $59.43 | $59.08 | $59.25 | 30,541 |
| 8/5/2026 | $59.92 | $60.00 | $59.45 | $59.49 | 12,648 |
| 8/4/2026 | $58.24 | $59.08 | $58.24 | $59.06 | 30,814 |
| 7/31/2026 | $57.57 | $57.63 | $57.21 | $57.21 | 53,100 |
| 7/30/2026 | $57.76 | $57.76 | $57.02 | $57.76 | 34,726 |
| 7/29/2026 | $57.63 | $57.86 | $56.73 | $57.15 | 53,100 |
| 7/28/2026 | $57.94 | $57.94 | $57.31 | $57.77 | 25,900 |
| 7/27/2026 | $58.38 | $58.38 | $57.70 | $58.23 | 20,844 |
| 7/24/2026 | $58.18 | $58.55 | $58.06 | $58.17 | 32,315 |
| 7/23/2026 | $57.95 | $58.23 | $57.74 | $58.07 | 35,546 |
| 7/22/2026 | $58.44 | $59.00 | $58.44 | $58.68 | 47,021 |
| 7/21/2026 | $57.39 | $58.17 | $57.33 | $58.16 | 42,122 |
| 7/20/2026 | $56.96 | $57.11 | $56.79 | $56.87 | 62,300 |
| 7/17/2026 | $56.48 | $57.06 | $56.48 | $56.89 | 32,300 |
| 7/16/2026 | $57.18 | $57.24 | $56.72 | $56.96 | 28,800 |
| 7/15/2026 | $57.63 | $57.67 | $57.17 | $57.55 | 43,712 |
| 7/14/2026 | $57.88 | $57.94 | $57.50 | $57.65 | 33,000 |
| 7/13/2026 | $57.73 | $57.80 | $57.11 | $57.31 | 46,900 |
| 7/10/2026 | $58.14 | $58.14 | $57.81 | $57.88 | 41,022 |
| 7/9/2026 | $57.79 | $58.26 | $57.79 | $58.10 | 45,312 |
| 7/8/2026 | $57.54 | $57.55 | $56.72 | $57.41 | 62,201 |
| 7/7/2026 | $58.54 | $58.54 | $57.84 | $58.07 | 51,400 |
| 7/6/2026 | $58.76 | $58.81 | $58.54 | $58.70 | 38,800 |
| 7/3/2026 | $58.53 | $59.26 | $58.53 | $59.17 | 26,239 |
| 7/2/2026 | $58.18 | $58.28 | $57.62 | $58.20 | 74,100 |
| 6/30/2026 | $57.75 | $57.96 | $57.64 | $57.82 | 61,008 |
| 6/29/2026 | $57.72 | $57.72 | $57.14 | $57.63 | 36,337 |
| 6/26/2026 | $57.27 | $58.23 | $57.27 | $57.85 | 79,821 |
| 6/25/2026 | $57.42 | $57.70 | $57.32 | $57.38 | 43,100 |
| 6/24/2026 | $57.14 | $57.51 | $56.69 | $57.09 | 62,200 |
| 6/23/2026 | $57.89 | $58.39 | $57.89 | $58.02 | 23,148 |
| 6/22/2026 | $58.92 | $59.08 | $58.74 | $59.05 | 61,130 |
| 6/19/2026 | $58.70 | $58.79 | $58.70 | $58.77 | 1,708 |
| 6/18/2026 | $59.65 | $59.65 | $58.85 | $59.05 | 78,935 |
| 6/17/2026 | $60.26 | $60.93 | $59.40 | $59.40 | 38,703 |
| 6/16/2026 | $60.16 | $60.50 | $59.81 | $60.31 | 48,700 |
| 6/15/2026 | $59.83 | $60.29 | $59.83 | $59.99 | 29,521 |
| 6/12/2026 | $58.34 | $58.90 | $58.15 | $58.63 | 62,800 |
| 6/11/2026 | $56.85 | $58.07 | $56.84 | $57.94 | 97,500 |
| 6/10/2026 | $56.99 | $57.26 | $56.50 | $56.55 | 29,400 |
| 6/9/2026 | $58.44 | $58.44 | $56.69 | $57.66 | 84,819 |
| 6/8/2026 | $58.46 | $58.59 | $58.03 | $58.21 | 21,200 |
| 6/5/2026 | $59.75 | $59.75 | $57.89 | $57.91 | 114,000 |
| 6/4/2026 | $60.16 | $60.68 | $60.16 | $60.54 | 27,700 |
| 6/3/2026 | $60.48 | $60.51 | $59.97 | $59.97 | 35,300 |
| 6/2/2026 | $60.55 | $60.99 | $60.54 | $60.95 | 65,400 |
| 6/1/2026 | $59.98 | $60.59 | $59.69 | $60.33 | 94,300 |
| 5/29/2026 | $59.76 | $60.46 | $59.72 | $60.46 | 109,913 |
| 5/28/2026 | $58.86 | $60.13 | $58.62 | $59.75 | 113,500 |
| 5/27/2026 | $59.26 | $59.54 | $58.94 | $58.98 | 110,333 |
| 5/26/2026 | $59.47 | $59.84 | $59.47 | $59.65 | 94,500 |
| 5/25/2026 | $59.23 | $59.74 | $59.23 | $59.71 | 10,000 |
| 5/22/2026 | $58.65 | $59.08 | $58.37 | $58.79 | 135,408 |
| 5/21/2026 | $58.07 | $58.85 | $58.07 | $58.46 | 138,429 |
| 5/20/2026 | $58.03 | $58.60 | $57.91 | $58.36 | 256,431 |
| 5/19/2026 | $58.48 | $58.48 | $57.66 | $57.70 | 156,200 |