| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $103.00 | $113.73 | $100.97 | $113.24 | 82,711,278 |
April 2026 | $91.91 | $107.34 | $90.54 | $103.48 | 108,470,000 |
March 2026 | $89.12 | $95.18 | $85.24 | $91.02 | 109,579,330 |
February 2026 | $91.43 | $94.25 | $77.77 | $90.56 | 133,312,000 |
January 2026 | $86.71 | $97.64 | $86.15 | $90.92 | 81,907,600 |
December 2025 | $81.45 | $87.69 | $79.94 | $86.81 | 92,166,600 |
November 2025 | $80.11 | $88.04 | $78.57 | $82.51 | 86,474,600 |
October 2025 | $90.13 | $100.43 | $80.17 | $80.75 | 143,011,800 |
September 2025 | $88.81 | $93.73 | $87.35 | $90.33 | 117,346,400 |
August 2025 | $88.29 | $100.14 | $88.07 | $89.99 | 130,922,300 |
July 2025 | $74.05 | $91.87 | $73.92 | $90.84 | 120,994,700 |
June 2025 | $72.12 | $79.05 | $72.11 | $73.72 | 122,161,200 |
May 2025 | $69.08 | $72.61 | $66.26 | $72.44 | 108,791,100 |
April 2025 | $66.66 | $68.01 | $57.89 | $67.21 | 132,696,500 |
March 2025 | $63.82 | $70.17 | $62.90 | $66.79 | 122,536,600 |
February 2025 | $65.38 | $70.30 | $60.42 | $63.55 | 95,092,700 |
January 2025 | $60.78 | $70.21 | $59.99 | $66.24 | 99,970,500 |
December 2024 | $62.05 | $65.30 | $59.63 | $60.81 | 88,299,400 |
November 2024 | $56.40 | $64.43 | $56.25 | $62.13 | 88,086,900 |
October 2024 | $63.69 | $66.28 | $55.06 | $56.22 | 99,350,200 |
September 2024 | $57.58 | $63.97 | $57.12 | $63.65 | 116,084,300 |
August 2024 | $53.58 | $58.24 | $52.29 | $57.77 | 96,932,300 |
July 2024 | $52.40 | $54.35 | $50.63 | $54.11 | 88,870,400 |
June 2024 | $52.59 | $53.86 | $50.33 | $52.27 | 97,942,700 |
May 2024 | $50.04 | $53.39 | $46.97 | $52.76 | 121,611,700 |
