| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 21 2025 | $68.29 | $70.53 | $68.19 | $70.33 | 10,848,400 |
November 20 2025 | $68.94 | $69.89 | $67.78 | $68.04 | 8,160,566 |
November 19 2025 | $68.00 | $69.66 | $67.61 | $68.50 | 10,556,100 |
November 18 2025 | $67.83 | $68.42 | $67.06 | $67.93 | 4,353,295 |
November 17 2025 | $70.31 | $70.46 | $67.49 | $67.91 | 8,028,768 |
November 14 2025 | $71.36 | $71.77 | $70.44 | $70.52 | 7,099,200 |
November 13 2025 | $72.16 | $72.87 | $71.48 | $71.89 | 9,004,300 |
November 12 2025 | $71.17 | $72.39 | $70.99 | $71.84 | 9,167,200 |
November 11 2025 | $71.12 | $71.64 | $70.99 | $71.22 | 6,164,000 |
November 10 2025 | $71.00 | $71.34 | $69.87 | $71.05 | 8,592,700 |
November 07 2025 | $68.95 | $70.76 | $68.58 | $70.75 | 8,408,500 |
November 06 2025 | $68.69 | $69.40 | $68.21 | $68.84 | 6,086,300 |
November 05 2025 | $67.04 | $69.26 | $67.04 | $68.77 | 7,807,000 |
November 04 2025 | $68.00 | $68.13 | $66.75 | $66.87 | 8,478,200 |
November 03 2025 | $68.89 | $68.93 | $67.78 | $68.22 | 10,252,300 |
October 31 2025 | $68.78 | $69.32 | $68.63 | $69.09 | 6,993,600 |
October 30 2025 | $68.66 | $69.78 | $68.39 | $68.67 | 7,559,500 |
October 29 2025 | $69.61 | $70.24 | $68.59 | $69.13 | 10,575,900 |
October 28 2025 | $69.46 | $70.19 | $68.66 | $69.87 | 13,072,200 |
October 27 2025 | $69.57 | $69.63 | $68.79 | $69.38 | 9,724,800 |
October 24 2025 | $67.46 | $69.70 | $67.29 | $69.66 | 12,571,000 |
October 23 2025 | $67.97 | $68.48 | $66.57 | $66.85 | 12,647,200 |
October 22 2025 | $67.05 | $67.59 | $65.89 | $67.31 | 18,831,900 |
October 21 2025 | $63.76 | $67.55 | $62.36 | $66.62 | 43,706,500 |
October 20 2025 | $58.54 | $58.56 | $57.68 | $58.00 | 10,184,600 |