| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 21 2025 | $107.56 | $109.98 | $102.10 | $107.30 | 39,878,775 |
November 20 2025 | $121.63 | $122.63 | $105.24 | $106.21 | 42,606,200 |
November 19 2025 | $114.74 | $119.20 | $113.55 | $118.16 | 24,985,100 |
November 18 2025 | $113.91 | $116.97 | $112.35 | $114.30 | 28,458,688 |
November 17 2025 | $120.50 | $120.98 | $112.42 | $115.97 | 39,949,800 |
November 14 2025 | $115.15 | $126.50 | $114.00 | $122.50 | 31,984,600 |
November 13 2025 | $129.87 | $130.15 | $119.47 | $121.53 | 36,727,300 |
November 12 2025 | $133.33 | $133.84 | $128.33 | $132.98 | 22,044,600 |
November 11 2025 | $133.99 | $134.67 | $130.90 | $131.93 | 17,218,400 |
November 10 2025 | $135.45 | $138.99 | $131.65 | $135.88 | 30,980,500 |
November 07 2025 | $123.77 | $132.20 | $120.70 | $130.36 | 44,897,800 |
November 06 2025 | $140.00 | $140.16 | $126.15 | $127.08 | 50,477,800 |
November 05 2025 | $139.64 | $144.77 | $135.51 | $142.48 | 32,318,500 |
November 04 2025 | $139.87 | $144.40 | $136.63 | $136.80 | 26,617,700 |
November 03 2025 | $148.79 | $149.41 | $142.50 | $147.08 | 17,187,600 |
October 31 2025 | $143.60 | $150.47 | $143.30 | $146.78 | 26,028,100 |
October 30 2025 | $142.39 | $144.15 | $137.25 | $138.07 | 19,706,900 |
October 29 2025 | $146.00 | $147.72 | $142.74 | $144.80 | 19,792,600 |
October 28 2025 | $146.00 | $148.11 | $145.63 | $146.25 | 13,446,700 |
October 27 2025 | $144.99 | $149.20 | $143.18 | $145.86 | 25,833,300 |
October 24 2025 | $137.99 | $142.20 | $137.10 | $139.79 | 24,330,400 |
October 23 2025 | $128.28 | $135.57 | $127.28 | $134.33 | 24,591,100 |
October 22 2025 | $131.63 | $132.36 | $120.88 | $127.22 | 37,786,900 |
October 21 2025 | $135.29 | $135.31 | $131.35 | $131.84 | 19,498,300 |
October 20 2025 | $133.43 | $140.20 | $132.90 | $135.80 | 27,605,900 |