| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 09 2026 | $65.39 | $66.43 | $64.40 | $65.68 | 3,762,618 |
April 08 2026 | $65.05 | $65.87 | $64.86 | $65.80 | 2,807,911 |
April 07 2026 | $63.10 | $64.28 | $62.58 | $63.11 | 3,353,043 |
April 06 2026 | $62.22 | $63.30 | $62.10 | $63.21 | 3,192,220 |
April 02 2026 | $61.60 | $62.86 | $60.57 | $62.22 | 2,407,300 |
April 01 2026 | $62.80 | $63.67 | $61.91 | $62.37 | 3,530,100 |
March 31 2026 | $62.77 | $63.68 | $61.96 | $62.80 | 3,977,600 |
March 30 2026 | $62.35 | $63.25 | $61.62 | $61.90 | 3,991,400 |
March 27 2026 | $65.91 | $65.91 | $61.99 | $62.25 | 4,310,200 |
March 26 2026 | $66.84 | $67.93 | $65.99 | $66.09 | 2,160,700 |
March 25 2026 | $67.22 | $68.09 | $65.54 | $66.84 | 2,941,000 |
March 24 2026 | $66.31 | $66.94 | $65.10 | $66.60 | 3,843,500 |
March 23 2026 | $68.10 | $68.21 | $65.90 | $65.94 | 3,662,000 |
March 20 2026 | $67.42 | $67.91 | $66.00 | $66.95 | 8,047,200 |
March 19 2026 | $67.98 | $68.76 | $67.10 | $67.27 | 3,744,600 |
March 18 2026 | $66.72 | $68.05 | $66.71 | $67.66 | 3,986,900 |
March 17 2026 | $67.11 | $68.69 | $66.99 | $67.32 | 5,158,900 |
March 16 2026 | $64.85 | $66.81 | $64.60 | $66.34 | 4,922,100 |
March 13 2026 | $65.28 | $65.78 | $63.82 | $64.24 | 4,076,000 |
March 12 2026 | $65.65 | $66.79 | $65.17 | $65.26 | 5,287,800 |
March 11 2026 | $67.11 | $67.98 | $65.79 | $66.31 | 4,027,400 |
March 10 2026 | $68.60 | $68.75 | $66.74 | $67.79 | 2,521,421 |
March 09 2026 | $67.02 | $68.94 | $66.00 | $68.74 | 4,072,596 |
March 06 2026 | $69.72 | $69.86 | $67.64 | $68.10 | 3,930,500 |
March 05 2026 | $72.36 | $72.76 | $70.44 | $70.69 | 5,099,500 |
