| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
August 2026 | $47.82 | $50.16 | $47.10 | $49.31 | 79,661,983 |
July 2026 | $43.21 | $47.16 | $42.20 | $46.73 | 431,436,700 |
June 2026 | $48.31 | $50.14 | $42.25 | $42.68 | 460,774,000 |
May 2026 | $57.93 | $58.51 | $48.13 | $48.31 | 424,418,500 |
April 2026 | $63.72 | $66.88 | $56.05 | $57.61 | 374,347,800 |
March 2026 | $76.28 | $76.68 | $61.25 | $62.75 | 326,841,313 |
February 2026 | $93.15 | $94.18 | $72.69 | $76.85 | 401,549,201 |
January 2026 | $95.72 | $100.90 | $87.03 | $93.53 | 246,536,371 |
December 2025 | $101.63 | $101.91 | $90.42 | $95.35 | 204,284,522 |
November 2025 | $100.75 | $105.65 | $95.99 | $101.58 | 166,127,269 |
October 2025 | $97.95 | $105.49 | $90.69 | $100.72 | 208,517,624 |
September 2025 | $105.47 | $109.50 | $95.84 | $97.63 | 226,943,200 |
August 2025 | $104.75 | $107.01 | $101.60 | $105.50 | 123,410,200 |
July 2025 | $107.36 | $108.94 | $101.56 | $104.92 | 167,039,000 |
June 2025 | $104.53 | $107.53 | $98.00 | $107.41 | 161,086,600 |
May 2025 | $102.76 | $107.06 | $101.51 | $105.26 | 141,573,300 |
April 2025 | $100.40 | $103.20 | $85.98 | $102.87 | 214,830,004 |
March 2025 | $104.85 | $105.57 | $93.29 | $100.88 | 171,681,068 |
February 2025 | $101.41 | $107.17 | $97.08 | $103.79 | 137,318,016 |
January 2025 | $90.02 | $104.25 | $88.81 | $102.36 | 117,866,666 |
December 2024 | $90.78 | $91.59 | $87.25 | $89.32 | 93,598,651 |
November 2024 | $84.33 | $91.93 | $83.50 | $90.66 | 114,071,071 |
October 2024 | $83.86 | $88.79 | $80.64 | $84.02 | 158,449,151 |
September 2024 | $81.70 | $84.89 | $80.50 | $83.80 | 103,407,377 |
August 2024 | $74.12 | $82.10 | $71.88 | $81.79 | 99,515,792 |
