| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $432.00 | $439.42 | $403.03 | $412.81 | 1,749,558 |
March 2026 | $548.16 | $588.38 | $412.15 | $424.69 | 18,136,174 |
February 2026 | $482.00 | $555.36 | $396.41 | $542.40 | 27,452,300 |
January 2026 | $573.37 | $649.89 | $481.35 | $483.58 | 14,811,400 |
December 2025 | $531.52 | $617.97 | $525.00 | $567.93 | 17,806,400 |
November 2025 | $737.06 | $738.23 | $508.72 | $540.14 | 22,137,800 |
October 2025 | $708.64 | $764.02 | $638.50 | $732.23 | 12,004,800 |
September 2025 | $733.81 | $792.16 | $694.54 | $717.64 | 12,436,900 |
August 2025 | $739.46 | $885.92 | $728.00 | $747.29 | 14,670,100 |
July 2025 | $825.89 | $829.50 | $694.72 | $755.49 | 13,696,700 |
June 2025 | $755.00 | $830.21 | $742.80 | $827.94 | 11,223,800 |
May 2025 | $617.96 | $755.05 | $594.52 | $750.36 | 13,571,800 |
April 2025 | $521.59 | $614.76 | $469.24 | $613.30 | 12,862,200 |
March 2025 | $532.84 | $579.67 | $495.00 | $525.95 | 16,544,900 |
February 2025 | $640.75 | $715.99 | $480.18 | $528.45 | 21,223,600 |
January 2025 | $604.07 | $671.06 | $543.48 | $652.18 | 11,355,600 |
December 2024 | $649.20 | $698.67 | $591.14 | $594.32 | 24,982,400 |
November 2024 | $426.82 | $652.23 | $424.57 | $646.96 | 19,615,200 |
October 2024 | $399.87 | $455.17 | $395.37 | $423.50 | 11,786,100 |
September 2024 | $361.35 | $400.33 | $346.71 | $399.60 | 10,658,000 |
August 2024 | $300.00 | $378.89 | $279.02 | $364.97 | 15,983,000 |
July 2024 | $296.56 | $326.32 | $286.51 | $300.01 | 9,532,600 |
June 2024 | $281.35 | $304.56 | $273.52 | $294.24 | 9,252,000 |
May 2024 | $312.18 | $329.18 | $275.19 | $281.67 | 13,568,200 |
April 2024 | $314.34 | $329.87 | $291.35 | $313.66 | 9,503,200 |
