XCSR.TO(XCSR.TO)
XCSR.TO
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 8/7/2026 | $116.54 | $116.89 | $116.23 | $116.89 | 9,500 |
| 8/6/2026 | $115.65 | $115.98 | $115.53 | $115.98 | 21,231 |
| 8/5/2026 | $117.93 | $117.93 | $116.13 | $116.42 | 13,200 |
| 8/4/2026 | $113.45 | $114.09 | $113.45 | $114.04 | 21,400 |
| 7/31/2026 | $112.25 | $112.30 | $111.67 | $111.67 | 5,900 |
| 7/30/2026 | $111.90 | $112.49 | $111.90 | $112.42 | 4,000 |
| 7/29/2026 | $113.07 | $113.07 | $111.71 | $111.75 | 37,200 |
| 7/28/2026 | $112.40 | $113.96 | $112.13 | $113.96 | 9,500 |
| 7/27/2026 | $111.69 | $112.66 | $111.69 | $112.66 | 3,737 |
| 7/24/2026 | $110.37 | $110.99 | $110.19 | $110.68 | 22,300 |
| 7/23/2026 | $110.58 | $110.58 | $109.69 | $109.87 | 7,000 |
| 7/22/2026 | $111.74 | $111.85 | $111.72 | $111.85 | 9,440 |
| 7/21/2026 | $111.32 | $112.11 | $111.32 | $112.05 | 2,304 |
| 7/20/2026 | $112.27 | $112.27 | $111.10 | $111.10 | 20,537 |
| 7/17/2026 | $112.23 | $112.51 | $111.83 | $112.03 | 3,000 |
| 7/16/2026 | $112.92 | $112.92 | $112.49 | $112.53 | 8,842 |
| 7/15/2026 | $112.98 | $113.30 | $112.71 | $113.16 | 6,500 |
| 7/14/2026 | $112.84 | $112.84 | $112.56 | $112.67 | 8,309 |
| 7/13/2026 | $112.43 | $112.45 | $112.04 | $112.04 | 14,245 |
| 7/10/2026 | $112.14 | $112.72 | $111.68 | $112.72 | 8,300 |
| 7/9/2026 | $111.50 | $111.86 | $111.50 | $111.73 | 3,000 |
| 7/8/2026 | $110.00 | $110.51 | $109.50 | $110.51 | 4,600 |
| 7/7/2026 | $112.49 | $112.55 | $111.75 | $112.35 | 22,103 |
| 7/6/2026 | $112.19 | $112.42 | $111.50 | $112.39 | 16,400 |
| 7/3/2026 | $112.14 | $112.37 | $112.03 | $112.03 | 6,800 |
| 7/2/2026 | $112.25 | $112.25 | $110.78 | $111.17 | 16,500 |
| 6/30/2026 | $111.02 | $111.34 | $111.02 | $111.29 | 1,441 |
| 6/29/2026 | $111.02 | $111.02 | $110.44 | $110.51 | 1,300 |
| 6/26/2026 | $110.12 | $111.12 | $110.12 | $110.75 | 12,440 |
| 6/25/2026 | $110.75 | $110.75 | $110.32 | $110.32 | 3,000 |
| 6/24/2026 | $110.43 | $110.65 | $110.15 | $110.63 | 6,400 |
| 6/23/2026 | $110.43 | $111.07 | $110.41 | $110.46 | 2,300 |
| 6/22/2026 | $110.82 | $111.50 | $110.82 | $111.02 | 20,006 |
| 6/19/2026 | $110.74 | $111.48 | $110.74 | $111.08 | 4,137 |
| 6/18/2026 | $111.28 | $111.52 | $111.23 | $111.23 | 1,443 |
| 6/17/2026 | $112.46 | $112.92 | $111.34 | $111.49 | 20,000 |
| 6/16/2026 | $111.61 | $111.94 | $111.44 | $111.81 | 15,700 |
| 6/15/2026 | $110.68 | $111.41 | $110.68 | $111.28 | 3,300 |
| 6/12/2026 | $109.50 | $110.29 | $109.50 | $109.76 | 15,330 |
| 6/11/2026 | $107.25 | $109.03 | $107.25 | $108.92 | 56,029 |
| 6/10/2026 | $107.69 | $107.69 | $106.82 | $106.82 | 15,405 |
| 6/9/2026 | $108.03 | $108.03 | $106.48 | $107.47 | 37,323 |
| 6/8/2026 | $108.08 | $108.18 | $107.41 | $107.61 | 21,600 |
| 6/5/2026 | $108.81 | $108.94 | $107.09 | $107.30 | 16,840 |
| 6/4/2026 | $108.59 | $109.74 | $108.59 | $109.72 | 9,907 |
| 6/3/2026 | $109.30 | $109.30 | $108.36 | $108.36 | 2,500 |
| 6/2/2026 | $108.71 | $109.56 | $108.66 | $109.56 | 2,908 |
| 6/1/2026 | $108.50 | $108.91 | $108.50 | $108.91 | 3,700 |
| 5/29/2026 | $107.71 | $108.68 | $107.71 | $108.68 | 8,100 |
| 5/28/2026 | $106.39 | $107.57 | $106.39 | $107.44 | 10,400 |
| 5/27/2026 | $107.29 | $107.41 | $107.09 | $107.12 | 4,226 |
| 5/26/2026 | $107.27 | $107.52 | $107.07 | $107.07 | 10,600 |
| 5/25/2026 | $109.48 | $109.48 | $107.59 | $107.88 | 4,113 |
| 5/22/2026 | $106.47 | $106.65 | $106.23 | $106.23 | 9,500 |
| 5/21/2026 | $104.46 | $106.31 | $104.46 | $105.95 | 9,229 |
| 5/20/2026 | $103.44 | $105.22 | $103.44 | $104.99 | 9,507 |
| 5/19/2026 | $103.76 | $103.90 | $103.19 | $103.19 | 35,407 |
| 5/15/2026 | $103.58 | $103.72 | $103.55 | $103.72 | 3,145 |
| 5/14/2026 | $104.31 | $104.85 | $104.23 | $104.85 | 13,500 |
| 5/13/2026 | $104.90 | $104.90 | $103.91 | $104.04 | 5,108 |
| 5/12/2026 | $104.60 | $105.13 | $104.37 | $105.13 | 9,009 |