| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 20 2025 | $318.87 | $323.18 | $312.09 | $312.40 | 3,884,732 |
November 19 2025 | $323.18 | $323.36 | $315.18 | $318.11 | 3,738,436 |
November 18 2025 | $323.78 | $326.64 | $320.80 | $324.47 | 3,286,395 |
November 17 2025 | $331.11 | $332.38 | $324.43 | $325.07 | 3,299,999 |
November 14 2025 | $332.91 | $333.75 | $328.59 | $331.11 | 2,761,396 |
November 13 2025 | $335.01 | $340.00 | $332.80 | $333.60 | 3,084,558 |
November 12 2025 | $333.61 | $338.40 | $333.18 | $337.05 | 2,990,154 |
November 11 2025 | $329.50 | $334.00 | $329.13 | $333.22 | 2,827,150 |
November 10 2025 | $328.00 | $329.96 | $325.00 | $328.85 | 3,086,999 |
November 07 2025 | $325.83 | $331.01 | $323.03 | $326.95 | 4,112,574 |
November 06 2025 | $333.00 | $333.20 | $324.55 | $327.35 | 3,888,696 |
November 05 2025 | $332.61 | $336.84 | $331.24 | $335.53 | 2,646,694 |
November 04 2025 | $335.02 | $340.55 | $332.81 | $335.35 | 3,694,266 |
November 03 2025 | $340.31 | $342.46 | $332.88 | $337.47 | 3,916,593 |
October 31 2025 | $338.70 | $341.26 | $336.80 | $340.31 | 3,763,381 |
October 30 2025 | $338.20 | $344.70 | $333.10 | $339.24 | 4,373,224 |
October 29 2025 | $355.52 | $355.52 | $337.05 | $337.86 | 6,746,464 |
October 28 2025 | $360.00 | $363.70 | $357.80 | $359.91 | 3,005,594 |
October 27 2025 | $355.57 | $358.56 | $352.41 | $357.80 | 2,828,152 |
October 24 2025 | $357.21 | $358.10 | $353.29 | $353.52 | 2,016,850 |
October 23 2025 | $352.51 | $354.35 | $348.71 | $354.12 | 2,408,077 |
October 22 2025 | $355.48 | $360.19 | $352.87 | $354.09 | 3,436,003 |
October 21 2025 | $343.59 | $358.37 | $343.32 | $357.55 | 4,389,672 |
October 20 2025 | $334.64 | $344.20 | $334.25 | $343.40 | 3,903,166 |
October 17 2025 | $327.75 | $335.10 | $327.70 | $333.26 | 4,035,035 |