| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $169.88 | $176.68 | $151.20 | $164.79 | 2,971,054 |
September 2026 | $171.24 | $177.22 | $156.31 | $171.54 | 5,072,779 |
August 2026 | $178.00 | $210.39 | $169.76 | $171.42 | 4,679,400 |
July 2026 | $185.53 | $196.63 | $161.87 | $179.02 | 6,958,200 |
June 2026 | $149.10 | $187.07 | $145.51 | $185.21 | 5,805,900 |
May 2026 | $141.80 | $156.32 | $131.61 | $152.22 | 4,619,200 |
April 2026 | $121.68 | $145.90 | $121.68 | $141.93 | 4,603,000 |
March 2026 | $125.24 | $140.02 | $115.60 | $122.00 | 3,986,100 |
February 2026 | $113.86 | $128.17 | $111.96 | $123.59 | 3,163,200 |
January 2026 | $95.13 | $117.07 | $94.70 | $113.35 | 3,055,200 |
December 2025 | $90.24 | $99.23 | $88.15 | $95.13 | 2,196,600 |
November 2025 | $91.13 | $99.78 | $84.76 | $91.69 | 2,156,200 |
October 2025 | $95.28 | $101.47 | $88.20 | $91.75 | 3,529,900 |
September 2025 | $90.02 | $96.49 | $88.84 | $96.13 | 2,691,000 |
August 2025 | $89.92 | $95.93 | $86.60 | $91.22 | 2,526,000 |
July 2025 | $82.51 | $92.58 | $80.69 | $90.98 | 3,152,500 |
June 2025 | $70.39 | $86.64 | $69.57 | $82.63 | 3,013,300 |
May 2025 | $57.12 | $70.84 | $56.77 | $70.38 | 1,570,700 |
April 2025 | $58.00 | $59.08 | $51.76 | $57.32 | 1,530,400 |
March 2025 | $58.26 | $60.49 | $55.92 | $58.03 | 1,746,100 |
February 2025 | $66.69 | $69.26 | $54.61 | $58.62 | 1,574,200 |
January 2025 | $65.00 | $70.25 | $62.62 | $68.38 | 1,442,500 |
December 2024 | $67.40 | $70.50 | $59.52 | $63.66 | 2,958,600 |
November 2024 | $59.06 | $70.05 | $58.83 | $67.00 | 2,891,400 |
October 2024 | $65.83 | $67.04 | $58.72 | $58.79 | 788,100 |
