| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
August 2026 | $215.50 | $223.40 | $205.09 | $205.40 | 11,417,215 |
July 2026 | $244.77 | $252.60 | $217.64 | $217.99 | 16,185,000 |
June 2026 | $233.50 | $260.19 | $217.15 | $244.77 | 24,144,200 |
May 2026 | $207.23 | $238.56 | $198.02 | $234.48 | 16,153,400 |
April 2026 | $170.48 | $217.00 | $165.17 | $207.75 | 15,066,300 |
March 2026 | $162.06 | $171.60 | $152.28 | $169.02 | 12,671,767 |
February 2026 | $184.38 | $190.76 | $160.10 | $163.89 | 11,872,800 |
January 2026 | $183.33 | $191.50 | $165.75 | $184.25 | 15,344,977 |
December 2025 | $150.00 | $184.40 | $141.69 | $182.64 | 13,332,699 |
November 2025 | $123.90 | $152.94 | $123.50 | $151.50 | 11,396,400 |
October 2025 | $122.49 | $136.24 | $117.30 | $134.99 | 10,640,400 |
September 2025 | $121.41 | $130.00 | $112.90 | $121.45 | 11,489,000 |
August 2025 | $101.31 | $123.59 | $96.09 | $121.28 | 12,084,000 |
July 2025 | $104.02 | $114.66 | $99.38 | $101.38 | 13,841,700 |
June 2025 | $105.36 | $113.30 | $99.39 | $104.39 | 14,394,000 |
May 2025 | $111.21 | $120.00 | $101.41 | $105.16 | 12,666,900 |
April 2025 | $112.43 | $113.74 | $86.99 | $112.29 | 18,661,100 |
March 2025 | $130.00 | $130.20 | $113.50 | $116.63 | 12,428,400 |
February 2025 | $106.00 | $139.13 | $103.98 | $127.54 | 22,348,600 |
January 2025 | $85.25 | $111.51 | $79.19 | $106.46 | 19,793,800 |
December 2024 | $97.19 | $102.42 | $75.56 | $84.61 | 14,298,700 |
November 2024 | $89.06 | $105.00 | $86.06 | $98.22 | 12,088,200 |
October 2024 | $90.21 | $95.72 | $80.85 | $89.03 | 9,462,100 |
September 2024 | $90.00 | $97.00 | $88.04 | $89.87 | 9,087,300 |
August 2024 | $87.61 | $90.65 | $72.21 | $88.86 | 9,424,100 |
