| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 21 2026 | $103.13 | $105.55 | $103.01 | $104.76 | 1,642,153 |
May 20 2026 | $101.72 | $103.31 | $101.08 | $103.31 | 2,001,954 |
May 19 2026 | $100.03 | $101.79 | $99.72 | $100.92 | 2,292,757 |
May 18 2026 | $104.34 | $104.48 | $102.64 | $103.33 | 1,989,529 |
May 15 2026 | $103.41 | $104.04 | $102.67 | $103.69 | 3,720,500 |
May 14 2026 | $111.10 | $111.10 | $109.28 | $109.59 | 2,479,600 |
May 13 2026 | $110.65 | $112.58 | $110.57 | $112.04 | 3,076,700 |
May 12 2026 | $107.25 | $109.81 | $106.55 | $109.50 | 2,143,600 |
May 11 2026 | $106.92 | $108.43 | $106.83 | $107.90 | 2,555,600 |
May 08 2026 | $104.85 | $105.77 | $104.57 | $105.38 | 2,212,900 |
May 07 2026 | $106.08 | $106.24 | $103.04 | $103.11 | 2,780,000 |
May 06 2026 | $103.05 | $105.97 | $102.91 | $105.51 | 4,522,500 |
May 05 2026 | $99.65 | $101.09 | $99.29 | $100.50 | 2,176,300 |
May 04 2026 | $100.29 | $100.46 | $98.39 | $98.63 | 1,672,600 |
May 01 2026 | $99.99 | $101.05 | $99.59 | $100.58 | 1,486,700 |
April 30 2026 | $99.14 | $100.65 | $98.33 | $100.48 | 3,353,100 |
April 29 2026 | $97.50 | $97.75 | $96.37 | $96.49 | 2,402,800 |
April 28 2026 | $99.53 | $99.53 | $97.80 | $98.49 | 3,268,200 |
April 27 2026 | $99.90 | $100.35 | $99.13 | $99.95 | 1,978,700 |
April 24 2026 | $99.48 | $100.11 | $98.77 | $99.61 | 1,535,300 |
April 23 2026 | $100.06 | $100.99 | $98.17 | $98.85 | 2,165,800 |
April 22 2026 | $99.80 | $100.80 | $99.35 | $100.28 | 2,441,700 |
April 21 2026 | $99.70 | $99.88 | $97.57 | $97.72 | 1,858,000 |
April 20 2026 | $99.62 | $100.25 | $98.86 | $99.83 | 2,308,100 |
April 17 2026 | $100.09 | $101.33 | $99.88 | $100.15 | 2,793,000 |
