Fidelity Nasdaq Composite Index ETF (ONEQ) Exchange: NASDAQ
Data as of Nov. 21, 2025
$90.05 ($0.10) 0.11%
Fidelity Nasdaq Composite Index ETF - Daily Information
Click for more stock information on Fidelity Nasdaq Composite Index ETF.| Daily Information | Data |
|---|---|
| Date | Nov. 21, 2025 |
| Open | $88.34 |
| Previous Close | $90.05 |
| High | $90.88 |
| Low | $88.25 |
| Adjusted Open | $88.34 |
| Previous Adjusted Close | $90.05 |
| Adjusted High | $90.88 |
| Adjusted Low | $88.25 |
Invest in Fidelity Nasdaq Composite Index ETF (ONEQ)
Historical Stock Data for Fidelity Nasdaq Composite Index ETF (ONEQ)
| Date | Open | High | Low | Close | Adj.Close | Volume |
|---|---|---|---|---|---|---|
| 2025-11-14 | $88.34 | $90.88 | $88.25 | $90.05 | $90.05 | 413,125 |
| 2025-11-13 | $91.73 | $91.73 | $89.62 | $89.95 | $89.95 | 285,700 |
| 2025-11-12 | $92.72 | $92.80 | $91.57 | $92.09 | $92.09 | 231,432 |
| 2025-11-11 | $92.18 | $92.47 | $91.71 | $92.36 | $92.36 | 203,781 |
| 2025-11-10 | $92.01 | $92.74 | $91.64 | $92.63 | $92.63 | 304,415 |
| 2025-11-07 | $90.05 | $90.49 | $88.70 | $90.45 | $90.45 | 647,545 |
| 2025-11-06 | $92.41 | $92.41 | $90.50 | $90.66 | $90.66 | 450,682 |
| 2025-11-05 | $91.82 | $92.98 | $91.63 | $92.44 | $92.44 | 239,947 |
| 2025-11-04 | $92.37 | $93.00 | $91.78 | $91.96 | $91.96 | 328,779 |
| 2025-11-03 | $94.19 | $94.32 | $93.45 | $93.76 | $93.76 | 340,698 |
| 2025-10-31 | $94.23 | $94.23 | $92.88 | $93.42 | $93.42 | 237,823 |
| 2025-10-30 | $93.74 | $93.75 | $92.66 | $92.74 | $92.74 | 304,092 |
| 2025-10-29 | $94.19 | $94.49 | $93.43 | $94.14 | $94.14 | 358,352 |
| 2025-10-28 | $93.20 | $93.98 | $93.11 | $93.75 | $93.75 | 256,227 |
| 2025-10-27 | $92.43 | $92.98 | $92.32 | $92.94 | $92.94 | 471,576 |
| 2025-10-24 | $90.79 | $91.45 | $90.79 | $91.26 | $91.26 | 243,079 |
| 2025-10-23 | $89.42 | $90.35 | $89.39 | $90.15 | $90.15 | 192,128 |
| 2025-10-22 | $90.19 | $90.35 | $88.50 | $89.42 | $89.42 | 251,495 |
| 2025-10-21 | $90.32 | $90.49 | $90.02 | $90.31 | $90.31 | 195,142 |
| 2025-10-20 | $89.51 | $90.57 | $89.51 | $90.36 | $90.36 | 224,685 |
| 2025-10-17 | $88.27 | $89.45 | $88.08 | $89.23 | $89.23 | 123,016 |
| 2025-10-16 | $89.74 | $89.95 | $88.03 | $88.70 | $88.70 | 173,243 |
| 2025-10-15 | $89.23 | $89.83 | $88.08 | $89.17 | $89.17 | 247,399 |
| 2025-10-14 | $88.06 | $89.21 | $87.33 | $88.45 | $88.45 | 217,752 |
| 2025-10-13 | $88.99 | $89.38 | $88.50 | $89.27 | $89.27 | 336,764 |
| 2025-10-10 | $90.73 | $90.92 | $87.26 | $87.33 | $87.33 | 511,738 |
| 2025-10-09 | $90.70 | $90.70 | $90.03 | $90.46 | $90.46 | 163,359 |
| 2025-10-08 | $89.87 | $90.65 | $89.70 | $90.61 | $90.61 | 149,619 |
| 2025-10-07 | $90.41 | $90.47 | $89.38 | $89.57 | $89.57 | 192,655 |
| 2025-10-06 | $90.00 | $90.38 | $89.76 | $90.13 | $90.13 | 183,786 |
| 2025-10-03 | $89.93 | $90.18 | $89.22 | $89.68 | $89.68 | 162,091 |
| 2025-10-02 | $90.11 | $90.19 | $89.42 | $89.79 | $89.79 | 256,491 |
| 2025-10-01 | $88.72 | $89.63 | $88.55 | $89.52 | $89.52 | 187,096 |
| 2025-09-30 | $88.81 | $89.14 | $88.44 | $89.13 | $89.13 | 160,458 |
| 2025-09-29 | $89.00 | $89.30 | $88.57 | $88.87 | $88.87 | 207,388 |
| 2025-09-26 | $88.17 | $88.47 | $87.66 | $88.41 | $88.41 | 143,532 |
| 2025-09-25 | $87.64 | $88.29 | $87.23 | $88.04 | $88.04 | 246,672 |
| 2025-09-24 | $88.99 | $89.22 | $88.00 | $88.49 | $88.49 | 166,019 |
| 2025-09-23 | $89.74 | $89.75 | $88.61 | $88.79 | $88.79 | 233,521 |
| 2025-09-22 | $88.95 | $89.74 | $88.86 | $89.63 | $89.63 | 308,465 |
| 2025-09-19 | $88.79 | $89.01 | $88.50 | $88.85 | $88.85 | 226,602 |
| 2025-09-18 | $88.47 | $88.79 | $88.05 | $88.53 | $88.39 | 211,228 |
| 2025-09-17 | $87.92 | $88.02 | $86.87 | $87.65 | $87.52 | 203,416 |
| 2025-09-16 | $88.24 | $88.24 | $87.85 | $88.00 | $87.86 | 182,665 |
| 2025-09-15 | $87.51 | $88.04 | $87.50 | $88.00 | $87.86 | 194,728 |
| 2025-09-12 | $86.95 | $87.33 | $86.75 | $87.24 | $87.11 | 160,231 |
| 2025-09-11 | $86.67 | $86.90 | $86.18 | $86.84 | $86.71 | 199,714 |
| 2025-09-10 | $86.76 | $86.76 | $85.87 | $86.18 | $86.05 | 169,750 |
| 2025-09-09 | $86.02 | $86.19 | $85.58 | $86.18 | $86.05 | 176,416 |
| 2025-09-08 | $85.98 | $86.24 | $85.73 | $85.89 | $85.76 | 221,607 |
| 2025-09-05 | $86.00 | $86.18 | $84.81 | $85.44 | $85.31 | 171,847 |
| 2025-09-04 | $84.92 | $85.49 | $84.55 | $85.49 | $85.36 | 233,628 |
| 2025-09-03 | $84.48 | $84.90 | $84.14 | $84.64 | $84.51 | 188,938 |
| 2025-09-02 | $83.19 | $83.95 | $82.82 | $83.82 | $83.69 | 362,551 |
| 2025-08-29 | $85.17 | $85.19 | $84.28 | $84.48 | $84.48 | 151,150 |
| 2025-08-28 | $85.06 | $85.61 | $84.81 | $85.50 | $85.50 | 129,305 |
| 2025-08-27 | $84.80 | $85.15 | $84.55 | $85.03 | $85.03 | 106,635 |
| 2025-08-26 | $84.43 | $84.87 | $84.19 | $84.87 | $84.87 | 115,774 |
| 2025-08-25 | $84.42 | $84.95 | $84.25 | $84.49 | $84.49 | 133,103 |
| 2025-08-22 | $83.23 | $84.89 | $83.06 | $84.69 | $84.69 | 336,019 |
| 2025-08-21 | $83.05 | $83.40 | $82.63 | $83.08 | $83.08 | 138,380 |
| 2025-08-20 | $83.83 | $83.83 | $82.26 | $83.37 | $83.37 | 350,801 |
| 2025-08-19 | $85.11 | $85.19 | $83.70 | $83.88 | $83.88 | 259,107 |
| 2025-08-18 | $85.00 | $85.19 | $84.83 | $85.10 | $85.10 | 142,654 |
| 2025-08-15 | $85.54 | $85.54 | $84.84 | $85.13 | $85.13 | 175,464 |
| 2025-08-14 | $85.04 | $85.67 | $85.04 | $85.40 | $85.40 | 192,006 |
| 2025-08-13 | $85.71 | $85.81 | $85.18 | $85.43 | $85.43 | 194,804 |
| 2025-08-12 | $84.63 | $85.35 | $84.15 | $85.34 | $85.34 | 161,039 |
| 2025-08-11 | $84.54 | $84.82 | $84.03 | $84.20 | $84.20 | 197,201 |
| 2025-08-08 | $83.75 | $84.48 | $83.75 | $84.43 | $84.43 | 185,707 |
| 2025-08-07 | $83.92 | $84.19 | $82.93 | $83.56 | $83.56 | 225,872 |
| 2025-08-06 | $82.42 | $83.40 | $82.36 | $83.28 | $83.28 | 198,619 |
| 2025-08-05 | $83.05 | $83.21 | $82.23 | $82.36 | $82.36 | 223,480 |
| 2025-08-04 | $81.92 | $82.88 | $81.90 | $82.76 | $82.76 | 291,935 |
| 2025-08-01 | $81.88 | $82.07 | $80.76 | $81.20 | $81.20 | 594,768 |
| 2025-07-31 | $84.49 | $84.49 | $82.95 | $83.19 | $83.19 | 239,119 |
| 2025-07-30 | $83.25 | $83.57 | $82.70 | $83.21 | $83.21 | 219,419 |
| 2025-07-29 | $83.59 | $83.82 | $82.93 | $83.01 | $83.01 | 215,307 |
| 2025-07-28 | $83.49 | $83.49 | $83.10 | $83.34 | $83.34 | 214,980 |
| 2025-07-25 | $82.90 | $83.23 | $82.82 | $83.04 | $83.04 | 154,718 |
| 2025-07-24 | $82.90 | $83.05 | $82.64 | $82.90 | $82.90 | 127,231 |
| 2025-07-23 | $82.55 | $82.71 | $82.12 | $82.65 | $82.65 | 139,626 |
| 2025-07-22 | $82.60 | $82.60 | $81.59 | $82.25 | $82.25 | 147,396 |
| 2025-07-21 | $82.37 | $82.94 | $82.37 | $82.53 | $82.53 | 240,805 |
| 2025-07-18 | $82.50 | $82.64 | $81.96 | $82.28 | $82.28 | 111,512 |
| 2025-07-17 | $81.71 | $82.27 | $81.58 | $82.27 | $82.27 | 196,986 |
| 2025-07-16 | $81.43 | $81.61 | $80.70 | $81.57 | $81.57 | 156,297 |
| 2025-07-15 | $81.86 | $81.99 | $81.36 | $81.39 | $81.39 | 180,093 |
| 2025-07-14 | $81.03 | $81.30 | $80.65 | $81.27 | $81.27 | 329,294 |
| 2025-07-11 | $80.81 | $81.24 | $80.61 | $81.03 | $81.03 | 193,445 |
| 2025-07-10 | $81.20 | $81.30 | $80.63 | $81.21 | $81.21 | 170,965 |
| 2025-07-09 | $80.56 | $81.22 | $80.56 | $81.14 | $81.14 | 186,095 |
| 2025-07-08 | $80.56 | $80.70 | $80.13 | $80.35 | $80.35 | 225,569 |
| 2025-07-07 | $80.64 | $80.78 | $79.89 | $80.34 | $80.34 | 301,592 |
| 2025-07-03 | $80.52 | $81.14 | $80.50 | $80.95 | $80.95 | 204,185 |
| 2025-07-02 | $79.36 | $80.24 | $79.36 | $80.24 | $80.24 | 217,471 |
| 2025-07-01 | $79.76 | $80.02 | $79.04 | $79.52 | $79.52 | 368,580 |
| 2025-06-30 | $80.24 | $80.29 | $79.68 | $80.10 | $80.10 | 369,783 |
| 2025-06-27 | $79.50 | $79.85 | $79.00 | $79.72 | $79.72 | 366,981 |
| 2025-06-26 | $78.94 | $79.37 | $78.60 | $79.32 | $79.32 | 244,180 |
| 2025-06-25 | $78.65 | $78.86 | $78.32 | $78.57 | $78.57 | 204,801 |
| 2025-06-24 | $78.00 | $78.44 | $77.77 | $78.27 | $78.27 | 232,115 |
| 2025-06-23 | $76.24 | $77.26 | $75.98 | $77.17 | $77.17 | 335,434 |
| 2025-06-20 | $77.25 | $77.44 | $76.15 | $76.44 | $76.44 | 176,238 |
| 2025-06-18 | $77.02 | $77.40 | $76.62 | $76.87 | $76.75 | 245,829 |
| 2025-06-17 | $77.02 | $77.39 | $76.69 | $76.78 | $76.66 | 786,759 |
| 2025-06-16 | $77.04 | $77.70 | $77.03 | $77.47 | $77.35 | 195,732 |
| 2025-06-13 | $76.50 | $77.22 | $76.25 | $76.49 | $76.37 | 266,981 |
| 2025-06-12 | $77.04 | $77.59 | $77.04 | $77.41 | $77.29 | 138,502 |
| 2025-06-11 | $77.88 | $77.99 | $77.05 | $77.27 | $77.15 | 237,851 |
| 2025-06-10 | $77.25 | $77.74 | $76.96 | $77.67 | $77.55 | 208,236 |
| 2025-06-09 | $77.16 | $77.38 | $76.87 | $77.24 | $77.12 | 225,318 |
| 2025-06-06 | $76.73 | $77.19 | $76.59 | $76.92 | $76.80 | 175,534 |
| 2025-06-05 | $76.80 | $77.20 | $75.68 | $75.99 | $75.87 | 584,935 |
| 2025-06-04 | $76.44 | $76.75 | $76.19 | $76.63 | $76.51 | 202,917 |
| 2025-06-03 | $75.88 | $76.58 | $75.70 | $76.40 | $76.28 | 226,730 |
| 2025-06-02 | $74.92 | $75.80 | $74.80 | $75.78 | $75.66 | 300,137 |
| 2025-05-30 | $75.25 | $75.46 | $74.16 | $75.22 | $75.10 | 182,619 |
| 2025-05-29 | $76.36 | $76.47 | $75.16 | $75.51 | $75.39 | 211,286 |
| 2025-05-28 | $75.63 | $75.87 | $75.15 | $75.25 | $75.13 | 215,802 |
| 2025-05-27 | $74.75 | $75.60 | $74.65 | $75.51 | $75.39 | 296,390 |
| 2025-05-23 | $73.28 | $74.19 | $73.11 | $73.73 | $73.62 | 411,053 |
| 2025-05-22 | $74.32 | $75.06 | $74.18 | $74.47 | $74.36 | 178,342 |
| 2025-05-21 | $74.74 | $75.75 | $74.04 | $74.32 | $74.21 | 314,666 |
| 2025-05-20 | $75.31 | $75.55 | $74.87 | $75.41 | $75.29 | 190,084 |
| 2025-05-19 | $74.68 | $75.69 | $74.40 | $75.62 | $75.50 | 252,811 |
| 2025-05-16 | $75.41 | $75.76 | $74.94 | $75.71 | $75.59 | 215,903 |
| 2025-05-15 | $75.15 | $75.64 | $74.67 | $75.28 | $75.16 | 231,917 |
| 2025-05-14 | $75.15 | $75.48 | $74.90 | $75.41 | $75.29 | 274,268 |
| 2025-05-13 | $74.00 | $75.10 | $73.76 | $74.85 | $74.73 | 411,894 |
| 2025-05-12 | $73.74 | $73.75 | $72.73 | $73.61 | $73.50 | 608,046 |
| 2025-05-09 | $70.96 | $71.11 | $70.28 | $70.57 | $70.46 | 406,451 |
| 2025-05-08 | $70.67 | $71.25 | $69.95 | $70.53 | $70.42 | 322,655 |
| 2025-05-07 | $69.77 | $70.07 | $68.82 | $69.82 | $69.71 | 182,866 |
| 2025-05-06 | $69.24 | $70.15 | $69.23 | $69.56 | $69.45 | 277,555 |
| 2025-05-05 | $69.97 | $70.71 | $69.97 | $70.27 | $70.16 | 282,289 |
| 2025-05-02 | $70.37 | $71.00 | $70.11 | $70.75 | $70.64 | 465,032 |
| 2025-05-01 | $69.94 | $70.49 | $69.50 | $69.63 | $69.52 | 287,225 |
| 2025-04-30 | $67.43 | $68.77 | $66.64 | $68.65 | $68.54 | 179,625 |
| 2025-04-29 | $68.05 | $68.86 | $67.90 | $68.64 | $68.53 | 172,806 |
| 2025-04-28 | $68.55 | $68.65 | $67.40 | $68.30 | $68.19 | 299,718 |
| 2025-04-25 | $67.68 | $68.51 | $67.32 | $68.40 | $68.40 | 251,611 |
| 2025-04-24 | $65.96 | $67.58 | $65.87 | $67.51 | $67.51 | 293,300 |
| 2025-04-23 | $66.44 | $67.07 | $65.45 | $65.62 | $65.62 | 488,623 |
| 2025-04-22 | $63.19 | $64.55 | $63.12 | $64.13 | $64.13 | 355,619 |
| 2025-04-21 | $63.02 | $63.25 | $61.70 | $62.48 | $62.48 | 1,101,518 |
| 2025-04-17 | $64.47 | $64.63 | $63.69 | $64.04 | $64.04 | 348,558 |
| 2025-04-16 | $64.68 | $65.35 | $63.20 | $64.21 | $64.21 | 541,555 |
| 2025-04-15 | $66.32 | $66.79 | $65.89 | $66.22 | $66.22 | 684,081 |
| 2025-04-14 | $67.58 | $67.58 | $65.51 | $66.21 | $66.21 | 471,743 |
| 2025-04-11 | $64.32 | $65.97 | $63.83 | $65.97 | $65.97 | 456,316 |
| 2025-04-10 | $65.69 | $65.86 | $62.53 | $64.45 | $64.45 | 611,097 |
| 2025-04-09 | $59.95 | $67.75 | $59.94 | $67.54 | $67.54 | 1,210,612 |
| 2025-04-08 | $63.85 | $64.25 | $59.29 | $60.22 | $60.22 | 995,065 |
| 2025-04-07 | $58.69 | $64.19 | $58.12 | $61.35 | $61.35 | 1,726,434 |
| 2025-04-04 | $63.00 | $63.87 | $61.32 | $61.42 | $61.42 | 1,427,707 |
| 2025-04-03 | $66.00 | $66.53 | $65.12 | $65.16 | $65.16 | 1,094,834 |
| 2025-04-02 | $67.62 | $69.76 | $67.62 | $69.32 | $69.32 | 275,495 |
| 2025-04-01 | $67.80 | $68.85 | $67.53 | $68.60 | $68.60 | 298,977 |
| 2025-03-31 | $67.00 | $68.21 | $66.37 | $68.07 | $68.07 | 1,029,966 |
| 2025-03-28 | $69.67 | $69.90 | $68.01 | $68.17 | $68.17 | 384,528 |
| 2025-03-27 | $70.06 | $70.81 | $69.80 | $70.11 | $70.11 | 151,137 |
| 2025-03-26 | $71.84 | $71.84 | $70.20 | $70.45 | $70.45 | 258,131 |
| 2025-03-25 | $71.79 | $71.99 | $71.49 | $71.93 | $71.93 | 260,554 |
| 2025-03-24 | $71.04 | $71.66 | $70.87 | $71.56 | $71.56 | 493,398 |
| 2025-03-21 | $68.73 | $70.03 | $68.73 | $70.00 | $70.00 | 152,227 |
| 2025-03-20 | $69.40 | $70.58 | $69.22 | $69.76 | $69.67 | 320,531 |
| 2025-03-19 | $69.39 | $70.60 | $69.08 | $70.01 | $69.92 | 223,456 |
| 2025-03-18 | $69.84 | $69.84 | $68.70 | $69.08 | $68.99 | 470,570 |
| 2025-03-17 | $69.79 | $70.64 | $69.47 | $70.23 | $70.14 | 299,981 |
| 2025-03-14 | $69.06 | $70.02 | $68.85 | $69.95 | $69.86 | 375,776 |
| 2025-03-13 | $69.47 | $69.47 | $67.89 | $68.14 | $68.05 | 398,446 |
| 2025-03-12 | $69.75 | $70.09 | $68.69 | $69.46 | $69.37 | 580,886 |
| 2025-03-11 | $68.59 | $69.60 | $67.89 | $68.69 | $68.60 | 639,538 |
| 2025-03-10 | $70.26 | $70.44 | $68.08 | $68.73 | $68.64 | 986,303 |
| 2025-03-07 | $70.95 | $71.83 | $69.94 | $71.57 | $71.57 | 632,943 |
| 2025-03-06 | $71.74 | $72.62 | $70.76 | $71.11 | $71.11 | 404,262 |
| 2025-03-05 | $72.14 | $73.24 | $71.42 | $73.13 | $73.13 | 355,223 |
| 2025-03-04 | $71.48 | $73.24 | $70.65 | $72.10 | $72.10 | 985,852 |
| 2025-03-03 | $74.36 | $74.79 | $71.71 | $72.21 | $72.21 | 675,849 |
| 2025-02-28 | $72.84 | $74.26 | $72.23 | $74.26 | $74.26 | 588,447 |
| 2025-02-27 | $75.76 | $75.76 | $73.00 | $73.07 | $73.07 | 451,276 |
| 2025-02-26 | $75.18 | $75.94 | $74.65 | $75.07 | $75.07 | 271,714 |
| 2025-02-25 | $75.69 | $75.85 | $74.30 | $74.88 | $74.88 | 663,180 |
| 2025-02-24 | $77.12 | $77.42 | $75.92 | $75.93 | $75.93 | 366,967 |
| 2025-02-21 | $78.78 | $78.82 | $76.80 | $76.85 | $76.85 | 305,523 |
| 2025-02-20 | $78.74 | $78.92 | $77.93 | $78.70 | $78.70 | 195,329 |
| 2025-02-19 | $78.71 | $79.09 | $78.43 | $78.98 | $78.98 | 206,214 |
| 2025-02-18 | $79.16 | $79.19 | $78.35 | $78.78 | $78.78 | 259,056 |
| 2025-02-14 | $78.48 | $78.89 | $78.45 | $78.84 | $78.84 | 219,186 |
| 2025-02-13 | $77.53 | $78.50 | $77.41 | $78.49 | $78.49 | 234,570 |
| 2025-02-12 | $76.61 | $77.48 | $76.40 | $77.38 | $77.38 | 299,092 |
| 2025-02-11 | $77.02 | $77.65 | $77.01 | $77.35 | $77.35 | 136,483 |
| 2025-02-10 | $77.31 | $77.80 | $77.31 | $77.61 | $77.61 | 188,314 |
| 2025-02-07 | $77.77 | $78.19 | $76.67 | $76.90 | $76.90 | 258,928 |
| 2025-02-06 | $77.74 | $77.88 | $77.33 | $77.88 | $77.88 | 235,375 |
| 2025-02-05 | $76.93 | $77.50 | $76.71 | $77.46 | $77.46 | 211,846 |
| 2025-02-04 | $76.42 | $77.40 | $76.42 | $77.40 | $77.40 | 219,062 |
| 2025-02-03 | $75.22 | $76.74 | $75.03 | $76.27 | $76.27 | 498,732 |
| 2025-01-31 | $78.15 | $78.56 | $77.01 | $77.19 | $77.19 | 271,404 |
| 2025-01-30 | $77.53 | $77.83 | $76.70 | $77.52 | $77.52 | 254,068 |
| 2025-01-29 | $77.55 | $77.70 | $76.68 | $77.25 | $77.25 | 279,333 |
| 2025-01-28 | $76.39 | $77.79 | $75.97 | $77.72 | $77.72 | 325,896 |
| 2025-01-27 | $75.64 | $76.82 | $75.50 | $76.14 | $76.14 | 550,363 |
| 2025-01-24 | $79.01 | $79.20 | $78.28 | $78.57 | $78.57 | 205,865 |
| 2025-01-23 | $78.47 | $78.99 | $78.29 | $78.99 | $78.99 | 200,588 |
| 2025-01-22 | $78.38 | $79.03 | $78.28 | $78.80 | $78.80 | 363,839 |
| 2025-01-21 | $77.79 | $77.92 | $76.95 | $77.88 | $77.88 | 397,439 |
| 2025-01-17 | $77.28 | $77.58 | $76.95 | $77.40 | $77.40 | 283,000 |
| 2025-01-16 | $77.21 | $77.21 | $76.13 | $76.14 | $76.14 | 295,279 |
| 2025-01-15 | $76.38 | $76.94 | $76.00 | $76.81 | $76.81 | 242,507 |
| 2025-01-14 | $75.74 | $75.92 | $74.50 | $75.03 | $75.03 | 326,094 |
| 2025-01-13 | $74.56 | $75.22 | $74.13 | $75.22 | $75.22 | 361,693 |
| 2025-01-10 | $76.10 | $76.10 | $74.85 | $75.47 | $75.47 | 378,959 |
| 2025-01-08 | $76.69 | $76.92 | $76.01 | $76.70 | $76.70 | 275,772 |
| 2025-01-07 | $78.51 | $78.55 | $76.42 | $76.67 | $76.67 | 312,184 |
| 2025-01-06 | $78.04 | $78.85 | $77.83 | $78.34 | $78.34 | 531,016 |
| 2025-01-03 | $76.38 | $77.26 | $76.25 | $77.21 | $77.21 | 288,158 |
| 2025-01-02 | $76.70 | $76.87 | $75.21 | $75.94 | $75.94 | 382,207 |
| 2024-12-31 | $77.02 | $77.02 | $75.92 | $76.06 | $76.06 | 392,442 |
| 2024-12-30 | $76.75 | $77.24 | $76.02 | $76.71 | $76.71 | 407,708 |
| 2024-12-27 | $78.40 | $78.40 | $76.97 | $77.70 | $77.70 | 321,975 |
| 2024-12-26 | $78.53 | $78.99 | $78.25 | $78.84 | $78.84 | 228,740 |
| 2024-12-24 | $78.14 | $78.84 | $77.91 | $78.84 | $78.84 | 456,634 |
| 2024-12-23 | $77.45 | $77.86 | $76.75 | $77.82 | $77.82 | 309,193 |
| 2024-12-20 | $75.71 | $77.78 | $75.40 | $77.21 | $77.21 | 397,723 |
| 2024-12-19 | $77.34 | $77.44 | $76.38 | $76.55 | $76.38 | 523,496 |
| 2024-12-18 | $79.38 | $79.62 | $76.26 | $76.48 | $76.31 | 452,189 |
| 2024-12-17 | $79.48 | $79.49 | $78.90 | $79.34 | $79.17 | 226,305 |
| 2024-12-16 | $78.88 | $79.75 | $78.86 | $79.61 | $79.44 | 292,054 |
| 2024-12-13 | $78.90 | $79.16 | $78.17 | $78.69 | $78.52 | 193,237 |
| 2024-12-12 | $78.93 | $78.97 | $78.50 | $78.55 | $78.38 | 189,003 |
| 2024-12-11 | $78.27 | $79.11 | $78.21 | $79.05 | $78.88 | 277,038 |
| 2024-12-10 | $77.97 | $78.43 | $77.41 | $77.63 | $77.46 | 302,607 |
| 2024-12-09 | $78.26 | $78.37 | $77.70 | $77.90 | $77.73 | 238,688 |
| 2024-12-06 | $77.97 | $78.38 | $77.84 | $78.33 | $78.16 | 235,148 |
| 2024-12-05 | $77.90 | $78.05 | $77.68 | $77.72 | $77.55 | 212,760 |
| 2024-12-04 | $77.15 | $77.88 | $77.15 | $77.84 | $77.67 | 289,251 |
| 2024-12-03 | $76.47 | $76.86 | $76.34 | $76.86 | $76.69 | 210,947 |
| 2024-12-02 | $76.01 | $76.67 | $75.97 | $76.47 | $76.30 | 268,358 |
| 2024-11-29 | $75.19 | $75.88 | $75.13 | $75.82 | $75.66 | 101,632 |
| 2024-11-27 | $75.50 | $75.50 | $74.65 | $75.23 | $75.07 | 163,303 |
| 2024-11-26 | $75.34 | $75.68 | $75.19 | $75.63 | $75.47 | 183,248 |
| 2024-11-25 | $75.54 | $75.76 | $74.84 | $75.19 | $75.03 | 190,780 |
| 2024-11-22 | $74.84 | $75.06 | $74.50 | $74.95 | $74.79 | 198,217 |
| 2024-11-21 | $75.20 | $75.41 | $73.76 | $74.78 | $74.62 | 646,301 |
| 2024-11-20 | $74.89 | $74.89 | $73.84 | $74.86 | $74.70 | 206,442 |
| 2024-11-19 | $73.72 | $74.93 | $73.60 | $74.89 | $74.73 | 183,294 |
| 2024-11-18 | $73.85 | $74.38 | $73.60 | $74.11 | $73.95 | 261,690 |
| 2024-11-15 | $74.68 | $74.68 | $73.31 | $73.63 | $73.47 | 404,400 |
| 2024-11-14 | $75.89 | $75.99 | $75.20 | $75.32 | $75.16 | 251,569 |
| 2024-11-13 | $76.02 | $76.32 | $75.62 | $75.87 | $75.71 | 194,802 |
| 2024-11-12 | $76.01 | $76.24 | $75.57 | $76.01 | $75.84 | 175,454 |
| 2024-11-11 | $76.37 | $76.37 | $75.66 | $76.13 | $75.96 | 260,358 |
| 2024-11-08 | $75.90 | $76.17 | $75.75 | $76.04 | $75.87 | 237,600 |
| 2024-11-07 | $75.28 | $76.08 | $75.12 | $75.96 | $75.80 | 630,250 |
| 2024-11-06 | $74.09 | $74.92 | $73.78 | $74.90 | $74.74 | 606,281 |
| 2024-11-05 | $71.88 | $72.69 | $71.88 | $72.63 | $72.47 | 280,452 |
| 2024-11-04 | $71.65 | $72.09 | $71.32 | $71.57 | $71.41 | 303,569 |
| 2024-11-01 | $71.69 | $72.34 | $71.57 | $71.87 | $71.71 | 240,735 |
| 2024-10-31 | $72.66 | $72.66 | $71.26 | $71.32 | $71.17 | 388,914 |
| 2024-10-30 | $73.88 | $74.00 | $73.26 | $73.44 | $73.28 | 197,319 |
| 2024-10-29 | $73.14 | $73.86 | $72.91 | $73.77 | $73.61 | 188,694 |
| 2024-10-28 | $73.54 | $73.55 | $73.11 | $73.28 | $73.12 | 166,025 |
| 2024-10-25 | $72.85 | $73.65 | $72.77 | $73.00 | $72.84 | 199,968 |
| 2024-10-24 | $72.44 | $72.60 | $72.10 | $72.50 | $72.34 | 164,683 |
| 2024-10-23 | $72.80 | $73.00 | $71.46 | $72.00 | $71.84 | 320,450 |
| 2024-10-22 | $72.56 | $73.35 | $72.53 | $73.22 | $73.06 | 198,673 |
| 2024-10-21 | $72.59 | $73.04 | $72.38 | $72.84 | $72.68 | 208,252 |
| 2024-10-18 | $72.86 | $72.96 | $72.66 | $72.88 | $72.72 | 173,631 |
| 2024-10-17 | $73.00 | $73.05 | $72.35 | $72.37 | $72.21 | 125,742 |
| 2024-10-16 | $72.20 | $72.40 | $71.80 | $72.34 | $72.18 | 130,557 |
| 2024-10-15 | $73.00 | $73.13 | $71.88 | $72.20 | $72.04 | 152,882 |
| 2024-10-14 | $72.53 | $73.08 | $72.53 | $72.92 | $72.76 | 271,604 |
| 2024-10-11 | $71.86 | $72.39 | $71.80 | $72.35 | $72.19 | 117,811 |
| 2024-10-10 | $71.72 | $72.23 | $71.53 | $71.99 | $71.83 | 102,837 |
| 2024-10-09 | $71.58 | $72.13 | $71.49 | $72.11 | $71.95 | 108,011 |
| 2024-10-08 | $71.01 | $71.70 | $70.96 | $71.69 | $71.53 | 147,493 |
| 2024-10-07 | $71.28 | $71.30 | $70.53 | $70.79 | $70.64 | 132,254 |
| 2024-10-04 | $71.36 | $71.51 | $70.71 | $71.48 | $71.32 | 312,158 |
| 2024-10-03 | $70.35 | $71.00 | $70.28 | $70.54 | $70.39 | 196,681 |
| 2024-10-02 | $70.39 | $70.86 | $70.08 | $70.76 | $70.61 | 123,254 |
| 2024-10-01 | $71.54 | $71.58 | $70.06 | $70.56 | $70.41 | 392,762 |
| 2024-09-30 | $71.29 | $71.69 | $70.88 | $71.60 | $71.44 | 254,297 |
| 2024-09-27 | $71.87 | $71.87 | $71.19 | $71.45 | $71.29 | 317,344 |
| 2024-09-26 | $72.14 | $72.21 | $71.20 | $71.51 | $71.35 | 137,156 |
| 2024-09-25 | $71.20 | $71.56 | $71.08 | $71.29 | $71.14 | 182,591 |
| 2024-09-24 | $71.12 | $71.29 | $70.36 | $71.25 | $71.10 | 162,886 |
| 2024-09-23 | $70.88 | $70.99 | $70.68 | $70.86 | $70.71 | 309,802 |
| 2024-09-20 | $70.77 | $71.04 | $70.22 | $70.77 | $70.62 | 187,367 |
| 2024-09-19 | $70.81 | $71.43 | $70.68 | $71.02 | $70.75 | 266,436 |
| 2024-09-18 | $69.71 | $70.39 | $69.25 | $69.40 | $69.14 | 192,042 |
| 2024-09-17 | $69.94 | $70.15 | $69.23 | $69.57 | $69.31 | 173,192 |
| 2024-09-16 | $69.54 | $69.54 | $68.94 | $69.46 | $69.20 | 147,444 |
| 2024-09-13 | $69.38 | $69.92 | $69.30 | $69.78 | $69.78 | 375,983 |
| 2024-09-12 | $68.76 | $69.46 | $68.39 | $69.30 | $69.30 | 251,469 |
| 2024-09-11 | $67.38 | $68.67 | $66.20 | $68.63 | $68.63 | 237,910 |
| 2024-09-10 | $66.90 | $67.21 | $66.23 | $67.17 | $67.17 | 211,070 |
| 2024-09-09 | $66.44 | $66.74 | $66.02 | $66.65 | $66.65 | 222,153 |
| 2024-09-06 | $67.54 | $67.72 | $65.72 | $65.88 | $65.88 | 553,941 |
| 2024-09-05 | $67.32 | $68.20 | $67.15 | $67.67 | $67.67 | 238,117 |
| 2024-09-04 | $67.06 | $67.97 | $67.00 | $67.38 | $67.38 | 269,776 |
| 2024-09-03 | $69.26 | $69.28 | $67.25 | $67.51 | $67.51 | 694,086 |
| 2024-08-30 | $69.62 | $69.90 | $68.98 | $69.87 | $69.87 | 198,307 |
| 2024-08-29 | $69.44 | $70.14 | $68.94 | $69.22 | $69.22 | 165,501 |
| 2024-08-28 | $69.84 | $69.99 | $68.74 | $69.22 | $69.22 | 167,754 |
| 2024-08-27 | $69.55 | $70.11 | $69.29 | $69.95 | $69.95 | 122,172 |
| 2024-08-26 | $70.57 | $70.62 | $69.53 | $69.92 | $69.92 | 197,630 |
| 2024-08-23 | $69.98 | $70.73 | $69.76 | $70.48 | $70.48 | 187,267 |
| 2024-08-22 | $70.97 | $71.04 | $69.37 | $69.41 | $69.41 | 187,589 |
| 2024-08-21 | $70.24 | $70.84 | $70.11 | $70.50 | $70.50 | 192,780 |
| 2024-08-20 | $70.32 | $70.64 | $69.98 | $70.20 | $70.20 | 403,526 |
| 2024-08-19 | $69.61 | $70.54 | $69.32 | $70.54 | $70.54 | 359,725 |
| 2024-08-16 | $69.17 | $69.68 | $69.08 | $69.57 | $69.57 | 261,614 |
| 2024-08-15 | $68.51 | $69.39 | $68.51 | $69.31 | $69.31 | 258,939 |
| 2024-08-14 | $67.98 | $68.00 | $67.10 | $67.75 | $67.75 | 183,901 |
| 2024-08-13 | $66.83 | $67.74 | $66.76 | $67.67 | $67.67 | 246,902 |
| 2024-08-12 | $66.22 | $66.57 | $65.80 | $66.20 | $66.20 | 197,070 |
| 2024-08-09 | $65.54 | $66.15 | $65.30 | $66.03 | $66.03 | 273,177 |
| 2024-08-08 | $64.64 | $65.79 | $64.10 | $65.67 | $65.67 | 308,935 |
| 2024-08-07 | $65.48 | $65.81 | $63.72 | $63.74 | $63.74 | 536,122 |
| 2024-08-06 | $64.41 | $65.49 | $63.58 | $64.47 | $64.47 | 596,254 |
| 2024-08-05 | $61.82 | $64.84 | $61.50 | $63.89 | $63.89 | 1,233,959 |
| 2024-08-02 | $66.22 | $66.60 | $65.34 | $66.17 | $66.17 | 587,599 |
| 2024-08-01 | $69.60 | $70.01 | $67.19 | $67.73 | $67.73 | 305,236 |
| 2024-07-31 | $69.05 | $69.69 | $68.69 | $69.37 | $69.37 | 262,875 |
| 2024-07-30 | $68.65 | $68.80 | $67.05 | $67.52 | $67.52 | 235,889 |
| 2024-07-29 | $68.73 | $69.09 | $68.16 | $68.48 | $68.48 | 279,971 |
| 2024-07-26 | $68.36 | $68.78 | $67.91 | $68.45 | $68.45 | 458,561 |
| 2024-07-25 | $68.30 | $69.06 | $67.10 | $67.72 | $67.72 | 372,499 |
| 2024-07-24 | $70.02 | $70.66 | $68.25 | $68.43 | $68.43 | 598,673 |
| 2024-07-23 | $70.81 | $71.43 | $70.78 | $70.84 | $70.84 | 182,725 |
| 2024-07-22 | $70.63 | $71.07 | $70.27 | $70.85 | $70.85 | 225,948 |
| 2024-07-19 | $70.14 | $70.62 | $69.69 | $69.81 | $69.81 | 229,631 |
| 2024-07-18 | $71.48 | $71.48 | $69.93 | $70.40 | $70.40 | 359,122 |
| 2024-07-17 | $71.96 | $71.96 | $70.79 | $71.05 | $71.05 | 474,394 |
| 2024-07-16 | $73.09 | $73.16 | $72.46 | $72.97 | $72.97 | 309,396 |
| 2024-07-15 | $72.89 | $73.42 | $72.44 | $72.66 | $72.66 | 256,090 |
| 2024-07-12 | $72.15 | $73.09 | $72.06 | $72.41 | $72.41 | 338,840 |
| 2024-07-11 | $73.53 | $73.58 | $71.84 | $72.18 | $72.18 | 342,798 |
| 2024-07-10 | $73.00 | $73.50 | $72.75 | $73.47 | $73.47 | 240,902 |
| 2024-07-09 | $72.71 | $72.94 | $72.41 | $72.55 | $72.55 | 226,826 |
| 2024-07-08 | $72.49 | $72.57 | $72.26 | $72.57 | $72.57 | 245,055 |
| 2024-07-05 | $71.68 | $72.38 | $71.68 | $72.35 | $72.35 | 200,887 |
| 2024-07-03 | $71.07 | $71.65 | $70.99 | $71.62 | $71.62 | 200,773 |
| 2024-07-02 | $70.19 | $71.00 | $70.10 | $70.93 | $70.93 | 349,261 |
| 2024-07-01 | $69.97 | $70.46 | $69.51 | $70.33 | $70.33 | 368,069 |
| 2024-06-28 | $70.55 | $71.04 | $69.83 | $69.93 | $69.93 | 300,455 |
| 2024-06-27 | $70.13 | $70.49 | $69.97 | $70.40 | $70.40 | 174,235 |
| 2024-06-26 | $69.74 | $70.19 | $69.69 | $70.14 | $70.14 | 189,284 |
| 2024-06-25 | $69.31 | $69.83 | $69.12 | $69.83 | $69.83 | 209,569 |
| 2024-06-24 | $69.57 | $69.81 | $68.90 | $68.96 | $68.96 | 203,252 |
| 2024-06-21 | $69.70 | $70.06 | $69.39 | $69.65 | $69.65 | 130,108 |
| 2024-06-20 | $70.61 | $70.81 | $69.66 | $69.86 | $69.75 | 230,251 |
| 2024-06-18 | $70.37 | $70.56 | $70.20 | $70.42 | $70.31 | 252,605 |
| 2024-06-17 | $69.82 | $70.71 | $69.54 | $70.37 | $70.26 | 189,098 |
| 2024-06-14 | $69.47 | $69.75 | $69.35 | $69.75 | $69.65 | 141,320 |
| 2024-06-13 | $69.89 | $69.93 | $69.25 | $69.59 | $69.49 | 273,374 |
| 2024-06-12 | $69.10 | $69.85 | $68.95 | $69.46 | $69.36 | 278,680 |
| 2024-06-11 | $67.69 | $68.41 | $67.48 | $68.41 | $68.31 | 120,902 |
| 2024-06-10 | $67.45 | $67.85 | $67.25 | $67.85 | $67.75 | 261,577 |
| 2024-06-07 | $67.61 | $67.88 | $67.36 | $67.48 | $67.38 | 224,223 |
| 2024-06-06 | $67.88 | $67.93 | $67.49 | $67.66 | $67.56 | 297,641 |
| 2024-06-05 | $66.92 | $67.75 | $66.79 | $67.56 | $67.46 | 246,844 |
| 2024-06-04 | $66.34 | $66.58 | $66.00 | $66.48 | $66.48 | 343,350 |
| 2024-06-03 | $66.45 | $66.58 | $65.61 | $66.35 | $66.35 | 216,175 |
| 2024-05-31 | $66.06 | $66.19 | $64.81 | $65.90 | $65.90 | 226,529 |
| 2024-05-30 | $66.58 | $66.59 | $65.77 | $65.88 | $65.88 | 267,264 |
| 2024-05-29 | $66.50 | $66.97 | $66.50 | $66.69 | $66.69 | 137,502 |
| 2024-05-28 | $66.92 | $67.12 | $66.65 | $67.04 | $67.04 | 284,547 |
| 2024-05-24 | $66.17 | $66.78 | $66.14 | $66.67 | $66.67 | 277,408 |
| 2024-05-23 | $66.89 | $66.95 | $65.75 | $66.07 | $66.07 | 209,711 |
| 2024-05-22 | $66.38 | $66.45 | $65.88 | $66.31 | $66.31 | 204,465 |
| 2024-05-21 | $65.99 | $66.39 | $65.81 | $66.39 | $66.39 | 282,806 |
| 2024-05-20 | $65.77 | $66.30 | $65.77 | $66.26 | $66.26 | 212,039 |
| 2024-05-17 | $65.84 | $65.90 | $65.47 | $65.76 | $65.76 | 127,651 |
| 2024-05-16 | $65.99 | $66.20 | $65.78 | $65.83 | $65.83 | 430,256 |
| 2024-05-15 | $65.30 | $66.02 | $65.17 | $66.00 | $66.00 | 378,650 |
| 2024-05-14 | $64.51 | $65.09 | $64.50 | $65.00 | $65.00 | 259,178 |
| 2024-05-13 | $64.59 | $64.65 | $64.36 | $64.59 | $64.59 | 132,554 |
| 2024-05-10 | $64.64 | $64.75 | $64.18 | $64.34 | $64.34 | 278,988 |
| 2024-05-09 | $64.22 | $64.44 | $64.00 | $64.35 | $64.35 | 196,207 |
| 2024-05-08 | $63.96 | $64.36 | $63.80 | $64.20 | $64.20 | 145,586 |
| 2024-05-07 | $64.44 | $64.59 | $64.20 | $64.31 | $64.31 | 180,710 |
| 2024-05-06 | $63.92 | $64.44 | $63.81 | $64.44 | $64.44 | 238,239 |
| 2024-05-03 | $63.47 | $63.80 | $63.24 | $63.66 | $63.66 | 353,523 |
| 2024-05-02 | $62.11 | $62.46 | $61.51 | $62.42 | $62.42 | 195,668 |
| 2024-05-01 | $61.66 | $62.72 | $61.25 | $61.40 | $61.40 | 210,686 |
| 2024-04-30 | $62.66 | $62.89 | $61.61 | $61.77 | $61.77 | 289,460 |
| 2024-04-29 | $63.06 | $63.09 | $62.58 | $62.89 | $62.89 | 246,474 |
| 2024-04-26 | $62.39 | $62.93 | $62.19 | $62.79 | $62.79 | 282,972 |
| 2024-04-25 | $60.55 | $61.60 | $60.46 | $61.49 | $61.49 | 227,036 |
| 2024-04-24 | $62.18 | $62.40 | $61.59 | $61.95 | $61.95 | 121,966 |
| 2024-04-23 | $61.12 | $61.96 | $61.02 | $61.79 | $61.79 | 230,407 |
| 2024-04-22 | $60.63 | $61.22 | $60.11 | $60.83 | $60.83 | 518,542 |
| 2024-04-19 | $61.17 | $61.41 | $59.98 | $60.18 | $60.18 | 578,315 |
| 2024-04-18 | $61.93 | $62.16 | $61.37 | $61.51 | $61.51 | 156,412 |
| 2024-04-17 | $62.79 | $62.83 | $61.65 | $61.77 | $61.77 | 226,086 |
| 2024-04-16 | $62.45 | $62.86 | $62.29 | $62.40 | $62.40 | 477,458 |
| 2024-04-15 | $64.09 | $64.17 | $62.46 | $62.58 | $62.58 | 476,807 |
| 2024-04-12 | $64.16 | $64.35 | $63.51 | $63.70 | $63.70 | 220,737 |
| 2024-04-11 | $63.94 | $64.85 | $63.58 | $64.70 | $64.70 | 181,937 |
| 2024-04-10 | $63.30 | $63.82 | $63.25 | $63.69 | $63.69 | 217,522 |
| 2024-04-09 | $64.32 | $64.37 | $63.58 | $64.17 | $64.17 | 183,031 |
| 2024-04-08 | $64.08 | $64.27 | $63.85 | $64.04 | $64.04 | 132,308 |
| 2024-04-05 | $63.40 | $64.28 | $63.39 | $63.90 | $63.90 | 314,784 |
| 2024-04-04 | $64.63 | $64.85 | $63.22 | $63.26 | $63.26 | 249,066 |
| 2024-04-03 | $63.68 | $64.37 | $63.68 | $64.14 | $64.14 | 176,311 |
| 2024-04-02 | $63.89 | $63.98 | $63.54 | $63.92 | $63.92 | 236,952 |
| 2024-04-01 | $64.57 | $64.90 | $64.26 | $64.51 | $64.51 | 287,486 |
| 2024-03-28 | $64.57 | $64.63 | $64.35 | $64.40 | $64.40 | 217,599 |
| 2024-03-27 | $64.58 | $64.65 | $64.13 | $64.52 | $64.52 | 263,735 |
| 2024-03-26 | $64.80 | $64.84 | $64.23 | $64.28 | $64.28 | 155,569 |
| 2024-03-25 | $64.46 | $64.71 | $64.19 | $64.53 | $64.53 | 249,018 |
| 2024-03-22 | $64.51 | $64.81 | $64.39 | $64.68 | $64.68 | 150,088 |
| 2024-03-21 | $65.00 | $65.09 | $64.53 | $64.55 | $64.55 | 250,328 |
| 2024-03-20 | $63.80 | $64.50 | $63.48 | $64.47 | $64.47 | 267,434 |
| 2024-03-19 | $63.08 | $63.75 | $62.82 | $63.65 | $63.65 | 233,208 |
| 2024-03-18 | $63.51 | $63.96 | $63.31 | $63.33 | $63.33 | 236,224 |
| 2024-03-15 | $63.19 | $63.19 | $62.68 | $62.83 | $62.83 | 216,077 |
| 2024-03-14 | $64.02 | $64.02 | $63.26 | $63.57 | $63.46 | 158,239 |
| 2024-03-13 | $64.00 | $64.03 | $63.65 | $63.75 | $63.64 | 159,298 |
| 2024-03-12 | $63.53 | $64.17 | $63.04 | $64.11 | $64.00 | 180,992 |
| 2024-03-11 | $63.29 | $63.43 | $63.00 | $63.25 | $63.14 | 195,497 |
| 2024-03-08 | $64.37 | $64.85 | $63.29 | $63.47 | $63.36 | 344,341 |
| 2024-03-07 | $63.60 | $64.27 | $63.44 | $64.11 | $64.00 | 190,909 |
| 2024-03-06 | $63.37 | $63.53 | $62.91 | $63.20 | $63.09 | 169,559 |
| 2024-03-05 | $63.48 | $63.51 | $62.52 | $62.80 | $62.69 | 276,337 |
| 2024-03-04 | $64.17 | $64.20 | $63.80 | $63.92 | $63.81 | 234,033 |
| 2024-03-01 | $63.45 | $64.30 | $63.45 | $64.10 | $63.99 | 242,215 |
| 2024-02-29 | $63.24 | $63.52 | $62.75 | $63.45 | $63.34 | 157,560 |
| 2024-02-28 | $62.98 | $63.04 | $62.69 | $62.84 | $62.84 | 117,922 |
| 2024-02-27 | $63.05 | $63.20 | $62.75 | $63.10 | $63.10 | 218,729 |
| 2024-02-26 | $63.22 | $63.22 | $62.92 | $63.01 | $63.01 | 205,746 |
| 2024-02-23 | $63.44 | $63.60 | $62.84 | $63.09 | $63.09 | 273,699 |
| 2024-02-22 | $62.63 | $63.30 | $62.52 | $63.15 | $63.15 | 416,835 |
| 2024-02-21 | $61.25 | $61.47 | $60.90 | $61.42 | $61.42 | 266,787 |
| 2024-02-20 | $61.94 | $61.99 | $61.08 | $61.69 | $61.69 | 220,588 |
| 2024-02-16 | $62.74 | $62.83 | $62.10 | $62.25 | $62.25 | 138,333 |
| 2024-02-15 | $62.65 | $62.74 | $62.17 | $62.74 | $62.74 | 167,123 |
| 2024-02-14 | $62.22 | $62.54 | $61.82 | $62.54 | $62.54 | 282,142 |
| 2024-02-13 | $61.62 | $62.15 | $61.30 | $61.82 | $61.82 | 382,514 |
| 2024-02-12 | $63.02 | $63.38 | $62.71 | $62.88 | $62.88 | 278,356 |
| 2024-02-09 | $62.50 | $63.06 | $62.36 | $63.03 | $63.03 | 210,199 |
| 2024-02-08 | $62.16 | $62.32 | $62.00 | $62.26 | $62.26 | 274,108 |
| 2024-02-07 | $61.88 | $62.15 | $61.64 | $62.11 | $62.11 | 216,742 |
| 2024-02-06 | $61.59 | $61.65 | $61.12 | $61.50 | $61.50 | 263,100 |
| 2024-02-05 | $61.63 | $61.63 | $60.92 | $61.55 | $61.55 | 223,373 |
| 2024-02-02 | $60.75 | $61.72 | $60.55 | $61.59 | $61.59 | 435,968 |
| 2024-02-01 | $60.03 | $60.52 | $59.89 | $60.52 | $60.52 | 420,067 |
| 2024-01-31 | $60.44 | $60.69 | $59.71 | $59.71 | $59.71 | 378,361 |
| 2024-01-30 | $61.56 | $61.56 | $60.98 | $61.10 | $61.10 | 164,285 |
| 2024-01-29 | $60.99 | $61.58 | $60.85 | $61.58 | $61.58 | 362,293 |
| 2024-01-26 | $60.94 | $61.20 | $60.79 | $60.91 | $60.91 | 228,027 |
| 2024-01-25 | $61.23 | $61.47 | $60.82 | $61.19 | $61.19 | 232,224 |
| 2024-01-24 | $61.36 | $61.60 | $60.98 | $61.00 | $61.00 | 303,435 |
| 2024-01-23 | $60.74 | $60.83 | $60.43 | $60.80 | $60.80 | 184,054 |
| 2024-01-22 | $60.68 | $60.87 | $60.43 | $60.60 | $60.60 | 282,111 |
| 2024-01-19 | $59.68 | $60.35 | $59.43 | $60.34 | $60.34 | 334,051 |
| 2024-01-18 | $59.04 | $59.37 | $58.77 | $59.34 | $59.34 | 168,527 |
| 2024-01-17 | $58.45 | $58.61 | $57.95 | $58.56 | $58.56 | 243,476 |
| 2024-01-16 | $58.96 | $59.18 | $58.57 | $58.90 | $58.90 | 304,919 |
| 2024-01-12 | $59.13 | $59.30 | $58.82 | $59.03 | $59.03 | 213,171 |
| 2024-01-11 | $59.13 | $59.35 | $58.32 | $59.02 | $59.02 | 296,377 |
| 2024-01-10 | $58.65 | $59.14 | $58.51 | $59.02 | $59.02 | 283,275 |
| 2024-01-09 | $58.15 | $58.74 | $57.99 | $58.57 | $58.57 | 761,967 |
| 2024-01-08 | $57.43 | $58.52 | $57.40 | $58.43 | $58.43 | 301,346 |
| 2024-01-05 | $57.12 | $57.65 | $57.05 | $57.20 | $57.20 | 361,449 |
| 2024-01-04 | $57.33 | $57.70 | $57.18 | $57.24 | $57.24 | 314,489 |
| 2024-01-03 | $57.82 | $57.92 | $57.45 | $57.55 | $57.55 | 283,880 |
| 2024-01-02 | $58.60 | $58.66 | $57.85 | $58.14 | $58.14 | 525,970 |
| 2023-12-29 | $59.55 | $59.60 | $58.91 | $59.24 | $59.24 | 205,448 |
| 2023-12-28 | $59.48 | $59.75 | $59.45 | $59.51 | $59.51 | 203,265 |
| 2023-12-27 | $59.50 | $59.57 | $59.32 | $59.42 | $59.40 | 205,655 |
| 2023-12-26 | $59.27 | $59.51 | $59.18 | $59.46 | $59.44 | 167,181 |
| 2023-12-22 | $59.20 | $59.32 | $58.83 | $59.14 | $59.12 | 207,877 |
| 2023-12-21 | $58.87 | $59.00 | $58.44 | $59.00 | $58.98 | 251,689 |
| 2023-12-20 | $59.14 | $59.42 | $58.26 | $58.26 | $58.24 | 408,420 |
| 2023-12-19 | $58.91 | $59.18 | $58.85 | $59.17 | $59.15 | 230,586 |
| 2023-12-18 | $58.44 | $58.90 | $58.42 | $58.81 | $58.79 | 306,000 |
| 2023-12-15 | $58.31 | $58.55 | $58.14 | $58.43 | $58.41 | 192,716 |
| 2023-12-14 | $58.48 | $58.67 | $57.81 | $58.32 | $58.19 | 482,448 |
| 2023-12-13 | $57.50 | $58.23 | $57.32 | $58.19 | $58.06 | 268,908 |
| 2023-12-12 | $56.96 | $57.35 | $56.81 | $57.35 | $57.22 | 221,743 |
| 2023-12-11 | $56.67 | $57.00 | $56.56 | $57.00 | $57.00 | 147,222 |
| 2023-12-08 | $56.39 | $56.89 | $56.34 | $56.88 | $56.88 | 420,351 |
| 2023-12-07 | $56.25 | $56.64 | $56.02 | $56.60 | $56.60 | 170,407 |
| 2023-12-06 | $56.50 | $56.50 | $55.75 | $55.83 | $55.83 | 158,564 |
| 2023-12-05 | $55.68 | $56.37 | $55.62 | $56.13 | $56.13 | 118,306 |
| 2023-12-04 | $56.00 | $56.06 | $55.49 | $56.01 | $56.01 | 220,660 |
| 2023-12-01 | $56.04 | $56.49 | $55.79 | $56.42 | $56.42 | 163,889 |
| 2023-11-30 | $56.36 | $56.37 | $55.73 | $56.15 | $56.15 | 126,342 |
| 2023-11-29 | $56.59 | $56.90 | $56.21 | $56.23 | $56.23 | 194,925 |
| 2023-11-28 | $56.06 | $56.44 | $55.98 | $56.38 | $56.38 | 137,072 |
| 2023-11-27 | $56.18 | $56.45 | $56.06 | $56.24 | $56.24 | 235,222 |
| 2023-11-24 | $56.15 | $56.27 | $56.11 | $56.23 | $56.23 | 57,753 |
| 2023-11-22 | $56.43 | $56.70 | $56.13 | $56.36 | $56.36 | 283,878 |
| 2023-11-21 | $56.21 | $56.21 | $55.84 | $56.05 | $56.05 | 195,462 |
| 2023-11-20 | $55.79 | $56.47 | $55.77 | $56.35 | $56.35 | 257,598 |
| 2023-11-17 | $55.70 | $55.87 | $55.50 | $55.77 | $55.77 | 106,798 |
| 2023-11-16 | $55.61 | $55.76 | $55.40 | $55.67 | $55.67 | 175,989 |
| 2023-11-15 | $55.91 | $55.99 | $55.48 | $55.70 | $55.70 | 583,731 |
| 2023-11-14 | $55.00 | $55.73 | $55.00 | $55.68 | $55.68 | 275,388 |
| 2023-11-13 | $54.29 | $54.45 | $54.00 | $54.33 | $54.33 | 144,985 |
| 2023-11-10 | $53.97 | $54.44 | $53.49 | $54.42 | $54.42 | 199,071 |
| 2023-11-09 | $53.98 | $54.00 | $53.25 | $53.32 | $53.32 | 211,181 |
| 2023-11-08 | $53.84 | $53.95 | $53.52 | $53.83 | $53.83 | 283,897 |
| 2023-11-07 | $53.35 | $53.92 | $53.28 | $53.84 | $53.84 | 236,553 |
| 2023-11-06 | $53.34 | $53.43 | $52.96 | $53.34 | $53.34 | 314,787 |
| 2023-11-03 | $52.58 | $53.28 | $52.58 | $53.18 | $53.18 | 181,701 |
| 2023-11-02 | $52.09 | $52.43 | $51.92 | $52.43 | $52.43 | 196,437 |
| 2023-11-01 | $50.70 | $51.53 | $50.70 | $51.44 | $51.44 | 177,312 |
| 2023-10-31 | $50.40 | $50.66 | $50.06 | $50.65 | $50.65 | 170,810 |
| 2023-10-30 | $50.15 | $50.60 | $50.00 | $50.36 | $50.36 | 331,748 |
| 2023-10-27 | $50.10 | $50.32 | $49.63 | $49.84 | $49.84 | 270,206 |
| 2023-10-26 | $50.26 | $50.48 | $49.41 | $49.61 | $49.61 | 558,707 |
| 2023-10-25 | $51.38 | $51.42 | $50.42 | $50.48 | $50.48 | 380,013 |
| 2023-10-24 | $51.62 | $51.85 | $51.30 | $51.78 | $51.78 | 137,157 |
| 2023-10-23 | $50.84 | $51.72 | $50.58 | $51.22 | $51.22 | 299,443 |
| 2023-10-20 | $51.71 | $51.89 | $51.08 | $51.19 | $51.19 | 270,279 |
| 2023-10-19 | $52.52 | $52.74 | $51.82 | $51.83 | $51.83 | 136,224 |
| 2023-10-18 | $52.94 | $53.14 | $52.25 | $52.42 | $52.42 | 232,736 |
| 2023-10-17 | $52.81 | $53.55 | $52.63 | $53.26 | $53.26 | 164,688 |
| 2023-10-16 | $52.83 | $53.54 | $52.81 | $53.36 | $53.36 | 153,603 |
| 2023-10-13 | $53.52 | $53.61 | $52.59 | $52.76 | $52.76 | 177,111 |
| 2023-10-12 | $53.86 | $54.02 | $53.14 | $53.56 | $53.56 | 154,664 |
| 2023-10-11 | $53.66 | $53.87 | $53.36 | $53.86 | $53.86 | 209,751 |
| 2023-10-10 | $53.28 | $53.79 | $53.07 | $53.46 | $53.46 | 288,418 |
| 2023-10-09 | $52.44 | $53.23 | $52.34 | $53.20 | $53.20 | 254,814 |
| 2023-10-06 | $51.58 | $53.03 | $51.58 | $52.88 | $52.88 | 219,996 |
| 2023-10-05 | $52.12 | $52.20 | $51.51 | $52.11 | $52.11 | 145,915 |
| 2023-10-04 | $51.46 | $52.18 | $51.45 | $52.04 | $52.04 | 116,213 |
| 2023-10-03 | $52.02 | $52.24 | $51.21 | $51.45 | $51.45 | 181,823 |
| 2023-10-02 | $52.07 | $52.57 | $51.95 | $52.43 | $52.43 | 375,404 |
| 2023-09-29 | $52.41 | $52.62 | $51.84 | $51.99 | $51.99 | 158,655 |
| 2023-09-28 | $51.35 | $52.21 | $51.26 | $51.89 | $51.89 | 138,096 |
| 2023-09-27 | $51.56 | $51.75 | $50.96 | $51.50 | $51.50 | 268,707 |
| 2023-09-26 | $51.86 | $51.92 | $51.26 | $51.42 | $51.42 | 707,635 |
| 2023-09-25 | $51.87 | $52.27 | $51.62 | $52.20 | $52.20 | 265,857 |
| 2023-09-22 | $52.26 | $52.53 | $51.94 | $51.97 | $51.97 | 156,996 |
| 2023-09-21 | $52.52 | $52.56 | $52.01 | $52.06 | $52.06 | 257,696 |
| 2023-09-20 | $53.97 | $53.97 | $53.00 | $53.04 | $53.04 | 192,550 |
| 2023-09-19 | $53.74 | $53.90 | $53.36 | $53.89 | $53.89 | 223,511 |
| 2023-09-18 | $53.78 | $54.07 | $53.72 | $53.86 | $53.86 | 150,616 |
| 2023-09-15 | $54.58 | $54.59 | $53.80 | $53.88 | $53.88 | 114,913 |
| 2023-09-14 | $54.72 | $54.99 | $54.39 | $54.89 | $54.79 | 159,070 |
| 2023-09-13 | $54.20 | $54.63 | $54.08 | $54.38 | $54.28 | 128,896 |
| 2023-09-12 | $54.64 | $54.79 | $54.20 | $54.29 | $54.19 | 162,957 |
| 2023-09-11 | $54.59 | $54.88 | $54.32 | $54.85 | $54.75 | 309,182 |
| 2023-09-08 | $54.08 | $54.47 | $54.04 | $54.11 | $54.01 | 99,870 |
| 2023-09-07 | $53.96 | $54.23 | $53.66 | $54.18 | $54.08 | 135,748 |
| 2023-09-06 | $55.00 | $55.03 | $54.16 | $54.64 | $54.54 | 349,609 |
| 2023-09-05 | $55.00 | $55.31 | $54.81 | $55.21 | $55.11 | 109,224 |
| 2023-09-01 | $55.45 | $55.61 | $55.00 | $55.23 | $55.13 | 161,425 |
| 2023-08-31 | $55.24 | $55.48 | $55.07 | $55.25 | $55.15 | 172,002 |
| 2023-08-30 | $54.74 | $55.19 | $54.63 | $55.17 | $55.07 | 297,889 |
| 2023-08-29 | $53.58 | $54.81 | $53.58 | $54.73 | $54.63 | 271,310 |
| 2023-08-28 | $53.65 | $53.85 | $53.36 | $53.72 | $53.62 | 232,820 |
| 2023-08-25 | $53.10 | $53.47 | $52.50 | $53.33 | $53.33 | 283,627 |
| 2023-08-24 | $54.44 | $54.44 | $52.88 | $52.92 | $52.92 | 199,829 |
| 2023-08-23 | $53.12 | $54.05 | $53.12 | $53.82 | $53.82 | 206,136 |
| 2023-08-22 | $53.48 | $53.51 | $52.96 | $53.11 | $53.11 | 177,297 |
| 2023-08-21 | $52.48 | $53.18 | $52.46 | $53.07 | $53.07 | 248,998 |
| 2023-08-18 | $51.92 | $52.49 | $51.78 | $52.26 | $52.26 | 239,505 |
| 2023-08-17 | $53.10 | $53.10 | $52.32 | $52.44 | $52.44 | 236,877 |
| 2023-08-16 | $53.40 | $53.63 | $52.94 | $52.94 | $52.94 | 163,159 |
| 2023-08-15 | $54.00 | $54.06 | $53.47 | $53.51 | $53.51 | 134,316 |
| 2023-08-14 | $53.52 | $54.17 | $53.36 | $54.17 | $54.17 | 146,560 |
| 2023-08-11 | $53.57 | $53.80 | $53.39 | $53.64 | $53.64 | 241,417 |
| 2023-08-10 | $54.17 | $54.69 | $53.69 | $53.85 | $53.85 | 145,269 |
| 2023-08-09 | $54.60 | $54.60 | $53.72 | $53.88 | $53.88 | 207,241 |
| 2023-08-08 | $54.40 | $54.51 | $53.99 | $54.50 | $54.50 | 174,861 |
| 2023-08-07 | $54.83 | $54.87 | $54.37 | $54.83 | $54.83 | 451,851 |
| 2023-08-04 | $55.17 | $55.45 | $54.51 | $54.52 | $54.52 | 203,089 |
| 2023-08-03 | $54.51 | $55.08 | $54.50 | $54.85 | $54.85 | 187,866 |
| 2023-08-02 | $55.60 | $55.60 | $54.68 | $54.87 | $54.87 | 339,157 |
| 2023-08-01 | $56.03 | $56.21 | $55.84 | $56.13 | $56.13 | 178,114 |
| 2023-07-31 | $56.32 | $56.44 | $56.11 | $56.35 | $56.35 | 258,712 |
| 2023-07-28 | $55.79 | $56.31 | $55.69 | $56.21 | $56.21 | 316,519 |
| 2023-07-27 | $56.23 | $56.38 | $55.01 | $55.20 | $55.20 | 240,362 |
| 2023-07-26 | $55.46 | $55.71 | $55.12 | $55.50 | $55.50 | 242,883 |
| 2023-07-25 | $55.24 | $55.77 | $55.24 | $55.55 | $55.55 | 215,099 |
| 2023-07-24 | $55.26 | $55.39 | $54.96 | $55.15 | $55.15 | 195,916 |
| 2023-07-21 | $55.64 | $55.66 | $55.04 | $55.13 | $55.13 | 180,891 |
| 2023-07-20 | $56.00 | $56.19 | $55.10 | $55.24 | $55.24 | 374,708 |
| 2023-07-19 | $56.55 | $56.73 | $56.22 | $56.43 | $56.43 | 392,327 |
| 2023-07-18 | $55.89 | $56.51 | $55.66 | $56.37 | $56.37 | 341,646 |
| 2023-07-17 | $55.56 | $56.05 | $55.50 | $55.93 | $55.93 | 361,181 |
| 2023-07-14 | $55.63 | $55.87 | $55.29 | $55.40 | $55.40 | 305,749 |
| 2023-07-13 | $55.00 | $55.61 | $54.98 | $55.55 | $55.55 | 469,783 |
| 2023-07-12 | $54.54 | $54.83 | $54.38 | $54.69 | $54.69 | 290,295 |
| 2023-07-11 | $53.81 | $54.07 | $53.56 | $53.99 | $53.99 | 218,727 |
| 2023-07-10 | $53.62 | $53.73 | $53.31 | $53.66 | $53.66 | 172,565 |
| 2023-07-07 | $53.69 | $54.19 | $53.61 | $53.67 | $53.67 | 161,179 |
| 2023-07-06 | $53.64 | $53.74 | $53.27 | $53.71 | $53.71 | 162,014 |
| 2023-07-05 | $54.05 | $54.35 | $54.00 | $54.15 | $54.15 | 176,703 |
| 2023-07-03 | $54.23 | $54.32 | $54.05 | $54.23 | $54.23 | 148,265 |
| 2023-06-30 | $53.80 | $54.20 | $53.76 | $54.08 | $54.08 | 268,975 |
| 2023-06-29 | $53.36 | $53.42 | $53.13 | $53.39 | $53.39 | 126,519 |
| 2023-06-28 | $53.04 | $53.57 | $52.95 | $53.28 | $53.28 | 173,538 |
| 2023-06-27 | $52.58 | $53.27 | $52.43 | $53.17 | $53.17 | 328,235 |
| 2023-06-26 | $52.90 | $53.25 | $52.31 | $52.33 | $52.33 | 200,025 |
| 2023-06-23 | $53.00 | $53.25 | $52.71 | $52.98 | $52.98 | 199,204 |
| 2023-06-22 | $52.81 | $53.50 | $52.79 | $53.50 | $53.50 | 136,297 |
| 2023-06-21 | $53.49 | $53.50 | $52.81 | $53.00 | $53.00 | 338,055 |
| 2023-06-20 | $53.58 | $53.76 | $53.19 | $53.66 | $53.66 | 273,473 |
| 2023-06-16 | $54.54 | $54.54 | $53.67 | $53.74 | $53.74 | 359,371 |
| 2023-06-15 | $53.41 | $54.33 | $53.29 | $54.10 | $54.01 | 253,651 |
| 2023-06-14 | $53.43 | $53.68 | $52.85 | $53.61 | $53.52 | 318,225 |
| 2023-06-13 | $53.24 | $53.42 | $52.94 | $53.33 | $53.24 | 311,303 |
| 2023-06-12 | $52.40 | $52.91 | $52.26 | $52.90 | $52.81 | 425,425 |
| 2023-06-09 | $52.30 | $52.58 | $51.95 | $52.13 | $52.04 | 253,465 |
| 2023-06-08 | $51.47 | $52.05 | $51.47 | $51.96 | $51.87 | 291,607 |
| 2023-06-07 | $52.26 | $52.50 | $51.44 | $51.52 | $51.43 | 400,364 |
| 2023-06-06 | $51.98 | $52.25 | $51.74 | $52.15 | $52.06 | 213,570 |
| 2023-06-05 | $52.04 | $52.37 | $51.83 | $52.00 | $51.91 | 404,173 |
| 2023-06-02 | $51.82 | $52.05 | $51.55 | $51.97 | $51.88 | 305,911 |
| 2023-06-01 | $50.86 | $51.60 | $50.70 | $51.39 | $51.30 | 329,801 |
| 2023-05-31 | $50.83 | $51.15 | $50.62 | $50.84 | $50.75 | 268,091 |
| 2023-05-30 | $51.54 | $51.67 | $50.95 | $51.15 | $51.06 | 389,986 |
| 2023-05-26 | $50.05 | $51.06 | $50.01 | $50.95 | $50.86 | 283,625 |
| 2023-05-25 | $49.90 | $50.02 | $49.49 | $49.84 | $49.76 | 286,768 |
| 2023-05-24 | $48.98 | $49.19 | $48.76 | $48.98 | $48.90 | 323,987 |
| 2023-05-23 | $49.77 | $49.91 | $49.30 | $49.34 | $49.26 | 189,449 |
| 2023-05-22 | $49.73 | $50.09 | $49.73 | $49.97 | $49.89 | 192,950 |
| 2023-05-19 | $49.97 | $49.99 | $49.57 | $49.74 | $49.66 | 219,363 |
| 2023-05-18 | $49.17 | $49.86 | $49.10 | $49.85 | $49.77 | 300,950 |
| 2023-05-17 | $48.59 | $49.14 | $48.47 | $49.10 | $49.02 | 174,345 |
| 2023-05-16 | $48.45 | $48.69 | $48.37 | $48.47 | $48.39 | 159,968 |
| 2023-05-15 | $48.21 | $48.58 | $48.11 | $48.51 | $48.43 | 329,167 |
| 2023-05-12 | $48.41 | $48.57 | $47.91 | $48.17 | $48.17 | 147,096 |
| 2023-05-11 | $48.26 | $48.45 | $48.10 | $48.33 | $48.33 | 155,023 |
| 2023-05-10 | $48.07 | $48.41 | $47.77 | $48.27 | $48.27 | 480,123 |
| 2023-05-09 | $47.90 | $47.95 | $47.77 | $47.83 | $47.83 | 183,527 |
| 2023-05-08 | $47.93 | $48.12 | $47.81 | $48.11 | $48.11 | 288,487 |
| 2023-05-05 | $47.30 | $48.12 | $47.30 | $48.02 | $48.02 | 253,897 |
| 2023-05-04 | $47.04 | $47.21 | $46.81 | $46.94 | $46.94 | 306,434 |
| 2023-05-03 | $47.58 | $47.90 | $47.18 | $47.22 | $47.22 | 131,199 |
| 2023-05-02 | $47.81 | $47.89 | $47.15 | $47.40 | $47.40 | 246,400 |
| 2023-05-01 | $47.97 | $48.11 | $47.80 | $47.89 | $47.89 | 238,227 |
| 2023-04-28 | $47.53 | $47.98 | $47.45 | $47.98 | $47.98 | 136,707 |
| 2023-04-27 | $47.04 | $47.67 | $46.90 | $47.58 | $47.58 | 201,555 |
| 2023-04-26 | $46.71 | $46.95 | $46.44 | $46.48 | $46.48 | 150,739 |
| 2023-04-25 | $46.96 | $47.06 | $46.32 | $46.32 | $46.32 | 436,510 |
| 2023-04-24 | $47.36 | $47.51 | $46.94 | $47.26 | $47.26 | 265,087 |
| 2023-04-21 | $47.28 | $47.47 | $47.06 | $47.35 | $47.35 | 171,409 |
| 2023-04-20 | $47.26 | $47.70 | $47.16 | $47.36 | $47.36 | 141,245 |
| 2023-04-19 | $47.37 | $47.83 | $47.34 | $47.67 | $47.67 | 220,223 |
| 2023-04-18 | $47.96 | $48.02 | $47.53 | $47.74 | $47.74 | 400,683 |
| 2023-04-17 | $47.50 | $47.75 | $47.34 | $47.75 | $47.75 | 145,512 |
| 2023-04-14 | $47.55 | $47.87 | $47.17 | $47.62 | $47.62 | 261,392 |
| 2023-04-13 | $47.02 | $47.77 | $47.02 | $47.72 | $47.72 | 200,256 |
| 2023-04-12 | $47.58 | $47.58 | $46.76 | $46.85 | $46.85 | 259,037 |
| 2023-04-11 | $47.33 | $47.46 | $47.12 | $47.18 | $47.18 | 172,129 |
| 2023-04-10 | $47.05 | $47.40 | $46.80 | $47.35 | $47.35 | 272,828 |
| 2023-04-06 | $46.81 | $47.47 | $46.69 | $47.42 | $47.42 | 233,018 |
| 2023-04-05 | $47.45 | $47.45 | $46.80 | $47.10 | $47.10 | 207,845 |
| 2023-04-04 | $47.83 | $47.94 | $47.40 | $47.59 | $47.59 | 242,896 |
| 2023-04-03 | $47.74 | $47.85 | $47.41 | $47.85 | $47.85 | 513,200 |
| 2023-03-31 | $47.30 | $47.95 | $47.17 | $47.95 | $47.95 | 358,283 |
| 2023-03-30 | $47.18 | $47.20 | $46.87 | $47.14 | $47.14 | 458,924 |
| 2023-03-29 | $46.49 | $46.82 | $46.37 | $46.78 | $46.78 | 220,680 |
| 2023-03-28 | $46.20 | $46.24 | $45.61 | $46.00 | $46.00 | 356,718 |
| 2023-03-27 | $46.48 | $46.69 | $46.02 | $46.09 | $46.09 | 482,602 |
| 2023-03-24 | $46.00 | $46.40 | $45.74 | $46.40 | $46.40 | 184,537 |
| 2023-03-23 | $46.36 | $46.89 | $45.79 | $46.22 | $46.22 | 318,782 |
| 2023-03-22 | $46.61 | $47.11 | $45.75 | $45.75 | $45.75 | 325,885 |
| 2023-03-21 | $46.17 | $46.55 | $45.97 | $46.43 | $46.43 | 271,607 |
| 2023-03-20 | $45.62 | $45.85 | $45.31 | $45.80 | $45.80 | 281,220 |
| 2023-03-17 | $45.93 | $46.14 | $45.30 | $45.63 | $45.63 | 320,726 |
| 2023-03-16 | $44.77 | $46.07 | $44.62 | $46.03 | $45.93 | 361,853 |
| 2023-03-15 | $44.32 | $44.97 | $44.12 | $44.97 | $44.87 | 192,608 |
| 2023-03-14 | $44.40 | $45.02 | $44.32 | $44.80 | $44.70 | 296,216 |
| 2023-03-13 | $43.46 | $44.46 | $43.07 | $43.88 | $43.78 | 412,110 |
| 2023-03-10 | $44.58 | $44.64 | $43.54 | $43.80 | $43.70 | 427,046 |
| 2023-03-09 | $45.55 | $45.77 | $44.48 | $44.49 | $44.39 | 250,122 |
| 2023-03-08 | $45.26 | $45.53 | $45.06 | $45.40 | $45.30 | 252,536 |
| 2023-03-07 | $45.75 | $45.96 | $45.19 | $45.30 | $45.20 | 137,849 |
| 2023-03-06 | $46.01 | $46.44 | $45.80 | $45.82 | $45.72 | 407,765 |
| 2023-03-03 | $45.21 | $45.90 | $45.15 | $45.90 | $45.80 | 143,053 |
| 2023-03-02 | $44.36 | $45.09 | $44.20 | $45.01 | $44.91 | 122,070 |
| 2023-03-01 | $44.88 | $45.01 | $44.52 | $44.67 | $44.57 | 163,765 |
| 2023-02-28 | $44.84 | $45.29 | $44.84 | $44.90 | $44.80 | 101,791 |
| 2023-02-27 | $45.10 | $45.35 | $44.89 | $44.94 | $44.84 | 224,914 |
| 2023-02-24 | $44.68 | $44.81 | $44.47 | $44.71 | $44.61 | 957,687 |
| 2023-02-23 | $45.59 | $45.64 | $44.84 | $45.42 | $45.32 | 161,719 |
| 2023-02-22 | $45.12 | $45.40 | $44.89 | $45.09 | $44.99 | 152,644 |
| 2023-02-21 | $45.76 | $45.84 | $45.10 | $45.10 | $45.00 | 248,916 |
| 2023-02-17 | $46.31 | $46.31 | $45.80 | $46.26 | $46.16 | 293,313 |
| 2023-02-16 | $46.78 | $47.22 | $46.53 | $46.53 | $46.43 | 186,954 |
| 2023-02-15 | $46.74 | $47.35 | $46.58 | $47.30 | $47.20 | 260,754 |
| 2023-02-14 | $46.52 | $47.06 | $46.15 | $46.95 | $46.85 | 207,043 |
| 2023-02-13 | $46.20 | $46.73 | $46.00 | $46.65 | $46.55 | 259,265 |
| 2023-02-10 | $46.05 | $46.19 | $45.64 | $45.99 | $45.89 | 214,999 |
| 2023-02-09 | $47.28 | $47.32 | $46.07 | $46.29 | $46.19 | 227,121 |
| 2023-02-08 | $47.38 | $47.45 | $46.62 | $46.71 | $46.61 | 208,228 |
| 2023-02-07 | $46.66 | $47.63 | $46.39 | $47.49 | $47.39 | 496,527 |
| 2023-02-06 | $46.62 | $46.96 | $46.44 | $46.59 | $46.49 | 404,000 |
| 2023-02-03 | $46.97 | $47.97 | $46.78 | $47.11 | $47.01 | 557,500 |
| 2023-02-02 | $47.27 | $48.09 | $47.10 | $47.81 | $47.71 | 896,692 |
| 2023-02-01 | $45.42 | $46.65 | $45.09 | $46.29 | $46.19 | 252,101 |
| 2023-01-31 | $44.78 | $45.40 | $44.72 | $45.38 | $45.28 | 270,771 |
| 2023-01-30 | $45.16 | $45.28 | $44.64 | $44.66 | $44.56 | 371,050 |
| 2023-01-27 | $44.88 | $45.83 | $44.88 | $45.53 | $45.43 | 317,112 |
| 2023-01-26 | $44.94 | $45.11 | $44.42 | $45.09 | $44.99 | 369,760 |
| 2023-01-25 | $43.87 | $44.43 | $43.37 | $44.36 | $44.26 | 287,541 |
| 2023-01-24 | $44.36 | $44.63 | $44.19 | $44.43 | $44.33 | 416,283 |
| 2023-01-23 | $43.85 | $44.70 | $43.69 | $44.54 | $44.44 | 467,022 |
| 2023-01-20 | $42.76 | $43.65 | $42.63 | $43.61 | $43.51 | 228,217 |
| 2023-01-19 | $42.58 | $42.83 | $42.33 | $42.51 | $42.42 | 156,500 |
| 2023-01-18 | $43.70 | $43.98 | $42.92 | $42.92 | $42.83 | 225,293 |
| 2023-01-17 | $43.43 | $43.67 | $43.20 | $43.50 | $43.40 | 266,401 |
| 2023-01-13 | $42.64 | $43.42 | $42.63 | $43.35 | $43.26 | 234,111 |
| 2023-01-12 | $43.01 | $43.20 | $42.34 | $43.06 | $42.97 | 630,549 |
| 2023-01-11 | $42.29 | $42.85 | $42.17 | $42.85 | $42.76 | 306,909 |
| 2023-01-10 | $41.54 | $42.08 | $41.48 | $42.05 | $41.96 | 900,179 |
| 2023-01-09 | $41.68 | $42.34 | $41.61 | $41.64 | $41.55 | 397,399 |
| 2023-01-06 | $40.61 | $41.56 | $40.24 | $41.44 | $41.35 | 243,387 |
| 2023-01-05 | $40.68 | $40.74 | $40.35 | $40.41 | $40.32 | 209,490 |
| 2023-01-04 | $40.93 | $41.21 | $40.51 | $40.95 | $40.86 | 194,860 |
| 2023-01-03 | $41.32 | $41.56 | $40.42 | $40.75 | $40.66 | 373,352 |
| 2022-12-30 | $40.76 | $41.02 | $40.45 | $40.97 | $40.88 | 835,650 |
| 2022-12-29 | $40.38 | $41.17 | $40.38 | $41.09 | $41.00 | 554,247 |
| 2022-12-28 | $40.49 | $40.82 | $40.00 | $40.02 | $39.93 | 614,353 |
| 2022-12-27 | $40.96 | $41.00 | $40.51 | $40.56 | $40.47 | 1,330,294 |
| 2022-12-23 | $40.95 | $41.22 | $40.60 | $41.09 | $41.00 | 265,437 |
| 2022-12-22 | $41.51 | $41.52 | $40.42 | $41.10 | $41.01 | 594,939 |
| 2022-12-21 | $41.60 | $42.15 | $41.45 | $42.00 | $41.91 | 687,348 |
| 2022-12-20 | $41.11 | $41.59 | $40.93 | $41.35 | $41.26 | 351,731 |
| 2022-12-19 | $41.92 | $42.00 | $41.16 | $41.31 | $41.22 | 407,779 |
| 2022-12-16 | $42.13 | $42.44 | $41.70 | $41.96 | $41.87 | 810,991 |
| 2022-12-15 | $43.21 | $43.38 | $42.37 | $42.56 | $42.33 | 392,315 |
| 2022-12-14 | $44.31 | $44.64 | $43.48 | $43.92 | $43.68 | 217,220 |
| 2022-12-13 | $45.31 | $45.48 | $43.91 | $44.27 | $44.03 | 593,942 |
| 2022-12-12 | $43.25 | $43.85 | $43.18 | $43.85 | $43.61 | 403,309 |
| 2022-12-09 | $43.43 | $43.79 | $43.25 | $43.25 | $43.01 | 256,886 |
| 2022-12-08 | $43.36 | $43.73 | $43.00 | $43.51 | $43.27 | 337,363 |
| 2022-12-07 | $43.15 | $43.39 | $42.88 | $43.06 | $42.82 | 399,625 |
| 2022-12-06 | $44.15 | $44.17 | $43.06 | $43.27 | $43.03 | 334,603 |
| 2022-12-05 | $44.82 | $44.93 | $44.03 | $44.22 | $43.98 | 363,883 |
| 2022-12-02 | $44.36 | $45.20 | $44.36 | $45.09 | $44.84 | 315,818 |
| 2022-12-01 | $45.23 | $45.44 | $44.78 | $45.17 | $44.92 | 499,593 |
| 2022-11-30 | $43.31 | $45.08 | $43.12 | $45.02 | $44.77 | 539,980 |
| 2022-11-29 | $43.57 | $43.59 | $43.03 | $43.22 | $42.98 | 194,250 |
| 2022-11-28 | $43.85 | $44.10 | $43.32 | $43.48 | $43.24 | 320,284 |
| 2022-11-25 | $44.16 | $44.27 | $44.06 | $44.18 | $44.18 | 96,262 |
| 2022-11-23 | $44.00 | $44.46 | $43.93 | $44.41 | $44.41 | 231,664 |
| 2022-11-22 | $43.44 | $43.94 | $43.16 | $43.90 | $43.90 | 143,120 |
| 2022-11-21 | $43.66 | $43.75 | $43.23 | $43.38 | $43.38 | 176,590 |
| 2022-11-18 | $44.35 | $44.35 | $43.47 | $43.77 | $43.77 | 131,311 |
| 2022-11-17 | $43.35 | $44.04 | $43.19 | $43.78 | $43.78 | 151,261 |
| 2022-11-16 | $44.37 | $44.37 | $43.87 | $44.02 | $44.02 | 276,073 |
| 2022-11-15 | $45.10 | $45.17 | $44.16 | $44.61 | $44.61 | 431,058 |
| 2022-11-14 | $44.21 | $44.60 | $43.89 | $43.99 | $43.99 | 219,856 |
| 2022-11-11 | $43.77 | $44.60 | $43.50 | $44.47 | $44.47 | 368,793 |
| 2022-11-10 | $42.52 | $43.65 | $42.30 | $43.63 | $43.63 | 477,988 |
| 2022-11-09 | $41.33 | $41.49 | $40.65 | $40.72 | $40.72 | 257,978 |
| 2022-11-08 | $41.74 | $42.20 | $41.11 | $41.73 | $41.73 | 301,536 |
| 2022-11-07 | $41.31 | $41.57 | $40.93 | $41.44 | $41.44 | 281,014 |
| 2022-11-04 | $41.25 | $41.44 | $40.27 | $41.13 | $41.13 | 260,206 |
| 2022-11-03 | $40.92 | $41.12 | $40.48 | $40.62 | $40.62 | 686,054 |
| 2022-11-02 | $42.73 | $43.16 | $41.31 | $41.31 | $41.31 | 273,119 |
| 2022-11-01 | $43.65 | $43.72 | $42.69 | $42.75 | $42.75 | 158,708 |
| 2022-10-31 | $43.17 | $43.37 | $42.87 | $43.11 | $43.11 | 266,669 |
| 2022-10-28 | $42.17 | $43.61 | $42.16 | $43.54 | $43.54 | 231,503 |
| 2022-10-27 | $42.99 | $43.13 | $42.30 | $42.35 | $42.35 | 354,636 |
| 2022-10-26 | $43.16 | $43.96 | $42.96 | $43.05 | $43.05 | 440,823 |
| 2022-10-25 | $43.14 | $43.95 | $43.12 | $43.90 | $43.90 | 369,314 |
| 2022-10-24 | $42.58 | $43.08 | $42.00 | $42.98 | $42.98 | 234,950 |
| 2022-10-21 | $41.44 | $42.62 | $41.30 | $42.58 | $42.58 | 201,581 |
| 2022-10-20 | $41.68 | $42.47 | $41.46 | $41.62 | $41.62 | 174,707 |
| 2022-10-19 | $41.95 | $42.36 | $41.53 | $41.87 | $41.87 | 163,270 |
| 2022-10-18 | $42.88 | $43.02 | $41.82 | $42.23 | $42.23 | 214,406 |
| 2022-10-17 | $41.32 | $41.92 | $41.31 | $41.86 | $41.86 | 250,037 |
| 2022-10-14 | $42.19 | $42.20 | $40.43 | $40.54 | $40.54 | 406,812 |
| 2022-10-13 | $39.81 | $41.93 | $39.52 | $41.77 | $41.77 | 508,019 |
| 2022-10-12 | $40.93 | $41.13 | $40.69 | $40.87 | $40.87 | 309,112 |
| 2022-10-11 | $41.04 | $41.58 | $40.58 | $40.89 | $40.89 | 321,535 |
| 2022-10-10 | $41.82 | $41.82 | $40.97 | $41.38 | $41.38 | 406,143 |
| 2022-10-07 | $42.75 | $42.75 | $41.60 | $41.82 | $41.82 | 316,698 |
| 2022-10-06 | $43.51 | $44.03 | $43.35 | $43.45 | $43.45 | 196,358 |
| 2022-10-05 | $43.14 | $43.93 | $42.78 | $43.69 | $43.69 | 285,391 |
| 2022-10-04 | $43.25 | $43.83 | $43.25 | $43.76 | $43.76 | 509,747 |
| 2022-10-03 | $41.62 | $42.63 | $41.44 | $42.41 | $42.41 | 414,562 |
| 2022-09-30 | $41.92 | $42.67 | $41.44 | $41.44 | $41.44 | 2,578,388 |
| 2022-09-29 | $42.65 | $42.67 | $41.61 | $42.12 | $42.12 | 479,484 |
| 2022-09-28 | $42.44 | $43.46 | $42.18 | $43.28 | $43.28 | 338,236 |
| 2022-09-27 | $42.93 | $43.22 | $42.06 | $42.44 | $42.44 | 396,151 |
| 2022-09-26 | $42.53 | $43.20 | $42.28 | $42.35 | $42.35 | 514,909 |
| 2022-09-23 | $42.90 | $43.00 | $42.06 | $42.57 | $42.57 | 793,639 |
| 2022-09-22 | $43.82 | $43.93 | $43.20 | $43.37 | $43.37 | 444,040 |
| 2022-09-21 | $44.88 | $45.53 | $43.95 | $43.95 | $43.95 | 224,216 |
| 2022-09-20 | $44.85 | $45.15 | $44.43 | $44.81 | $44.81 | 709,699 |
| 2022-09-19 | $44.37 | $45.20 | $44.37 | $45.20 | $45.20 | 188,042 |
| 2022-09-16 | $44.68 | $44.88 | $44.30 | $44.83 | $44.83 | 432,234 |
| 2022-09-15 | $45.75 | $46.18 | $45.14 | $45.40 | $45.40 | 261,206 |
| 2022-09-14 | $45.89 | $46.09 | $45.56 | $46.01 | $46.01 | 183,495 |
| 2022-09-13 | $46.84 | $46.96 | $45.53 | $45.62 | $45.62 | 860,343 |
| 2022-09-12 | $47.84 | $48.16 | $47.72 | $48.15 | $48.15 | 233,812 |
| 2022-09-09 | $46.89 | $47.62 | $46.89 | $47.56 | $47.56 | 179,659 |
| 2022-09-08 | $45.86 | $46.69 | $45.71 | $46.52 | $46.52 | 310,169 |
| 2022-09-07 | $45.39 | $46.35 | $45.37 | $46.23 | $46.23 | 216,591 |
| 2022-09-06 | $45.67 | $45.72 | $45.00 | $45.27 | $45.27 | 208,685 |
| 2022-09-02 | $46.66 | $46.87 | $45.40 | $45.62 | $45.62 | 284,981 |
| 2022-09-01 | $45.97 | $46.28 | $45.30 | $46.21 | $46.21 | 356,633 |
| 2022-08-31 | $46.94 | $47.11 | $46.30 | $46.32 | $46.32 | 195,608 |
| 2022-08-30 | $47.37 | $47.44 | $46.20 | $46.53 | $46.53 | 294,756 |
| 2022-08-29 | $47.08 | $47.53 | $46.93 | $47.07 | $47.07 | 370,571 |
| 2022-08-26 | $49.55 | $49.64 | $47.59 | $47.59 | $47.59 | 472,457 |
| 2022-08-25 | $49.05 | $49.52 | $48.86 | $49.51 | $49.51 | 206,093 |
| 2022-08-24 | $48.51 | $48.99 | $48.44 | $48.68 | $48.68 | 180,820 |
| 2022-08-23 | $48.55 | $48.92 | $48.44 | $48.54 | $48.54 | 152,455 |
| 2022-08-22 | $49.04 | $49.16 | $48.41 | $48.57 | $48.57 | 274,742 |
| 2022-08-19 | $50.28 | $50.31 | $49.67 | $49.81 | $49.81 | 246,427 |
| 2022-08-18 | $50.73 | $50.93 | $50.44 | $50.84 | $50.84 | 379,543 |
| 2022-08-17 | $50.89 | $51.14 | $50.39 | $50.71 | $50.71 | 360,632 |
| 2022-08-16 | $51.34 | $51.62 | $50.82 | $51.36 | $51.36 | 266,774 |
| 2022-08-15 | $50.97 | $51.49 | $50.89 | $51.43 | $51.43 | 575,634 |
| 2022-08-12 | $50.48 | $51.12 | $50.27 | $51.12 | $51.12 | 545,650 |
| 2022-08-11 | $50.80 | $51.02 | $49.99 | $50.09 | $50.09 | 424,084 |
| 2022-08-10 | $50.10 | $50.38 | $49.72 | $50.30 | $50.30 | 443,190 |
| 2022-08-09 | $49.29 | $49.29 | $48.72 | $48.96 | $48.96 | 252,674 |
| 2022-08-08 | $49.84 | $50.33 | $49.33 | $49.55 | $49.55 | 441,762 |
| 2022-08-05 | $49.07 | $49.83 | $49.03 | $49.59 | $49.59 | 279,014 |
| 2022-08-04 | $49.70 | $49.88 | $49.34 | $49.80 | $49.80 | 392,332 |
| 2022-08-03 | $48.70 | $49.71 | $48.64 | $49.60 | $49.60 | 378,669 |
| 2022-08-02 | $48.06 | $48.94 | $47.96 | $48.37 | $48.37 | 369,317 |
| 2022-08-01 | $48.33 | $48.95 | $48.01 | $48.46 | $48.46 | 916,052 |
| 2022-07-29 | $47.95 | $48.63 | $47.71 | $48.55 | $48.55 | 484,564 |
| 2022-07-28 | $47.18 | $47.68 | $46.54 | $47.61 | $47.61 | 391,390 |
| 2022-07-27 | $46.01 | $47.28 | $45.86 | $47.08 | $47.08 | 279,736 |
| 2022-07-26 | $45.77 | $45.88 | $45.15 | $45.29 | $45.29 | 441,543 |
| 2022-07-25 | $46.42 | $46.42 | $45.83 | $46.16 | $46.16 | 296,204 |
| 2022-07-22 | $47.18 | $47.32 | $46.08 | $46.36 | $46.36 | 193,190 |
| 2022-07-21 | $46.68 | $47.24 | $46.22 | $47.24 | $47.24 | 226,928 |
| 2022-07-20 | $45.93 | $46.73 | $45.81 | $46.59 | $46.59 | 438,494 |
| 2022-07-19 | $44.93 | $45.85 | $44.81 | $45.85 | $45.85 | 213,483 |
| 2022-07-18 | $45.20 | $45.48 | $44.30 | $44.47 | $44.47 | 195,225 |
| 2022-07-15 | $44.41 | $44.78 | $44.19 | $44.78 | $44.78 | 352,243 |
| 2022-07-14 | $43.60 | $44.12 | $43.05 | $44.01 | $44.01 | 295,071 |
| 2022-07-13 | $43.33 | $44.30 | $43.14 | $44.01 | $44.01 | 211,073 |
| 2022-07-12 | $44.64 | $44.93 | $43.86 | $44.12 | $44.12 | 233,582 |
| 2022-07-11 | $45.20 | $45.20 | $44.43 | $44.54 | $44.54 | 220,639 |
| 2022-07-08 | $44.95 | $45.75 | $44.93 | $45.55 | $45.55 | 284,810 |
| 2022-07-07 | $44.72 | $45.57 | $44.70 | $45.46 | $45.46 | 334,067 |
| 2022-07-06 | $44.42 | $44.80 | $44.05 | $44.52 | $44.52 | 256,460 |
| 2022-07-05 | $43.03 | $44.33 | $42.73 | $44.33 | $44.33 | 255,807 |
| 2022-07-01 | $42.92 | $43.59 | $42.75 | $43.55 | $43.55 | 295,816 |
| 2022-06-30 | $43.29 | $43.72 | $42.51 | $43.15 | $43.15 | 293,338 |
| 2022-06-29 | $43.75 | $43.98 | $43.39 | $43.78 | $43.78 | 211,319 |
| 2022-06-28 | $45.14 | $45.55 | $43.77 | $43.79 | $43.79 | 242,056 |
| 2022-06-27 | $45.67 | $45.70 | $44.95 | $45.08 | $45.08 | 391,462 |
| 2022-06-24 | $44.39 | $45.42 | $44.33 | $45.39 | $45.39 | 322,005 |
| 2022-06-23 | $43.63 | $44.02 | $43.18 | $43.90 | $43.90 | 426,178 |
| 2022-06-22 | $42.87 | $43.87 | $42.72 | $43.25 | $43.25 | 254,808 |
| 2022-06-21 | $42.92 | $43.65 | $42.92 | $43.26 | $43.26 | 741,274 |
| 2022-06-17 | $41.77 | $42.57 | $41.60 | $42.21 | $42.21 | 461,183 |
| 2022-06-16 | $42.47 | $42.55 | $41.42 | $41.77 | $41.68 | 1,065,898 |
| 2022-06-15 | $42.85 | $44.04 | $42.64 | $43.45 | $43.36 | 435,815 |
| 2022-06-14 | $42.64 | $42.83 | $42.06 | $42.46 | $42.37 | 591,305 |
| 2022-06-13 | $43.16 | $43.45 | $42.26 | $42.42 | $42.33 | 1,068,481 |
| 2022-06-10 | $45.32 | $45.54 | $44.40 | $44.48 | $44.39 | 609,699 |
| 2022-06-09 | $47.03 | $47.44 | $46.06 | $46.08 | $45.98 | 202,709 |
| 2022-06-08 | $47.52 | $47.92 | $47.20 | $47.31 | $47.21 | 177,667 |
| 2022-06-07 | $46.67 | $47.75 | $46.53 | $47.68 | $47.58 | 220,831 |
| 2022-06-06 | $47.63 | $47.97 | $47.01 | $47.20 | $47.10 | 244,227 |
| 2022-06-03 | $47.42 | $47.68 | $46.85 | $47.05 | $46.95 | 377,783 |
| 2022-06-02 | $46.81 | $48.19 | $46.57 | $48.17 | $48.07 | 243,830 |
| 2022-06-01 | $47.67 | $47.90 | $46.57 | $46.96 | $46.86 | 297,182 |
| 2022-05-31 | $47.53 | $47.73 | $46.75 | $47.26 | $47.16 | 838,642 |
| 2022-05-27 | $46.44 | $47.45 | $46.40 | $47.43 | $47.33 | 456,214 |
| 2022-05-26 | $44.73 | $46.14 | $44.68 | $45.95 | $45.85 | 335,280 |
| 2022-05-25 | $43.82 | $45.02 | $43.77 | $44.69 | $44.59 | 279,070 |
| 2022-05-24 | $44.41 | $44.41 | $43.41 | $44.08 | $43.99 | 357,250 |
| 2022-05-23 | $44.55 | $45.17 | $44.21 | $45.15 | $45.05 | 291,641 |
| 2022-05-20 | $45.09 | $45.10 | $43.18 | $44.38 | $44.29 | 529,025 |
| 2022-05-19 | $44.34 | $45.26 | $44.25 | $44.52 | $44.43 | 617,997 |
| 2022-05-18 | $46.16 | $46.28 | $44.57 | $44.66 | $44.56 | 462,468 |
| 2022-05-17 | $46.55 | $46.88 | $45.95 | $46.82 | $46.72 | 317,477 |
| 2022-05-16 | $45.98 | $46.16 | $45.44 | $45.60 | $45.50 | 775,803 |
| 2022-05-13 | $45.12 | $46.35 | $44.96 | $46.09 | $45.99 | 487,227 |
| 2022-05-12 | $43.73 | $45.17 | $43.46 | $44.44 | $44.35 | 882,590 |
| 2022-05-11 | $45.62 | $46.36 | $44.33 | $44.42 | $44.33 | 816,064 |
| 2022-05-10 | $46.41 | $46.71 | $45.18 | $45.90 | $45.80 | 962,042 |
| 2022-05-09 | $46.68 | $46.90 | $45.25 | $45.50 | $45.40 | 1,142,967 |
| 2022-05-06 | $47.78 | $48.29 | $46.85 | $47.50 | $47.40 | 681,985 |
| 2022-05-05 | $50.04 | $50.04 | $47.62 | $48.16 | $48.06 | 729,072 |
| 2022-05-04 | $49.03 | $50.72 | $48.33 | $50.64 | $50.53 | 373,152 |
| 2022-05-03 | $48.89 | $49.42 | $48.61 | $49.03 | $48.93 | 533,429 |
| 2022-05-02 | $48.07 | $48.97 | $47.62 | $48.89 | $48.79 | 950,644 |
| 2022-04-29 | $49.75 | $50.26 | $48.10 | $48.18 | $48.08 | 516,408 |
| 2022-04-28 | $49.58 | $50.54 | $48.75 | $50.23 | $50.12 | 384,446 |
| 2022-04-27 | $48.94 | $49.60 | $48.53 | $48.75 | $48.65 | 651,322 |
| 2022-04-26 | $50.37 | $50.37 | $48.78 | $48.79 | $48.69 | 489,744 |
| 2022-04-25 | $49.86 | $50.79 | $49.66 | $50.76 | $50.65 | 491,752 |
| 2022-04-22 | $51.47 | $51.58 | $50.10 | $50.14 | $50.03 | 491,657 |
| 2022-04-21 | $53.13 | $53.54 | $51.30 | $51.44 | $51.33 | 491,049 |
| 2022-04-20 | $53.48 | $53.48 | $52.42 | $52.54 | $52.43 | 249,872 |
| 2022-04-19 | $51.91 | $53.25 | $51.91 | $53.15 | $53.04 | 336,544 |
| 2022-04-18 | $52.03 | $52.34 | $51.59 | $52.04 | $51.93 | 368,190 |
| 2022-04-14 | $53.29 | $53.33 | $52.10 | $52.17 | $52.06 | 357,463 |
| 2022-04-13 | $52.15 | $53.39 | $52.15 | $53.22 | $53.11 | 341,942 |
| 2022-04-12 | $52.98 | $53.44 | $51.97 | $52.19 | $52.08 | 296,567 |
| 2022-04-11 | $53.00 | $53.08 | $52.32 | $52.36 | $52.25 | 450,846 |
| 2022-04-08 | $54.15 | $54.16 | $53.47 | $53.62 | $53.51 | 253,714 |
| 2022-04-07 | $54.01 | $54.57 | $53.44 | $54.28 | $54.16 | 303,965 |
| 2022-04-06 | $54.61 | $54.79 | $53.83 | $54.28 | $54.16 | 591,718 |
| 2022-04-05 | $56.62 | $56.67 | $55.35 | $55.51 | $55.39 | 410,337 |
| 2022-04-04 | $55.87 | $56.70 | $55.71 | $56.67 | $56.55 | 241,942 |
| 2022-04-01 | $55.82 | $55.84 | $55.16 | $55.67 | $55.55 | 231,887 |
| 2022-03-31 | $56.48 | $56.48 | $55.51 | $55.56 | $55.44 | 304,499 |
| 2022-03-30 | $56.74 | $57.04 | $56.15 | $56.39 | $56.27 | 521,907 |
| 2022-03-29 | $56.67 | $57.16 | $56.23 | $57.05 | $56.93 | 951,783 |
| 2022-03-28 | $55.33 | $56.00 | $55.02 | $55.99 | $55.87 | 428,552 |
| 2022-03-25 | $55.47 | $55.49 | $54.67 | $55.29 | $55.17 | 230,930 |
| 2022-03-24 | $54.53 | $55.37 | $54.23 | $55.36 | $55.24 | 246,240 |
| 2022-03-23 | $54.78 | $55.22 | $54.34 | $54.34 | $54.22 | 328,143 |
| 2022-03-22 | $54.19 | $55.16 | $54.05 | $55.02 | $54.90 | 316,908 |
| 2022-03-21 | $54.21 | $54.44 | $53.44 | $54.01 | $53.90 | 402,215 |
| 2022-03-18 | $53.08 | $54.25 | $52.79 | $54.20 | $54.08 | 377,160 |
| 2022-03-17 | $52.29 | $53.20 | $52.00 | $53.16 | $52.98 | 446,738 |
| 2022-03-16 | $51.32 | $52.50 | $50.77 | $52.48 | $52.30 | 457,093 |
| 2022-03-15 | $49.44 | $50.67 | $49.25 | $50.51 | $50.34 | 381,344 |
| 2022-03-14 | $50.05 | $50.46 | $49.05 | $49.11 | $48.94 | 395,511 |
| 2022-03-11 | $51.58 | $51.72 | $50.13 | $50.21 | $50.04 | 201,362 |
| 2022-03-10 | $51.03 | $51.39 | $50.55 | $51.27 | $51.09 | 230,980 |
| 2022-03-09 | $51.33 | $51.91 | $50.83 | $51.66 | $51.48 | 303,083 |
| 2022-03-08 | $50.02 | $51.37 | $49.43 | $49.96 | $49.79 | 562,935 |
| 2022-03-07 | $51.89 | $52.15 | $50.08 | $50.11 | $49.94 | 648,398 |
| 2022-03-04 | $52.34 | $52.64 | $51.62 | $51.96 | $51.78 | 346,697 |
| 2022-03-03 | $54.13 | $54.13 | $52.59 | $52.80 | $52.62 | 257,298 |
| 2022-03-02 | $53.23 | $53.85 | $52.65 | $53.64 | $53.46 | 317,618 |
| 2022-03-01 | $53.43 | $53.80 | $52.45 | $52.86 | $52.68 | 405,662 |
| 2022-02-28 | $52.83 | $53.91 | $52.81 | $53.68 | $53.50 | 539,458 |
| 2022-02-25 | $52.80 | $53.44 | $52.13 | $53.37 | $53.19 | 398,627 |
| 2022-02-24 | $49.32 | $52.61 | $49.01 | $52.51 | $52.33 | 1,201,786 |
| 2022-02-23 | $52.60 | $52.81 | $50.86 | $50.86 | $50.69 | 592,862 |
| 2022-02-22 | $52.36 | $53.13 | $51.72 | $52.19 | $52.01 | 639,620 |
| 2022-02-18 | $53.67 | $53.68 | $52.54 | $52.91 | $52.73 | 331,613 |
| 2022-02-17 | $54.53 | $54.73 | $53.44 | $53.54 | $53.36 | 318,038 |
| 2022-02-16 | $54.73 | $55.29 | $54.35 | $55.06 | $54.87 | 265,956 |
| 2022-02-15 | $54.60 | $55.14 | $54.56 | $55.07 | $54.88 | 301,666 |
| 2022-02-14 | $53.61 | $54.30 | $53.30 | $53.77 | $53.59 | 340,963 |
| 2022-02-11 | $55.34 | $55.62 | $53.59 | $53.80 | $53.62 | 550,327 |
| 2022-02-10 | $55.64 | $56.58 | $55.05 | $55.39 | $55.20 | 294,551 |
| 2022-02-09 | $56.08 | $56.49 | $55.86 | $56.47 | $56.28 | 344,013 |
| 2022-02-08 | $54.62 | $55.47 | $54.36 | $55.36 | $55.17 | 232,298 |
| 2022-02-07 | $55.17 | $55.52 | $54.50 | $54.64 | $54.45 | 355,541 |
| 2022-02-04 | $54.29 | $55.46 | $54.00 | $55.00 | $54.81 | 423,960 |
| 2022-02-03 | $54.85 | $55.43 | $54.05 | $54.23 | $54.04 | 532,160 |
| 2022-02-02 | $56.62 | $56.62 | $55.64 | $56.21 | $56.02 | 622,100 |
| 2022-02-01 | $55.69 | $55.97 | $54.84 | $55.91 | $55.72 | 669,667 |
| 2022-01-31 | $53.87 | $55.54 | $53.68 | $55.54 | $55.35 | 601,625 |
| 2022-01-28 | $52.25 | $53.65 | $51.60 | $53.60 | $53.42 | 349,257 |
| 2022-01-27 | $53.48 | $53.67 | $51.91 | $52.06 | $51.88 | 487,983 |
| 2022-01-26 | $54.17 | $54.56 | $52.20 | $52.71 | $52.53 | 796,000 |
| 2022-01-25 | $53.17 | $53.74 | $52.30 | $52.81 | $52.63 | 537,233 |
| 2022-01-24 | $52.63 | $54.06 | $51.03 | $54.04 | $53.86 | 1,643,184 |
| 2022-01-21 | $54.96 | $55.25 | $53.68 | $53.72 | $53.54 | 1,029,453 |
| 2022-01-20 | $56.28 | $57.08 | $55.11 | $55.24 | $55.05 | 429,946 |
| 2022-01-19 | $56.90 | $57.16 | $55.85 | $55.94 | $55.75 | 429,038 |
| 2022-01-18 | $57.08 | $57.46 | $56.44 | $56.66 | $56.47 | 551,620 |
| 2022-01-14 | $57.44 | $58.07 | $57.28 | $58.04 | $57.84 | 367,035 |
| 2022-01-13 | $59.30 | $59.50 | $57.64 | $57.76 | $57.56 | 302,374 |
| 2022-01-12 | $59.50 | $59.72 | $58.89 | $59.22 | $59.02 | 257,321 |
| 2022-01-11 | $58.22 | $59.09 | $57.79 | $59.03 | $58.83 | 548,863 |
| 2022-01-10 | $57.75 | $58.27 | $56.61 | $58.27 | $58.07 | 657,280 |
| 2022-01-07 | $58.89 | $59.15 | $57.99 | $58.26 | $58.06 | 382,408 |
| 2022-01-06 | $58.74 | $59.22 | $58.09 | $58.77 | $58.57 | 380,973 |
| 2022-01-05 | $60.76 | $60.76 | $58.85 | $58.93 | $58.73 | 655,828 |
| 2022-01-04 | $61.85 | $61.85 | $60.45 | $60.88 | $60.67 | 397,794 |
| 2022-01-03 | $61.34 | $61.67 | $60.89 | $61.67 | $61.46 | 371,220 |
| 2021-12-31 | $61.18 | $61.42 | $60.90 | $60.90 | $60.69 | 281,379 |
| 2021-12-30 | $61.32 | $61.81 | $61.29 | $61.35 | $61.14 | 195,835 |
| 2021-12-29 | $61.50 | $61.69 | $61.10 | $61.40 | $61.19 | 389,465 |
| 2021-12-28 | $61.88 | $62.00 | $61.37 | $61.50 | $61.29 | 246,809 |
| 2021-12-27 | $61.20 | $61.83 | $61.17 | $61.83 | $61.62 | 280,995 |
| 2021-12-23 | $60.61 | $61.13 | $60.51 | $60.97 | $60.76 | 212,003 |
| 2021-12-22 | $59.75 | $60.45 | $59.61 | $60.45 | $60.24 | 397,636 |
| 2021-12-21 | $58.90 | $59.76 | $58.45 | $59.74 | $59.54 | 351,801 |
| 2021-12-20 | $58.12 | $58.47 | $57.81 | $58.40 | $58.20 | 439,876 |
| 2021-12-17 | $58.68 | $59.57 | $58.27 | $59.03 | $58.83 | 231,820 |
| 2021-12-16 | $61.01 | $61.05 | $59.01 | $59.26 | $58.95 | 350,573 |
| 2021-12-15 | $59.48 | $60.77 | $58.75 | $60.69 | $60.37 | 329,795 |
| 2021-12-14 | $59.37 | $59.79 | $58.89 | $59.47 | $59.16 | 412,131 |
| 2021-12-13 | $61.01 | $61.01 | $60.10 | $60.10 | $59.78 | 199,960 |
| 2021-12-10 | $60.96 | $61.10 | $60.33 | $60.93 | $60.61 | 121,062 |
| 2021-12-09 | $61.41 | $61.59 | $60.48 | $60.55 | $60.23 | 200,043 |
| 2021-12-08 | $61.32 | $61.56 | $60.88 | $61.52 | $61.20 | 157,967 |
| 2021-12-07 | $60.35 | $61.25 | $60.35 | $61.10 | $60.78 | 378,230 |
| 2021-12-06 | $58.79 | $59.57 | $58.20 | $59.35 | $59.04 | 385,083 |
| 2021-12-03 | $60.18 | $60.29 | $58.18 | $58.79 | $58.48 | 525,794 |
| 2021-12-02 | $59.17 | $60.15 | $59.00 | $59.85 | $59.54 | 283,448 |
| 2021-12-01 | $61.42 | $61.58 | $59.38 | $59.41 | $59.10 | 387,391 |
| 2021-11-30 | $61.32 | $61.62 | $60.15 | $60.59 | $60.27 | 306,745 |
| 2021-11-29 | $61.19 | $61.66 | $60.90 | $61.43 | $61.11 | 389,769 |
| 2021-11-26 | $60.86 | $61.29 | $60.18 | $60.43 | $60.11 | 328,695 |
| 2021-11-24 | $61.10 | $61.74 | $60.80 | $61.74 | $61.42 | 160,943 |
| 2021-11-23 | $61.64 | $61.92 | $60.76 | $61.42 | $61.10 | 603,390 |
| 2021-11-22 | $62.81 | $63.11 | $61.75 | $61.77 | $61.45 | 300,958 |
| 2021-11-19 | $62.50 | $62.77 | $62.37 | $62.46 | $62.13 | 171,998 |
| 2021-11-18 | $62.22 | $62.35 | $61.69 | $62.27 | $61.94 | 160,637 |
| 2021-11-17 | $62.03 | $62.25 | $61.92 | $61.98 | $61.65 | 132,827 |
| 2021-11-16 | $61.60 | $62.21 | $61.60 | $62.10 | $61.77 | 187,110 |
| 2021-11-15 | $61.81 | $61.96 | $61.38 | $61.72 | $61.40 | 211,412 |
| 2021-11-12 | $61.31 | $61.74 | $61.07 | $61.70 | $61.38 | 179,774 |
| 2021-11-11 | $61.29 | $61.34 | $61.05 | $61.10 | $60.78 | 243,233 |
| 2021-11-10 | $61.39 | $61.73 | $60.46 | $60.79 | $60.47 | 276,134 |
| 2021-11-09 | $62.35 | $62.35 | $61.60 | $61.84 | $61.52 | 249,302 |
| 2021-11-08 | $62.25 | $62.37 | $62.10 | $62.13 | $61.80 | 189,369 |
| 2021-11-05 | $62.30 | $62.44 | $61.88 | $62.16 | $61.83 | 233,346 |
| 2021-11-04 | $61.76 | $62.07 | $61.53 | $61.97 | $61.64 | 295,874 |
| 2021-11-03 | $60.94 | $61.50 | $60.71 | $61.48 | $61.16 | 203,029 |
| 2021-11-02 | $60.59 | $60.88 | $60.50 | $60.85 | $60.53 | 169,181 |
| 2021-11-01 | $60.44 | $60.62 | $60.11 | $60.59 | $60.27 | 240,215 |
| 2021-10-29 | $59.65 | $60.26 | $59.50 | $60.26 | $59.94 | 195,581 |
| 2021-10-28 | $59.52 | $60.01 | $59.39 | $59.95 | $59.64 | 215,863 |
| 2021-10-27 | $59.30 | $59.70 | $59.21 | $59.26 | $58.95 | 162,233 |
| 2021-10-26 | $59.67 | $59.81 | $59.05 | $59.26 | $58.95 | 323,455 |
| 2021-10-25 | $58.93 | $59.33 | $58.64 | $59.24 | $58.93 | 391,727 |
| 2021-10-22 | $59.05 | $59.11 | $58.45 | $58.72 | $58.41 | 157,318 |
| 2021-10-21 | $58.62 | $59.19 | $58.62 | $59.19 | $58.88 | 174,098 |
| 2021-10-20 | $58.98 | $59.03 | $58.63 | $58.78 | $58.47 | 189,066 |
| 2021-10-19 | $58.66 | $58.88 | $58.50 | $58.86 | $58.55 | 236,587 |
| 2021-10-18 | $57.78 | $58.45 | $57.70 | $58.40 | $58.09 | 251,279 |
| 2021-10-15 | $57.75 | $57.97 | $57.73 | $57.93 | $57.63 | 213,125 |
| 2021-10-14 | $57.06 | $57.64 | $57.06 | $57.57 | $57.27 | 262,251 |
| 2021-10-13 | $56.49 | $56.68 | $56.27 | $56.66 | $56.36 | 134,558 |
| 2021-10-12 | $56.42 | $56.54 | $56.14 | $56.28 | $55.98 | 144,246 |
| 2021-10-11 | $56.49 | $57.02 | $56.32 | $56.33 | $56.03 | 149,595 |
| 2021-10-08 | $57.18 | $57.20 | $56.66 | $56.66 | $56.36 | 227,022 |
| 2021-10-07 | $56.93 | $57.37 | $56.85 | $56.91 | $56.61 | 257,742 |
| 2021-10-06 | $55.54 | $56.40 | $55.41 | $56.40 | $56.10 | 190,769 |
| 2021-10-05 | $55.52 | $56.40 | $55.52 | $56.10 | $55.81 | 176,536 |
| 2021-10-04 | $56.44 | $56.44 | $55.13 | $55.44 | $55.15 | 562,859 |
| 2021-10-01 | $56.19 | $56.76 | $55.66 | $56.63 | $56.33 | 239,716 |
| 2021-09-30 | $56.59 | $56.91 | $56.14 | $56.18 | $55.88 | 392,267 |
| 2021-09-29 | $56.89 | $57.09 | $56.35 | $56.43 | $56.13 | 239,719 |
| 2021-09-28 | $57.65 | $57.65 | $56.52 | $56.64 | $56.34 | 450,687 |
| 2021-09-27 | $58.17 | $58.29 | $57.77 | $58.21 | $57.90 | 279,269 |
| 2021-09-24 | $58.23 | $58.54 | $58.05 | $58.42 | $58.11 | 143,732 |
| 2021-09-23 | $58.11 | $58.62 | $58.06 | $58.50 | $58.19 | 183,920 |
| 2021-09-22 | $57.50 | $58.11 | $57.34 | $57.90 | $57.60 | 301,807 |
| 2021-09-21 | $57.57 | $57.71 | $57.11 | $57.32 | $57.02 | 277,068 |
| 2021-09-20 | $57.36 | $57.70 | $56.43 | $57.23 | $56.93 | 749,328 |
| 2021-09-17 | $59.05 | $59.05 | $58.25 | $58.51 | $58.20 | 174,742 |
| 2021-09-16 | $58.89 | $59.15 | $58.53 | $59.05 | $58.65 | 112,159 |
| 2021-09-15 | $58.49 | $59.01 | $58.25 | $58.98 | $58.58 | 173,252 |
| 2021-09-14 | $58.99 | $59.00 | $58.37 | $58.54 | $58.15 | 179,628 |
| 2021-09-13 | $59.00 | $59.16 | $58.43 | $58.78 | $58.38 | 245,690 |
| 2021-09-10 | $59.62 | $59.70 | $58.75 | $58.82 | $58.42 | 164,883 |
| 2021-09-09 | $59.34 | $59.70 | $59.25 | $59.32 | $58.92 | 218,625 |
| 2021-09-08 | $59.76 | $59.79 | $59.15 | $59.45 | $59.05 | 175,062 |
| 2021-09-07 | $59.80 | $59.89 | $59.65 | $59.79 | $59.39 | 200,289 |
| 2021-09-03 | $59.57 | $59.80 | $59.49 | $59.72 | $59.32 | 176,862 |
| 2021-09-02 | $59.78 | $59.85 | $59.44 | $59.56 | $59.16 | 204,483 |
| 2021-09-01 | $59.55 | $59.79 | $59.49 | $59.54 | $59.14 | 325,267 |
| 2021-08-31 | $59.44 | $59.44 | $59.08 | $59.37 | $58.97 | 226,352 |
| 2021-08-30 | $58.99 | $59.43 | $58.96 | $59.38 | $58.98 | 228,107 |
| 2021-08-27 | $58.16 | $58.87 | $58.16 | $58.77 | $58.37 | 178,392 |
| 2021-08-26 | $58.46 | $58.55 | $58.08 | $58.16 | $57.77 | 159,780 |
| 2021-08-25 | $58.48 | $58.55 | $58.35 | $58.48 | $58.09 | 127,517 |
| 2021-08-24 | $58.20 | $58.45 | $58.16 | $58.35 | $57.96 | 152,426 |
| 2021-08-23 | $57.49 | $58.16 | $57.44 | $58.03 | $57.64 | 271,847 |
| 2021-08-20 | $56.54 | $57.23 | $56.54 | $57.23 | $56.84 | 239,576 |
| 2021-08-19 | $56.22 | $56.82 | $56.00 | $56.58 | $56.20 | 279,583 |
| 2021-08-18 | $57.00 | $57.17 | $56.47 | $56.47 | $56.09 | 168,427 |
| 2021-08-17 | $57.20 | $57.22 | $56.55 | $56.99 | $56.61 | 244,894 |
| 2021-08-16 | $57.41 | $57.49 | $56.80 | $57.46 | $57.07 | 223,246 |
| 2021-08-13 | $57.46 | $57.70 | $57.46 | $57.56 | $57.17 | 117,235 |
| 2021-08-12 | $57.35 | $57.60 | $57.12 | $57.55 | $57.16 | 154,156 |
| 2021-08-11 | $57.54 | $57.72 | $57.10 | $57.39 | $57.00 | 173,768 |
| 2021-08-10 | $57.91 | $57.93 | $57.32 | $57.44 | $57.05 | 144,151 |
| 2021-08-09 | $57.76 | $57.88 | $57.52 | $57.78 | $57.39 | 171,810 |
| 2021-08-06 | $57.80 | $57.88 | $57.49 | $57.64 | $57.25 | 146,627 |
| 2021-08-05 | $57.62 | $57.89 | $57.50 | $57.80 | $57.41 | 156,704 |
| 2021-08-04 | $57.32 | $57.59 | $57.26 | $57.49 | $57.10 | 114,343 |
| 2021-08-03 | $57.25 | $57.34 | $56.63 | $57.33 | $56.94 | 133,593 |
| 2021-08-02 | $57.38 | $57.41 | $56.95 | $57.10 | $56.72 | 222,662 |
| 2021-07-30 | $56.91 | $57.25 | $56.79 | $57.09 | $56.71 | 138,770 |
| 2021-07-29 | $57.25 | $57.69 | $57.25 | $57.47 | $57.08 | 149,586 |
| 2021-07-28 | $57.05 | $57.52 | $57.01 | $57.36 | $56.97 | 163,330 |
| 2021-07-27 | $57.68 | $57.68 | $56.35 | $56.92 | $56.54 | 271,688 |
| 2021-07-26 | $57.63 | $57.72 | $57.45 | $57.67 | $57.28 | 233,151 |
| 2021-07-23 | $57.35 | $57.70 | $57.09 | $57.60 | $57.21 | 546,190 |
| 2021-07-22 | $56.94 | $57.10 | $56.75 | $57.02 | $56.64 | 144,290 |
| 2021-07-21 | $56.22 | $56.81 | $56.17 | $56.75 | $56.37 | 413,677 |
| 2021-07-20 | $55.74 | $56.63 | $55.50 | $56.38 | $56.00 | 203,657 |
| 2021-07-19 | $55.15 | $55.60 | $55.06 | $55.43 | $55.06 | 431,674 |
| 2021-07-16 | $56.68 | $56.83 | $55.95 | $56.01 | $55.63 | 609,021 |
| 2021-07-15 | $56.95 | $56.95 | $56.12 | $56.56 | $56.18 | 307,866 |
| 2021-07-14 | $57.45 | $57.55 | $56.87 | $56.96 | $56.58 | 204,365 |
| 2021-07-13 | $57.25 | $57.56 | $56.99 | $57.06 | $56.68 | 268,331 |
| 2021-07-12 | $57.18 | $57.32 | $56.99 | $57.26 | $56.87 | 152,095 |
| 2021-07-09 | $56.58 | $57.15 | $56.55 | $57.09 | $56.71 | 126,629 |
| 2021-07-08 | $56.27 | $56.77 | $55.88 | $56.55 | $56.17 | 279,689 |
| 2021-07-07 | $57.34 | $57.35 | $56.70 | $57.01 | $56.63 | 218,070 |
| 2021-07-06 | $57.04 | $57.11 | $56.50 | $57.00 | $56.62 | 307,693 |
| 2021-07-02 | $56.76 | $56.94 | $56.50 | $56.88 | $56.50 | 185,103 |
| 2021-07-01 | $56.44 | $56.48 | $56.11 | $56.35 | $55.97 | 195,368 |
| 2021-06-30 | $56.49 | $56.55 | $56.25 | $56.35 | $55.97 | 174,590 |
| 2021-06-29 | $56.38 | $56.49 | $56.24 | $56.47 | $56.09 | 192,494 |
| 2021-06-28 | $56.00 | $56.40 | $56.00 | $56.32 | $55.94 | 447,539 |
| 2021-06-25 | $55.97 | $55.98 | $55.70 | $55.88 | $55.50 | 170,272 |
| 2021-06-24 | $55.83 | $55.99 | $55.70 | $55.83 | $55.45 | 250,649 |
| 2021-06-23 | $55.44 | $55.65 | $55.38 | $55.46 | $55.09 | 179,097 |
| 2021-06-22 | $55.00 | $55.48 | $54.91 | $55.40 | $55.02 | 268,652 |
| 2021-06-21 | $54.55 | $55.00 | $54.14 | $54.95 | $54.58 | 217,680 |
| 2021-06-18 | $54.77 | $54.91 | $54.40 | $54.53 | $54.16 | 212,598 |
| 2021-06-17 | $54.49 | $55.19 | $54.43 | $55.09 | $54.65 | 212,754 |
| 2021-06-16 | $54.86 | $54.92 | $54.03 | $54.60 | $54.16 | 185,013 |
| 2021-06-15 | $55.16 | $55.16 | $54.62 | $54.75 | $54.31 | 286,942 |
| 2021-06-14 | $54.86 | $55.05 | $54.65 | $55.05 | $54.61 | 379,329 |
| 2021-06-11 | $54.59 | $54.65 | $54.43 | $54.61 | $54.17 | 347,239 |
| 2021-06-10 | $54.11 | $54.54 | $54.03 | $54.48 | $54.04 | 179,776 |
| 2021-06-09 | $54.27 | $54.39 | $54.01 | $54.11 | $53.68 | 197,652 |
| 2021-06-08 | $54.11 | $54.32 | $53.75 | $54.16 | $53.73 | 205,826 |
| 2021-06-07 | $53.69 | $53.99 | $53.55 | $53.91 | $53.48 | 175,070 |
| 2021-06-04 | $53.08 | $53.74 | $53.08 | $53.62 | $53.19 | 438,004 |
| 2021-06-03 | $53.18 | $53.19 | $52.65 | $52.95 | $52.53 | 282,306 |
| 2021-06-02 | $53.56 | $53.56 | $53.18 | $53.41 | $52.98 | 132,957 |
| 2021-06-01 | $53.80 | $53.80 | $53.15 | $53.42 | $52.99 | 274,149 |
| 2021-05-28 | $53.45 | $53.74 | $53.41 | $53.50 | $53.07 | 134,194 |
| 2021-05-27 | $53.49 | $53.57 | $53.30 | $53.44 | $53.01 | 116,124 |
| 2021-05-26 | $53.23 | $53.49 | $53.16 | $53.37 | $52.94 | 179,080 |
| 2021-05-25 | $53.42 | $53.49 | $52.97 | $53.00 | $52.57 | 230,430 |
| 2021-05-24 | $52.78 | $53.30 | $52.55 | $53.12 | $52.69 | 467,655 |
| 2021-05-21 | $52.88 | $52.92 | $52.31 | $52.32 | $51.90 | 148,738 |
| 2021-05-20 | $51.88 | $52.70 | $51.72 | $52.60 | $52.18 | 221,855 |
| 2021-05-19 | $50.80 | $51.67 | $50.66 | $51.60 | $51.19 | 186,880 |
| 2021-05-18 | $52.13 | $52.41 | $51.71 | $51.83 | $51.41 | 144,394 |
| 2021-05-17 | $52.22 | $52.22 | $51.50 | $51.96 | $51.54 | 240,948 |
| 2021-05-14 | $51.59 | $52.32 | $51.34 | $52.22 | $51.80 | 249,389 |
| 2021-05-13 | $51.07 | $51.47 | $50.50 | $51.04 | $50.63 | 268,212 |
| 2021-05-12 | $51.24 | $51.65 | $50.50 | $50.60 | $50.19 | 485,117 |
| 2021-05-11 | $51.05 | $52.14 | $50.74 | $52.00 | $51.58 | 514,795 |
| 2021-05-10 | $53.11 | $53.19 | $52.11 | $52.14 | $51.72 | 479,435 |
| 2021-05-07 | $53.27 | $53.70 | $53.18 | $53.37 | $52.94 | 196,494 |
| 2021-05-06 | $52.61 | $52.93 | $52.11 | $52.87 | $52.45 | 200,695 |
| 2021-05-05 | $53.12 | $53.42 | $52.56 | $52.72 | $52.30 | 302,718 |
| 2021-05-04 | $53.51 | $53.57 | $52.35 | $52.98 | $52.56 | 601,650 |
| 2021-05-03 | $54.61 | $54.61 | $53.98 | $53.99 | $53.56 | 336,963 |
| 2021-04-30 | $54.30 | $54.78 | $54.15 | $54.35 | $53.91 | 200,195 |
| 2021-04-29 | $55.21 | $55.31 | $54.18 | $54.75 | $54.31 | 263,732 |
| 2021-04-28 | $54.63 | $54.90 | $54.51 | $54.61 | $54.17 | 228,571 |
| 2021-04-27 | $55.00 | $55.13 | $54.63 | $54.81 | $54.37 | 269,978 |
| 2021-04-26 | $54.69 | $54.99 | $54.43 | $54.88 | $54.44 | 232,151 |
| 2021-04-23 | $53.90 | $54.64 | $53.85 | $54.49 | $54.05 | 378,457 |
| 2021-04-22 | $54.30 | $54.49 | $53.50 | $53.70 | $53.27 | 223,135 |
| 2021-04-21 | $53.37 | $54.23 | $53.26 | $54.20 | $53.77 | 220,632 |
| 2021-04-20 | $54.06 | $54.24 | $53.28 | $53.66 | $53.23 | 310,345 |
| 2021-04-19 | $54.49 | $54.63 | $53.83 | $54.16 | $53.73 | 366,599 |
| 2021-04-16 | $54.76 | $54.76 | $54.22 | $54.63 | $54.19 | 253,445 |
| 2021-04-15 | $54.39 | $54.62 | $54.11 | $54.52 | $54.08 | 434,976 |
| 2021-04-14 | $54.46 | $54.58 | $53.79 | $53.81 | $53.38 | 344,788 |
| 2021-04-13 | $53.89 | $54.45 | $53.86 | $54.37 | $53.93 | 344,816 |
| 2021-04-12 | $53.89 | $53.94 | $53.50 | $53.83 | $53.40 | 239,818 |
| 2021-04-09 | $53.60 | $53.99 | $53.41 | $53.97 | $53.54 | 266,748 |
| 2021-04-08 | $53.65 | $53.75 | $53.37 | $53.72 | $53.29 | 497,972 |
| 2021-04-07 | $531.74 | $533.23 | $530.01 | $531.38 | $52.71 | 570,280 |
| 2021-04-06 | $531.75 | $534.71 | $530.70 | $531.15 | $52.69 | 371,070 |
| 2021-04-05 | $527.94 | $532.37 | $527.11 | $532.01 | $52.77 | 535,560 |
| 2021-04-01 | $519.99 | $523.30 | $519.75 | $522.89 | $51.87 | 301,770 |
| 2021-03-31 | $509.99 | $515.84 | $508.67 | $513.55 | $50.94 | 227,660 |
| 2021-03-30 | $505.39 | $506.46 | $500.62 | $505.65 | $50.16 | 186,240 |
| 2021-03-29 | $509.87 | $509.87 | $503.02 | $506.20 | $50.21 | 316,290 |
| 2021-03-26 | $502.63 | $509.82 | $499.52 | $509.82 | $50.57 | 195,790 |
| 2021-03-25 | $500.28 | $503.65 | $495.39 | $502.87 | $49.88 | 332,060 |
| 2021-03-24 | $516.22 | $516.22 | $502.17 | $503.29 | $49.93 | 284,000 |
| 2021-03-23 | $519.82 | $520.00 | $511.18 | $512.33 | $50.82 | 180,260 |
| 2021-03-22 | $515.99 | $521.52 | $513.65 | $517.87 | $51.37 | 264,740 |
| 2021-03-19 | $510.00 | $513.19 | $505.36 | $510.93 | $50.68 | 241,210 |
| 2021-03-18 | $519.04 | $519.46 | $508.99 | $509.36 | $50.47 | 1,043,310 |
| 2021-03-17 | $518.88 | $527.93 | $515.05 | $524.10 | $51.93 | 239,530 |
| 2021-03-16 | $523.69 | $528.79 | $519.39 | $523.03 | $51.82 | 570,600 |
| 2021-03-15 | $517.00 | $521.41 | $515.20 | $521.21 | $51.64 | 456,510 |
| 2021-03-12 | $514.59 | $517.33 | $510.26 | $516.23 | $51.15 | 368,950 |
| 2021-03-11 | $516.44 | $521.87 | $514.32 | $520.08 | $51.53 | 621,120 |
| 2021-03-10 | $514.57 | $515.83 | $506.51 | $507.43 | $50.28 | 413,470 |
| 2021-03-09 | $501.92 | $510.73 | $499.63 | $507.14 | $50.25 | 608,390 |
| 2021-03-08 | $502.13 | $504.31 | $488.52 | $489.68 | $48.52 | 711,020 |
| 2021-03-05 | $497.13 | $502.40 | $481.07 | $501.40 | $49.68 | 671,910 |
| 2021-03-04 | $502.63 | $507.65 | $487.06 | $493.43 | $48.89 | 1,558,900 |
| 2021-03-03 | $517.97 | $517.97 | $504.00 | $505.53 | $50.09 | 578,350 |
| 2021-03-02 | $528.97 | $528.97 | $518.00 | $518.00 | $51.32 | 248,730 |
| 2021-03-01 | $521.03 | $527.98 | $518.30 | $527.32 | $52.25 | 1,192,260 |
| 2021-02-26 | $514.57 | $518.42 | $505.01 | $512.11 | $50.74 | 422,460 |
| 2021-02-25 | $524.01 | $525.20 | $506.67 | $509.81 | $50.51 | 773,130 |
| 2021-02-24 | $520.22 | $527.49 | $515.43 | $527.15 | $52.23 | 328,040 |
| 2021-02-23 | $515.00 | $524.90 | $504.73 | $521.59 | $51.68 | 801,890 |
| 2021-02-22 | $532.94 | $533.51 | $525.07 | $525.20 | $52.04 | 697,030 |
| 2021-02-19 | $541.24 | $542.34 | $536.38 | $537.92 | $53.30 | 254,190 |
| 2021-02-18 | $536.15 | $538.83 | $531.24 | $536.35 | $53.14 | 250,380 |
| 2021-02-17 | $540.70 | $542.33 | $535.01 | $541.17 | $53.62 | 401,150 |
| 2021-02-16 | $548.88 | $549.00 | $542.51 | $544.81 | $53.98 | 330,810 |
| 2021-02-12 | $542.65 | $546.42 | $541.48 | $545.82 | $54.08 | 249,250 |
| 2021-02-11 | $544.61 | $545.00 | $539.67 | $543.58 | $53.86 | 314,080 |
| 2021-02-10 | $546.22 | $546.38 | $536.69 | $541.18 | $53.62 | 488,980 |
| 2021-02-09 | $541.73 | $544.85 | $540.81 | $543.54 | $53.85 | 287,850 |
| 2021-02-08 | $540.74 | $542.57 | $539.14 | $542.54 | $53.75 | 509,450 |
| 2021-02-05 | $538.13 | $538.58 | $534.95 | $537.93 | $53.30 | 429,720 |
| 2021-02-04 | $531.82 | $533.85 | $528.53 | $533.85 | $52.89 | 266,930 |
| 2021-02-03 | $532.91 | $532.91 | $527.04 | $528.00 | $52.31 | 384,470 |
| 2021-02-02 | $525.14 | $529.57 | $525.14 | $528.52 | $52.36 | 402,790 |
| 2021-02-01 | $511.10 | $520.97 | $510.01 | $519.53 | $51.47 | 353,210 |
| 2021-01-29 | $513.21 | $516.56 | $503.66 | $506.00 | $50.13 | 797,300 |
| 2021-01-28 | $515.55 | $524.41 | $515.55 | $516.59 | $51.18 | 484,630 |
| 2021-01-27 | $524.00 | $525.00 | $513.00 | $515.68 | $51.09 | 1,128,640 |
| 2021-01-26 | $529.55 | $531.08 | $528.41 | $528.82 | $52.39 | 882,790 |
| 2021-01-25 | $531.22 | $533.83 | $518.68 | $529.79 | $52.49 | 655,490 |
| 2021-01-22 | $524.33 | $526.99 | $523.33 | $526.50 | $52.16 | 245,130 |
| 2021-01-21 | $525.01 | $526.72 | $520.12 | $525.00 | $52.02 | 397,020 |
| 2021-01-20 | $518.02 | $523.99 | $518.02 | $522.29 | $51.75 | 361,750 |
| 2021-01-19 | $509.35 | $513.14 | $506.99 | $512.88 | $50.82 | 385,420 |
| 2021-01-15 | $510.29 | $511.69 | $502.99 | $504.80 | $50.01 | 269,940 |
| 2021-01-14 | $511.53 | $513.30 | $509.32 | $510.12 | $50.54 | 239,280 |
| 2021-01-13 | $507.99 | $511.50 | $507.78 | $510.55 | $50.58 | 251,390 |
| 2021-01-12 | $506.27 | $508.58 | $503.34 | $507.99 | $50.33 | 294,350 |
| 2021-01-11 | $508.44 | $510.89 | $505.53 | $506.00 | $50.13 | 325,380 |
| 2021-01-08 | $511.64 | $512.67 | $506.61 | $512.20 | $50.75 | 394,210 |
| 2021-01-07 | $500.00 | $508.22 | $496.25 | $506.93 | $50.23 | 454,500 |
| 2021-01-06 | $489.31 | $500.86 | $489.16 | $494.72 | $49.02 | 580,170 |
| 2021-01-05 | $491.16 | $498.61 | $491.16 | $498.08 | $49.35 | 339,010 |
| 2021-01-04 | $503.83 | $503.95 | $487.06 | $494.00 | $48.94 | 1,323,150 |
| 2020-12-31 | $500.00 | $501.65 | $498.50 | $501.65 | $49.70 | 248,480 |
| 2020-12-30 | $500.69 | $501.85 | $500.00 | $500.82 | $49.62 | 254,510 |
| 2020-12-29 | $504.34 | $504.34 | $499.01 | $499.01 | $49.44 | 288,940 |
| 2020-12-28 | $501.50 | $502.99 | $499.29 | $501.93 | $49.73 | 331,800 |
| 2020-12-24 | $496.32 | $499.09 | $495.38 | $498.08 | $49.35 | 192,690 |
| 2020-12-23 | $499.24 | $499.33 | $495.89 | $497.05 | $49.25 | 228,920 |
| 2020-12-22 | $496.76 | $499.68 | $493.00 | $498.39 | $49.38 | 298,290 |
| 2020-12-21 | $490.01 | $495.90 | $486.55 | $495.00 | $49.04 | 382,680 |
| 2020-12-18 | $497.70 | $498.47 | $492.19 | $494.82 | $49.03 | 253,770 |
| 2020-12-17 | $494.60 | $497.33 | $494.60 | $495.95 | $49.03 | 232,100 |
| 2020-12-16 | $491.92 | $494.10 | $489.48 | $493.41 | $48.78 | 344,980 |
| 2020-12-15 | $488.86 | $490.00 | $486.39 | $490.00 | $48.45 | 227,930 |
| 2020-12-14 | $482.98 | $488.88 | $482.98 | $484.22 | $47.87 | 974,030 |
| 2020-12-11 | $481.52 | $482.55 | $476.90 | $481.88 | $47.64 | 184,440 |
| 2020-12-10 | $477.65 | $484.64 | $476.66 | $483.99 | $47.85 | 243,040 |
| 2020-12-09 | $490.77 | $490.90 | $478.82 | $480.54 | $47.51 | 510,050 |
| 2020-12-08 | $486.57 | $490.35 | $485.22 | $490.35 | $48.48 | 218,540 |
| 2020-12-07 | $486.43 | $488.00 | $485.15 | $486.46 | $48.10 | 462,980 |
| 2020-12-04 | $483.23 | $485.00 | $482.69 | $484.73 | $47.92 | 270,640 |
| 2020-12-03 | $481.69 | $484.62 | $481.19 | $481.19 | $47.58 | 202,830 |
| 2020-12-02 | $480.06 | $481.03 | $475.06 | $481.03 | $47.56 | 322,360 |
| 2020-12-01 | $478.96 | $482.83 | $477.47 | $481.35 | $47.59 | 304,520 |
| 2020-11-30 | $476.26 | $476.99 | $468.00 | $473.96 | $46.86 | 300,550 |
| 2020-11-27 | $473.82 | $476.48 | $472.71 | $474.94 | $46.96 | 195,330 |
| 2020-11-25 | $470.96 | $471.46 | $468.09 | $470.76 | $46.54 | 252,270 |
| 2020-11-24 | $465.60 | $468.98 | $462.21 | $467.40 | $46.21 | 273,950 |
| 2020-11-23 | $462.67 | $464.83 | $459.75 | $461.91 | $45.67 | 614,400 |
| 2020-11-20 | $464.21 | $464.61 | $462.31 | $462.31 | $45.71 | 141,770 |
| 2020-11-19 | $458.41 | $464.47 | $458.00 | $463.04 | $45.78 | 474,380 |
| 2020-11-18 | $462.19 | $465.49 | $460.00 | $460.00 | $45.48 | 231,400 |
| 2020-11-17 | $463.21 | $465.51 | $461.92 | $463.74 | $45.85 | 214,890 |
| 2020-11-16 | $462.03 | $464.50 | $456.27 | $464.28 | $45.90 | 366,430 |
| 2020-11-13 | $458.99 | $461.76 | $456.20 | $459.73 | $45.45 | 260,640 |
| 2020-11-12 | $460.58 | $462.11 | $454.64 | $456.21 | $45.11 | 291,700 |
| 2020-11-11 | $453.87 | $459.63 | $453.11 | $458.12 | $45.29 | 313,270 |
| 2020-11-10 | $453.13 | $453.99 | $445.59 | $449.22 | $44.41 | 374,530 |
| 2020-11-09 | $484.05 | $484.05 | $455.92 | $456.89 | $45.17 | 1,256,140 |
| 2020-11-06 | $461.41 | $464.41 | $457.22 | $464.13 | $45.89 | 550,750 |
| 2020-11-05 | $462.53 | $464.33 | $459.86 | $462.92 | $45.77 | 642,290 |
| 2020-11-04 | $446.12 | $453.87 | $442.15 | $451.65 | $44.65 | 557,330 |
| 2020-11-03 | $428.17 | $436.00 | $428.17 | $435.25 | $43.03 | 369,090 |
| 2020-11-02 | $428.41 | $430.00 | $421.11 | $424.73 | $41.99 | 418,670 |
| 2020-10-30 | $431.37 | $431.37 | $421.08 | $424.10 | $41.93 | 665,460 |
| 2020-10-29 | $429.62 | $438.89 | $429.12 | $434.41 | $42.95 | 430,540 |
| 2020-10-28 | $436.33 | $437.04 | $428.10 | $428.10 | $42.33 | 712,380 |
| 2020-10-27 | $442.75 | $445.27 | $442.49 | $444.01 | $43.90 | 169,780 |
| 2020-10-26 | $445.39 | $448.51 | $436.51 | $441.48 | $43.65 | 457,420 |
| 2020-10-23 | $449.67 | $449.69 | $444.51 | $448.69 | $44.36 | 192,250 |
| 2020-10-22 | $446.90 | $448.88 | $441.19 | $447.92 | $44.29 | 208,350 |
| 2020-10-21 | $447.54 | $451.31 | $446.23 | $446.23 | $44.12 | 151,070 |
| 2020-10-20 | $447.42 | $452.04 | $447.18 | $447.44 | $44.24 | 188,270 |
| 2020-10-19 | $457.24 | $458.18 | $445.12 | $445.49 | $44.05 | 451,470 |
| 2020-10-16 | $459.05 | $460.00 | $453.24 | $453.24 | $44.81 | 225,820 |
| 2020-10-15 | $449.58 | $455.84 | $448.63 | $454.77 | $44.96 | 321,080 |
| 2020-10-14 | $463.61 | $464.26 | $455.86 | $456.96 | $45.18 | 265,060 |
| 2020-10-13 | $464.42 | $464.53 | $460.47 | $461.98 | $45.68 | 219,170 |
| 2020-10-12 | $456.69 | $465.50 | $455.08 | $461.48 | $45.63 | 469,770 |
| 2020-10-09 | $446.99 | $449.99 | $446.00 | $449.84 | $44.48 | 222,830 |
| 2020-10-08 | $445.76 | $445.76 | $442.45 | $443.89 | $43.89 | 220,520 |
| 2020-10-07 | $436.64 | $442.45 | $436.64 | $442.45 | $43.74 | 239,340 |
| 2020-10-06 | $439.97 | $443.12 | $433.11 | $434.25 | $42.93 | 282,300 |
| 2020-10-05 | $434.01 | $440.95 | $433.15 | $439.81 | $43.48 | 279,350 |
| 2020-10-02 | $430.00 | $437.20 | $428.38 | $430.28 | $42.54 | 595,810 |
| 2020-10-01 | $439.00 | $440.75 | $437.01 | $439.50 | $43.45 | 387,310 |
| 2020-09-30 | $432.17 | $438.86 | $432.17 | $434.00 | $42.91 | 266,200 |
| 2020-09-29 | $432.65 | $433.50 | $430.55 | $430.81 | $42.59 | 145,090 |
| 2020-09-28 | $431.51 | $432.89 | $428.53 | $432.88 | $42.80 | 461,790 |
| 2020-09-25 | $414.57 | $425.00 | $414.01 | $424.62 | $41.98 | 225,570 |
| 2020-09-24 | $408.94 | $419.76 | $408.26 | $415.43 | $41.07 | 308,230 |
| 2020-09-23 | $426.40 | $426.40 | $412.50 | $413.00 | $40.83 | 273,150 |
| 2020-09-22 | $421.67 | $426.40 | $416.66 | $426.40 | $42.16 | 324,900 |
| 2020-09-21 | $411.36 | $418.00 | $408.06 | $417.88 | $41.32 | 1,089,840 |
| 2020-09-18 | $426.00 | $426.35 | $412.63 | $418.62 | $41.39 | 388,040 |
| 2020-09-17 | $420.23 | $426.15 | $419.65 | $425.14 | $41.94 | 394,450 |
| 2020-09-16 | $438.13 | $438.99 | $430.09 | $430.99 | $42.52 | 323,080 |
| 2020-09-15 | $436.69 | $438.24 | $433.96 | $436.32 | $43.05 | 367,800 |
| 2020-09-14 | $429.19 | $432.98 | $427.33 | $430.08 | $42.43 | 607,560 |
| 2020-09-11 | $427.48 | $429.99 | $417.06 | $422.13 | $41.65 | 481,320 |
| 2020-09-10 | $438.77 | $440.79 | $423.42 | $426.37 | $42.06 | 559,710 |
| 2020-09-09 | $430.58 | $437.29 | $426.99 | $434.35 | $42.85 | 818,930 |
| 2020-09-08 | $427.27 | $435.00 | $422.49 | $423.16 | $41.75 | 1,060,630 |
| 2020-09-04 | $443.96 | $448.75 | $421.40 | $441.25 | $43.53 | 2,289,730 |
| 2020-09-03 | $463.78 | $465.55 | $442.84 | $446.33 | $44.03 | 1,877,150 |
| 2020-09-02 | $472.25 | $472.25 | $462.19 | $470.14 | $46.38 | 430,990 |
| 2020-09-01 | $462.33 | $466.74 | $461.77 | $466.55 | $46.03 | 418,740 |
| 2020-08-31 | $458.83 | $462.20 | $457.01 | $459.77 | $45.36 | 598,850 |
| 2020-08-28 | $454.17 | $456.98 | $454.17 | $456.89 | $45.07 | 625,940 |
| 2020-08-27 | $456.78 | $457.87 | $450.97 | $453.92 | $44.78 | 368,550 |
| 2020-08-26 | $449.99 | $456.54 | $449.10 | $455.00 | $44.89 | 504,050 |
| 2020-08-25 | $446.14 | $447.98 | $442.32 | $447.97 | $44.19 | 336,760 |
| 2020-08-24 | $448.66 | $448.66 | $440.94 | $445.02 | $43.90 | 370,780 |
| 2020-08-21 | $439.95 | $445.00 | $439.60 | $442.41 | $43.65 | 622,820 |
| 2020-08-20 | $432.39 | $439.88 | $432.39 | $439.88 | $43.40 | 197,690 |
| 2020-08-19 | $437.18 | $439.89 | $434.32 | $434.32 | $42.85 | 625,430 |
| 2020-08-18 | $434.06 | $438.49 | $434.05 | $436.70 | $43.08 | 657,900 |
| 2020-08-17 | $430.70 | $435.03 | $430.70 | $434.05 | $42.82 | 388,310 |
| 2020-08-14 | $432.22 | $432.50 | $428.44 | $429.80 | $42.40 | 294,470 |
| 2020-08-13 | $430.53 | $433.63 | $430.00 | $432.55 | $42.67 | 380,890 |
| 2020-08-12 | $426.36 | $430.00 | $426.26 | $427.99 | $42.22 | 325,900 |
| 2020-08-11 | $428.67 | $428.67 | $420.00 | $420.99 | $41.53 | 582,980 |
| 2020-08-10 | $429.30 | $429.58 | $423.05 | $427.86 | $42.21 | 305,670 |
| 2020-08-07 | $431.63 | $432.78 | $426.05 | $428.87 | $42.31 | 396,780 |
| 2020-08-06 | $427.24 | $433.00 | $426.99 | $431.54 | $42.57 | 360,240 |
| 2020-08-05 | $426.36 | $428.42 | $426.26 | $428.42 | $42.27 | 340,500 |
| 2020-08-04 | $424.18 | $425.99 | $422.91 | $424.93 | $41.92 | 268,030 |
| 2020-08-03 | $420.94 | $425.00 | $420.94 | $424.76 | $41.90 | 420,020 |
| 2020-07-31 | $418.14 | $418.14 | $410.75 | $417.13 | $41.15 | 329,470 |
| 2020-07-30 | $406.58 | $412.64 | $405.25 | $411.94 | $40.64 | 377,980 |
| 2020-07-29 | $407.97 | $411.49 | $406.98 | $411.00 | $40.55 | 275,380 |
| 2020-07-28 | $409.86 | $409.86 | $405.06 | $405.87 | $40.04 | 292,860 |
| 2020-07-27 | $405.47 | $410.93 | $404.72 | $409.75 | $40.42 | 420,970 |
| 2020-07-24 | $402.03 | $405.06 | $397.37 | $402.36 | $39.69 | 727,890 |
| 2020-07-23 | $417.61 | $417.61 | $406.00 | $406.94 | $40.15 | 686,400 |
| 2020-07-22 | $415.83 | $418.22 | $413.56 | $416.16 | $41.06 | 280,650 |
| 2020-07-21 | $420.80 | $422.99 | $414.50 | $415.83 | $41.02 | 445,860 |
| 2020-07-20 | $409.01 | $419.86 | $408.00 | $418.62 | $41.30 | 1,246,150 |
| 2020-07-17 | $409.14 | $410.06 | $406.18 | $408.13 | $40.26 | 269,940 |
| 2020-07-16 | $405.47 | $408.85 | $403.61 | $406.90 | $40.14 | 316,240 |
| 2020-07-15 | $409.07 | $412.72 | $405.53 | $410.97 | $40.54 | 570,490 |
| 2020-07-14 | $400.57 | $407.96 | $395.41 | $407.46 | $40.20 | 862,800 |
| 2020-07-13 | $417.42 | $424.33 | $403.50 | $405.21 | $39.98 | 843,730 |
| 2020-07-10 | $410.31 | $413.71 | $406.91 | $412.61 | $40.71 | 344,750 |
| 2020-07-09 | $410.10 | $411.88 | $403.64 | $410.66 | $40.51 | 505,500 |
| 2020-07-08 | $405.22 | $408.50 | $402.94 | $408.41 | $40.29 | 360,550 |
| 2020-07-07 | $404.38 | $408.75 | $402.22 | $402.96 | $39.75 | 550,620 |
| 2020-07-06 | $400.89 | $406.49 | $400.89 | $405.30 | $39.98 | 546,130 |
| 2020-07-02 | $399.57 | $401.00 | $396.13 | $396.60 | $39.13 | 928,230 |
| 2020-07-01 | $391.97 | $395.70 | $391.17 | $395.70 | $39.04 | 750,960 |
| 2020-06-30 | $383.98 | $392.00 | $383.08 | $391.17 | $38.59 | 500,550 |
| 2020-06-29 | $378.83 | $383.57 | $375.31 | $383.08 | $37.79 | 456,980 |
| 2020-06-26 | $389.17 | $389.17 | $379.01 | $379.92 | $37.48 | 571,330 |
| 2020-06-25 | $384.44 | $389.55 | $380.45 | $388.94 | $38.37 | 502,520 |
| 2020-06-24 | $391.62 | $393.09 | $382.00 | $385.52 | $38.03 | 742,520 |
| 2020-06-23 | $393.99 | $397.48 | $391.95 | $394.31 | $38.90 | 562,550 |
| 2020-06-22 | $385.69 | $390.99 | $385.68 | $390.99 | $38.57 | 350,600 |
| 2020-06-19 | $391.25 | $391.97 | $384.50 | $385.68 | $38.05 | 991,190 |
| 2020-06-18 | $383.35 | $388.77 | $383.35 | $387.91 | $38.20 | 559,470 |
| 2020-06-17 | $386.85 | $390.00 | $385.46 | $385.86 | $38.00 | 863,200 |
| 2020-06-16 | $389.18 | $389.98 | $379.00 | $384.20 | $37.83 | 628,240 |
| 2020-06-15 | $365.30 | $380.08 | $364.69 | $377.64 | $37.19 | 496,130 |
| 2020-06-12 | $379.44 | $380.34 | $366.02 | $374.22 | $36.85 | 655,260 |
| 2020-06-11 | $380.16 | $384.76 | $369.17 | $370.28 | $36.46 | 1,353,090 |
| 2020-06-10 | $390.91 | $393.48 | $388.40 | $390.50 | $38.45 | 460,110 |
| 2020-06-09 | $385.67 | $389.83 | $382.26 | $388.40 | $38.25 | 403,870 |
| 2020-06-08 | $383.99 | $386.80 | $381.21 | $386.78 | $38.09 | 540,060 |
| 2020-06-05 | $380.00 | $383.85 | $379.10 | $382.07 | $37.62 | 642,030 |
| 2020-06-04 | $377.43 | $379.09 | $372.27 | $374.27 | $36.85 | 557,530 |
| 2020-06-03 | $375.94 | $378.87 | $375.50 | $377.10 | $37.13 | 357,900 |
| 2020-06-02 | $373.32 | $374.00 | $369.74 | $374.00 | $36.83 | 280,380 |
| 2020-06-01 | $368.26 | $372.69 | $367.82 | $371.70 | $36.60 | 498,870 |
| 2020-05-29 | $365.01 | $369.63 | $363.62 | $369.48 | $36.38 | 317,300 |
| 2020-05-28 | $366.14 | $371.06 | $362.12 | $365.15 | $35.96 | 487,810 |
| 2020-05-27 | $365.79 | $367.01 | $356.61 | $367.01 | $36.14 | 703,450 |
| 2020-05-26 | $370.22 | $370.22 | $363.33 | $365.00 | $35.94 | 720,420 |
| 2020-05-22 | $362.06 | $363.77 | $360.05 | $363.21 | $35.76 | 276,360 |
| 2020-05-21 | $365.94 | $366.80 | $360.93 | $362.57 | $35.70 | 310,390 |
| 2020-05-20 | $361.51 | $365.87 | $361.39 | $365.50 | $35.99 | 451,090 |
| 2020-05-19 | $360.00 | $362.64 | $357.50 | $357.50 | $35.20 | 515,540 |
| 2020-05-18 | $358.71 | $360.75 | $356.50 | $359.83 | $35.43 | 654,100 |
| 2020-05-15 | $344.76 | $350.99 | $344.02 | $350.21 | $34.48 | 403,420 |
| 2020-05-14 | $341.10 | $347.50 | $338.56 | $347.20 | $34.19 | 581,950 |
| 2020-05-13 | $350.89 | $353.38 | $340.48 | $344.50 | $33.92 | 1,080,410 |
| 2020-05-12 | $360.34 | $360.97 | $351.00 | $351.76 | $34.64 | 640,020 |
| 2020-05-11 | $354.22 | $360.00 | $352.88 | $358.10 | $35.26 | 638,670 |
| 2020-05-08 | $353.16 | $356.00 | $351.65 | $356.00 | $35.05 | 616,470 |
| 2020-05-07 | $349.32 | $350.90 | $347.36 | $350.00 | $34.46 | 682,920 |
| 2020-05-06 | $345.93 | $347.56 | $343.93 | $344.20 | $33.89 | 471,760 |
| 2020-05-05 | $342.82 | $346.86 | $342.00 | $343.95 | $33.87 | 553,990 |
| 2020-05-04 | $333.00 | $338.80 | $332.00 | $338.33 | $33.31 | 723,280 |
| 2020-05-01 | $337.17 | $340.69 | $333.10 | $335.12 | $33.00 | 749,400 |
| 2020-04-30 | $347.04 | $347.54 | $343.58 | $345.97 | $34.07 | 502,310 |
| 2020-04-29 | $343.27 | $348.89 | $339.82 | $347.04 | $34.17 | 559,520 |
| 2020-04-28 | $344.99 | $344.99 | $335.43 | $335.82 | $33.07 | 686,790 |
| 2020-04-27 | $339.99 | $341.89 | $338.86 | $340.00 | $33.48 | 836,010 |
| 2020-04-24 | $333.35 | $336.81 | $329.67 | $335.66 | $33.05 | 578,790 |
| 2020-04-23 | $332.33 | $336.23 | $330.51 | $331.42 | $32.63 | 668,650 |
| 2020-04-22 | $328.86 | $332.32 | $327.24 | $330.50 | $32.54 | 445,620 |
| 2020-04-21 | $330.00 | $330.63 | $319.50 | $322.51 | $31.76 | 1,121,040 |
| 2020-04-20 | $332.77 | $338.42 | $332.35 | $333.00 | $32.79 | 728,870 |
| 2020-04-17 | $338.25 | $338.25 | $332.62 | $336.00 | $33.09 | 814,340 |
| 2020-04-16 | $330.71 | $333.31 | $326.59 | $332.97 | $32.79 | 485,310 |
| 2020-04-15 | $327.29 | $329.50 | $323.56 | $326.89 | $32.19 | 559,580 |
| 2020-04-14 | $327.82 | $332.39 | $325.82 | $330.68 | $32.56 | 1,264,400 |
| 2020-04-13 | $318.31 | $319.75 | $312.18 | $319.72 | $31.48 | 400,170 |
| 2020-04-09 | $318.04 | $321.00 | $314.09 | $317.85 | $31.30 | 898,610 |
| 2020-04-08 | $309.35 | $315.23 | $307.66 | $315.20 | $31.04 | 588,660 |
| 2020-04-07 | $317.90 | $318.54 | $306.07 | $307.91 | $30.32 | 1,088,560 |
| 2020-04-06 | $296.89 | $308.23 | $295.10 | $306.99 | $30.23 | 825,640 |
| 2020-04-03 | $289.60 | $292.00 | $283.26 | $286.14 | $28.18 | 368,430 |
| 2020-04-02 | $284.52 | $292.17 | $283.67 | $290.65 | $28.62 | 391,300 |
| 2020-04-01 | $288.26 | $294.16 | $283.51 | $285.72 | $28.13 | 770,700 |
| 2020-03-31 | $301.56 | $306.89 | $297.47 | $298.59 | $29.40 | 761,400 |
| 2020-03-30 | $293.80 | $302.36 | $293.12 | $301.56 | $29.69 | 759,090 |
| 2020-03-27 | $293.81 | $300.09 | $290.01 | $292.53 | $28.81 | 1,106,120 |
| 2020-03-26 | $291.32 | $305.00 | $289.33 | $305.00 | $30.03 | 1,430,360 |
| 2020-03-25 | $290.70 | $299.11 | $282.51 | $287.52 | $28.31 | 2,226,250 |
| 2020-03-24 | $282.51 | $288.25 | $277.62 | $288.04 | $28.36 | 1,747,970 |
| 2020-03-23 | $265.85 | $270.87 | $257.38 | $266.23 | $26.22 | 1,703,660 |
| 2020-03-20 | $282.59 | $286.00 | $266.01 | $267.18 | $26.31 | 1,213,060 |
| 2020-03-19 | $270.43 | $286.43 | $266.17 | $277.28 | $27.21 | 1,710,880 |
| 2020-03-18 | $268.51 | $280.00 | $260.00 | $274.99 | $26.99 | 1,425,890 |
| 2020-03-17 | $273.97 | $289.00 | $267.02 | $285.31 | $28.00 | 1,315,570 |
| 2020-03-16 | $270.00 | $289.11 | $267.98 | $270.00 | $26.50 | 1,587,940 |
| 2020-03-13 | $298.28 | $306.45 | $280.71 | $306.45 | $30.07 | 1,111,190 |
| 2020-03-12 | $287.45 | $299.49 | $280.00 | $280.25 | $27.50 | 2,231,970 |
| 2020-03-11 | $316.32 | $318.61 | $306.23 | $310.22 | $30.44 | 781,170 |
| 2020-03-10 | $326.00 | $328.63 | $308.77 | $325.00 | $31.89 | 1,191,740 |
| 2020-03-09 | $310.31 | $321.15 | $305.99 | $311.00 | $30.52 | 1,900,260 |
| 2020-03-06 | $330.00 | $339.35 | $327.00 | $334.47 | $32.82 | 1,220,080 |
| 2020-03-05 | $343.80 | $347.41 | $338.50 | $344.00 | $33.76 | 924,140 |
| 2020-03-04 | $345.03 | $351.50 | $340.72 | $351.50 | $34.50 | 669,550 |
| 2020-03-03 | $348.77 | $354.65 | $335.52 | $337.90 | $33.16 | 1,678,110 |
| 2020-03-02 | $336.80 | $348.70 | $332.33 | $348.05 | $34.16 | 1,725,630 |
| 2020-02-28 | $320.87 | $334.70 | $317.84 | $334.00 | $32.78 | 3,002,130 |
| 2020-02-27 | $341.24 | $345.78 | $333.01 | $333.01 | $32.68 | 1,946,610 |
| 2020-02-26 | $349.93 | $356.30 | $347.47 | $349.50 | $34.30 | 976,260 |
| 2020-02-25 | $360.91 | $362.08 | $347.78 | $348.70 | $34.22 | 1,637,980 |
| 2020-02-24 | $358.12 | $362.81 | $353.41 | $361.15 | $35.44 | 1,558,340 |
| 2020-02-21 | $377.67 | $378.21 | $371.50 | $372.52 | $36.56 | 633,750 |
| 2020-02-20 | $382.45 | $382.83 | $375.31 | $380.14 | $37.31 | 489,430 |
| 2020-02-19 | $383.85 | $383.85 | $381.06 | $382.46 | $37.53 | 290,900 |
| 2020-02-18 | $378.86 | $379.76 | $377.21 | $379.30 | $37.22 | 327,990 |
| 2020-02-14 | $381.70 | $381.70 | $377.99 | $378.90 | $37.18 | 337,740 |
| 2020-02-13 | $377.62 | $379.85 | $376.00 | $379.21 | $37.22 | 385,250 |
| 2020-02-12 | $378.99 | $379.56 | $376.90 | $379.40 | $37.23 | 410,850 |
| 2020-02-11 | $378.43 | $378.73 | $375.00 | $375.29 | $36.83 | 440,120 |
| 2020-02-10 | $370.51 | $374.88 | $370.34 | $374.49 | $36.75 | 300,230 |
| 2020-02-07 | $371.89 | $373.03 | $370.13 | $370.54 | $36.36 | 311,940 |
| 2020-02-06 | $371.68 | $373.25 | $370.42 | $373.20 | $36.63 | 317,750 |
| 2020-02-05 | $372.21 | $374.30 | $368.11 | $370.42 | $36.35 | 442,550 |
| 2020-02-04 | $365.53 | $368.99 | $364.53 | $368.78 | $36.19 | 468,670 |
| 2020-02-03 | $357.13 | $361.43 | $357.13 | $360.25 | $35.35 | 473,480 |
| 2020-01-31 | $362.55 | $362.55 | $354.85 | $355.79 | $34.92 | 677,660 |
| 2020-01-30 | $358.20 | $362.07 | $357.10 | $361.93 | $35.52 | 370,500 |
| 2020-01-29 | $362.93 | $363.14 | $359.77 | $360.56 | $35.38 | 360,530 |
| 2020-01-28 | $357.31 | $361.23 | $357.09 | $360.79 | $35.41 | 381,920 |
| 2020-01-27 | $356.04 | $357.42 | $353.08 | $355.97 | $34.93 | 1,028,130 |
| 2020-01-24 | $369.44 | $369.44 | $361.08 | $363.69 | $35.69 | 441,260 |
| 2020-01-23 | $366.16 | $366.98 | $362.85 | $366.09 | $35.93 | 357,900 |
| 2020-01-22 | $371.41 | $372.00 | $365.46 | $366.12 | $35.93 | 591,310 |
| 2020-01-21 | $365.09 | $366.08 | $364.40 | $364.86 | $35.81 | 511,230 |
| 2020-01-17 | $368.90 | $368.90 | $364.38 | $365.25 | $35.85 | 534,720 |
| 2020-01-16 | $362.49 | $364.47 | $362.22 | $364.14 | $35.74 | 285,320 |
| 2020-01-15 | $360.83 | $362.60 | $360.12 | $361.40 | $35.47 | 498,720 |
| 2020-01-14 | $361.79 | $362.74 | $359.68 | $360.36 | $35.37 | 367,560 |
| 2020-01-13 | $358.18 | $361.40 | $358.18 | $361.40 | $35.47 | 444,460 |
| 2020-01-10 | $359.99 | $359.99 | $357.29 | $357.63 | $35.10 | 416,840 |
| 2020-01-09 | $358.55 | $359.00 | $357.20 | $358.99 | $35.23 | 499,130 |
| 2020-01-08 | $352.48 | $357.40 | $352.48 | $355.01 | $34.84 | 431,260 |
| 2020-01-07 | $353.10 | $354.03 | $352.05 | $353.01 | $34.64 | 404,860 |
| 2020-01-06 | $351.74 | $353.11 | $348.49 | $353.10 | $34.65 | 410,550 |
| 2020-01-03 | $350.97 | $353.10 | $350.50 | $352.00 | $34.54 | 519,850 |
| 2020-01-02 | $352.26 | $353.80 | $350.40 | $353.80 | $34.72 | 1,003,300 |
| 2019-12-31 | $347.69 | $349.55 | $347.00 | $349.55 | $34.30 | 341,260 |
| 2019-12-30 | $351.13 | $351.19 | $346.95 | $347.98 | $34.15 | 461,330 |
| 2019-12-27 | $354.08 | $354.36 | $350.10 | $350.46 | $34.39 | 540,230 |
| 2019-12-26 | $350.53 | $351.31 | $349.42 | $351.31 | $34.48 | 299,110 |
| 2019-12-24 | $349.30 | $349.30 | $347.98 | $348.60 | $34.21 | 301,930 |
| 2019-12-23 | $349.60 | $349.60 | $347.98 | $348.10 | $34.16 | 246,050 |
| 2019-12-20 | $348.68 | $348.68 | $346.37 | $347.67 | $34.12 | 332,950 |
| 2019-12-19 | $348.50 | $350.14 | $348.34 | $350.14 | $33.76 | 256,400 |
| 2019-12-18 | $348.51 | $348.87 | $347.62 | $348.73 | $33.63 | 241,740 |
| 2019-12-17 | $348.86 | $348.86 | $346.93 | $347.41 | $33.50 | 285,440 |
| 2019-12-16 | $346.68 | $348.00 | $345.89 | $347.98 | $33.55 | 441,910 |
| 2019-12-13 | $344.00 | $345.66 | $342.75 | $344.32 | $33.20 | 332,470 |
| 2019-12-12 | $340.94 | $344.50 | $339.75 | $343.56 | $33.13 | 252,060 |
| 2019-12-11 | $339.28 | $341.00 | $339.28 | $340.99 | $32.88 | 225,750 |
| 2019-12-10 | $339.54 | $340.56 | $338.94 | $338.94 | $32.68 | 159,760 |
| 2019-12-09 | $340.25 | $341.63 | $339.08 | $339.08 | $32.70 | 288,840 |
| 2019-12-06 | $339.19 | $341.00 | $339.00 | $340.36 | $32.82 | 256,340 |
| 2019-12-05 | $338.35 | $338.50 | $336.19 | $337.02 | $32.50 | 164,410 |
| 2019-12-04 | $336.99 | $338.03 | $336.36 | $336.52 | $32.45 | 262,690 |
| 2019-12-03 | $332.74 | $335.44 | $331.62 | $335.44 | $32.35 | 587,270 |
| 2019-12-02 | $341.97 | $341.97 | $335.58 | $337.88 | $32.58 | 461,340 |
| 2019-11-29 | $341.37 | $343.64 | $340.89 | $340.89 | $32.87 | 172,710 |
| 2019-11-27 | $342.46 | $343.02 | $340.49 | $342.69 | $33.04 | 206,270 |
| 2019-11-26 | $340.80 | $340.98 | $339.57 | $340.55 | $32.84 | 239,260 |
| 2019-11-25 | $336.84 | $339.94 | $336.84 | $339.89 | $32.77 | 220,220 |
| 2019-11-22 | $337.02 | $337.02 | $334.03 | $335.67 | $32.37 | 215,160 |
| 2019-11-21 | $335.18 | $335.68 | $334.01 | $335.18 | $32.32 | 172,470 |
| 2019-11-20 | $335.69 | $338.00 | $333.12 | $335.18 | $32.32 | 333,080 |
| 2019-11-19 | $338.23 | $338.23 | $336.34 | $337.29 | $32.52 | 148,250 |
| 2019-11-18 | $336.00 | $336.97 | $334.91 | $336.34 | $32.43 | 212,060 |
| 2019-11-15 | $335.66 | $336.00 | $334.30 | $335.83 | $32.38 | 205,130 |
| 2019-11-14 | $333.59 | $333.94 | $332.31 | $333.94 | $32.20 | 207,410 |
| 2019-11-13 | $332.62 | $334.64 | $332.62 | $334.00 | $32.21 | 421,110 |
| 2019-11-12 | $333.71 | $334.98 | $333.07 | $334.34 | $32.24 | 530,350 |
| 2019-11-11 | $332.51 | $333.45 | $331.54 | $333.39 | $32.15 | 396,930 |
| 2019-11-08 | $331.72 | $333.62 | $331.00 | $333.62 | $32.17 | 284,070 |
| 2019-11-07 | $333.07 | $333.76 | $331.24 | $332.00 | $32.01 | 297,910 |
| 2019-11-06 | $332.10 | $332.10 | $329.64 | $331.00 | $31.92 | 305,420 |
| 2019-11-05 | $332.64 | $332.99 | $331.31 | $332.35 | $32.05 | 314,070 |
| 2019-11-04 | $331.44 | $332.27 | $331.13 | $331.41 | $31.96 | 295,780 |
| 2019-11-01 | $327.99 | $329.86 | $327.54 | $329.67 | $31.79 | 345,780 |
| 2019-10-31 | $327.96 | $327.96 | $324.55 | $325.81 | $31.42 | 244,280 |
| 2019-10-30 | $325.66 | $327.00 | $324.63 | $326.49 | $31.48 | 180,980 |
| 2019-10-29 | $327.64 | $327.64 | $325.56 | $325.59 | $31.40 | 262,890 |
| 2019-10-28 | $325.18 | $327.77 | $325.18 | $327.74 | $31.60 | 524,840 |
| 2019-10-25 | $321.00 | $324.50 | $320.13 | $324.28 | $31.27 | 358,700 |
| 2019-10-24 | $320.85 | $322.14 | $320.31 | $321.81 | $31.03 | 214,650 |
| 2019-10-23 | $318.68 | $319.68 | $318.14 | $319.07 | $30.77 | 134,830 |
| 2019-10-22 | $322.45 | $322.58 | $319.57 | $319.72 | $30.83 | 201,120 |
| 2019-10-21 | $319.14 | $321.43 | $319.14 | $320.83 | $30.94 | 211,170 |
| 2019-10-18 | $320.24 | $320.60 | $316.40 | $318.50 | $30.71 | 220,990 |
| 2019-10-17 | $321.83 | $322.07 | $320.27 | $321.33 | $30.98 | 294,230 |
| 2019-10-16 | $319.44 | $320.60 | $318.32 | $319.60 | $30.82 | 296,820 |
| 2019-10-15 | $317.94 | $321.07 | $317.79 | $320.75 | $30.93 | 376,510 |
| 2019-10-14 | $315.90 | $317.76 | $315.70 | $316.68 | $30.54 | 314,490 |
| 2019-10-11 | $315.91 | $319.32 | $315.91 | $317.10 | $30.58 | 657,860 |
| 2019-10-10 | $310.27 | $313.72 | $310.27 | $312.85 | $30.17 | 347,010 |
| 2019-10-09 | $309.90 | $311.59 | $309.41 | $310.40 | $29.93 | 210,700 |
| 2019-10-08 | $311.41 | $311.41 | $307.45 | $307.45 | $29.65 | 329,660 |
| 2019-10-07 | $312.42 | $314.98 | $312.02 | $312.63 | $30.15 | 279,900 |
| 2019-10-04 | $310.24 | $313.66 | $310.24 | $313.31 | $30.21 | 314,530 |
| 2019-10-03 | $306.54 | $309.50 | $302.46 | $309.10 | $29.81 | 449,380 |
| 2019-10-02 | $309.54 | $309.54 | $304.35 | $306.34 | $29.54 | 710,760 |
| 2019-10-01 | $315.79 | $316.86 | $310.46 | $310.56 | $29.95 | 328,900 |
| 2019-09-30 | $312.43 | $314.70 | $312.28 | $314.01 | $30.28 | 250,040 |
| 2019-09-27 | $315.74 | $315.99 | $310.06 | $311.91 | $30.08 | 318,280 |
| 2019-09-26 | $316.59 | $316.82 | $313.86 | $315.89 | $30.46 | 262,710 |
| 2019-09-25 | $313.36 | $318.00 | $311.50 | $317.50 | $30.62 | 332,470 |
| 2019-09-24 | $319.11 | $320.30 | $313.26 | $314.03 | $30.28 | 413,020 |
| 2019-09-23 | $318.52 | $319.22 | $317.79 | $318.37 | $30.70 | 156,360 |
| 2019-09-20 | $322.01 | $322.14 | $317.74 | $318.52 | $30.71 | 202,850 |
| 2019-09-19 | $322.09 | $324.37 | $321.88 | $321.98 | $30.96 | 199,300 |
| 2019-09-18 | $321.50 | $322.21 | $318.52 | $321.80 | $30.94 | 264,880 |
| 2019-09-17 | $320.70 | $322.60 | $320.49 | $322.60 | $31.02 | 278,820 |
| 2019-09-16 | $319.55 | $321.53 | $319.25 | $321.53 | $30.91 | 178,380 |
| 2019-09-13 | $322.01 | $323.11 | $321.71 | $322.28 | $30.98 | 252,340 |
| 2019-09-12 | $323.54 | $324.69 | $322.31 | $322.50 | $31.01 | 339,390 |
| 2019-09-11 | $318.32 | $321.63 | $318.14 | $321.36 | $30.90 | 392,160 |
| 2019-09-10 | $317.92 | $318.20 | $315.37 | $317.97 | $30.57 | 270,170 |
| 2019-09-09 | $319.68 | $320.02 | $317.18 | $318.01 | $30.57 | 255,880 |
| 2019-09-06 | $319.54 | $320.25 | $318.82 | $318.90 | $30.66 | 307,840 |
| 2019-09-05 | $317.45 | $320.24 | $316.84 | $319.49 | $30.72 | 568,240 |
| 2019-09-04 | $312.32 | $314.00 | $311.70 | $314.00 | $30.19 | 303,500 |
| 2019-09-03 | $311.08 | $311.98 | $308.84 | $309.65 | $29.77 | 305,830 |
| 2019-08-30 | $315.75 | $315.75 | $311.51 | $313.35 | $30.13 | 247,710 |
| 2019-08-29 | $312.52 | $314.50 | $311.57 | $313.49 | $30.14 | 386,170 |
| 2019-08-28 | $306.69 | $309.30 | $305.54 | $309.00 | $29.71 | 195,510 |
| 2019-08-27 | $310.63 | $311.00 | $306.49 | $308.14 | $29.63 | 361,410 |
| 2019-08-26 | $307.73 | $308.99 | $306.34 | $308.79 | $29.69 | 396,400 |
| 2019-08-23 | $313.26 | $314.70 | $304.43 | $305.09 | $29.33 | 739,420 |
| 2019-08-22 | $315.74 | $316.56 | $312.07 | $314.53 | $30.24 | 227,580 |
| 2019-08-21 | $315.71 | $316.24 | $314.61 | $315.47 | $30.33 | 263,260 |
| 2019-08-20 | $314.93 | $315.00 | $312.81 | $312.81 | $30.07 | 230,610 |
| 2019-08-19 | $315.04 | $315.94 | $313.73 | $315.24 | $30.31 | 431,900 |
| 2019-08-16 | $307.22 | $310.88 | $307.22 | $310.35 | $29.84 | 301,990 |
| 2019-08-15 | $306.50 | $309.87 | $303.75 | $305.88 | $29.41 | 695,000 |
| 2019-08-14 | $309.94 | $310.84 | $305.01 | $305.60 | $29.38 | 1,084,950 |
| 2019-08-13 | $308.38 | $316.69 | $308.38 | $314.75 | $30.26 | 384,140 |
| 2019-08-12 | $310.96 | $311.50 | $308.08 | $309.00 | $29.71 | 381,650 |
| 2019-08-09 | $314.31 | $315.60 | $310.71 | $313.18 | $30.11 | 305,570 |
| 2019-08-08 | $310.58 | $316.00 | $310.58 | $316.00 | $30.38 | 468,520 |
| 2019-08-07 | $304.50 | $309.10 | $302.52 | $308.73 | $29.68 | 303,570 |
| 2019-08-06 | $306.29 | $308.20 | $303.97 | $308.13 | $29.62 | 753,730 |
| 2019-08-05 | $307.07 | $310.77 | $301.08 | $303.35 | $29.16 | 1,414,680 |
| 2019-08-02 | $316.53 | $317.37 | $312.49 | $314.85 | $30.27 | 672,440 |
| 2019-08-01 | $321.13 | $326.70 | $317.45 | $318.69 | $30.64 | 655,150 |
| 2019-07-31 | $326.40 | $326.40 | $318.80 | $321.66 | $30.93 | 501,500 |
| 2019-07-30 | $324.41 | $326.18 | $323.51 | $325.48 | $31.29 | 234,160 |
| 2019-07-29 | $327.50 | $327.50 | $324.21 | $326.24 | $31.37 | 224,070 |
| 2019-07-26 | $325.32 | $327.60 | $325.32 | $327.50 | $31.49 | 283,650 |
| 2019-07-25 | $326.39 | $326.39 | $323.75 | $323.80 | $31.13 | 249,300 |
| 2019-07-24 | $322.92 | $327.25 | $322.91 | $326.85 | $31.42 | 288,310 |
| 2019-07-23 | $324.14 | $324.14 | $322.05 | $323.72 | $31.12 | 296,930 |
| 2019-07-22 | $320.54 | $322.63 | $320.54 | $322.20 | $30.98 | 180,500 |
| 2019-07-19 | $324.42 | $324.42 | $320.36 | $320.36 | $30.80 | 188,990 |
| 2019-07-18 | $320.41 | $322.60 | $319.80 | $322.27 | $30.98 | 208,230 |
| 2019-07-17 | $324.15 | $324.15 | $321.78 | $321.96 | $30.95 | 179,840 |
| 2019-07-16 | $323.80 | $324.50 | $322.80 | $323.03 | $31.06 | 177,900 |
| 2019-07-15 | $324.24 | $324.99 | $323.84 | $324.30 | $31.18 | 183,190 |
| 2019-07-12 | $322.01 | $323.88 | $322.01 | $323.88 | $31.14 | 296,660 |
| 2019-07-11 | $323.18 | $323.22 | $321.30 | $322.42 | $31.00 | 330,820 |
| 2019-07-10 | $321.18 | $323.48 | $321.18 | $322.29 | $30.99 | 446,990 |
| 2019-07-09 | $316.07 | $320.27 | $316.07 | $319.70 | $30.74 | 172,620 |
| 2019-07-08 | $319.53 | $319.53 | $317.45 | $318.70 | $30.64 | 516,950 |
| 2019-07-05 | $319.22 | $321.36 | $318.40 | $320.70 | $30.83 | 308,820 |
| 2019-07-03 | $318.92 | $321.09 | $318.92 | $321.09 | $30.87 | 316,730 |
| 2019-07-02 | $318.31 | $318.59 | $316.86 | $318.59 | $30.63 | 318,780 |
| 2019-07-01 | $319.99 | $320.00 | $316.59 | $317.50 | $30.53 | 677,230 |
| 2019-06-28 | $314.11 | $314.88 | $312.97 | $314.67 | $30.25 | 228,260 |
| 2019-06-27 | $311.29 | $313.23 | $311.29 | $312.81 | $30.07 | 165,990 |
| 2019-06-26 | $312.07 | $313.17 | $310.66 | $311.18 | $29.92 | 201,250 |
| 2019-06-25 | $314.67 | $314.67 | $309.31 | $310.09 | $29.81 | 368,870 |
| 2019-06-24 | $315.43 | $315.71 | $314.47 | $314.68 | $30.25 | 196,900 |
| 2019-06-21 | $316.60 | $316.96 | $314.66 | $315.30 | $30.31 | 474,500 |
| 2019-06-20 | $318.01 | $318.66 | $315.07 | $316.94 | $30.38 | 566,080 |
| 2019-06-19 | $314.30 | $315.01 | $312.39 | $314.87 | $30.18 | 388,050 |
| 2019-06-18 | $311.50 | $315.38 | $311.33 | $313.62 | $30.06 | 670,550 |
| 2019-06-17 | $307.53 | $309.81 | $307.53 | $308.56 | $29.57 | 224,230 |
| 2019-06-14 | $308.15 | $308.15 | $306.61 | $306.99 | $29.42 | 183,270 |
| 2019-06-13 | $308.70 | $309.25 | $307.32 | $308.94 | $29.61 | 239,540 |
| 2019-06-12 | $307.88 | $308.04 | $306.37 | $306.67 | $29.39 | 162,770 |
| 2019-06-11 | $310.99 | $311.56 | $307.22 | $307.72 | $29.49 | 366,040 |
| 2019-06-10 | $307.18 | $310.89 | $307.00 | $308.01 | $29.52 | 804,830 |
| 2019-06-07 | $301.66 | $305.70 | $301.50 | $304.62 | $29.19 | 572,410 |
| 2019-06-06 | $298.62 | $300.25 | $297.22 | $300.05 | $28.76 | 277,090 |
| 2019-06-05 | $298.61 | $298.61 | $295.17 | $297.80 | $28.54 | 310,400 |
| 2019-06-04 | $291.24 | $296.25 | $290.42 | $295.97 | $28.37 | 586,860 |
| 2019-06-03 | $293.15 | $293.35 | $286.77 | $288.09 | $27.61 | 989,510 |
| 2019-05-31 | $294.62 | $295.25 | $292.76 | $292.91 | $28.07 | 754,850 |
| 2019-05-30 | $296.97 | $298.47 | $296.05 | $297.70 | $28.53 | 704,750 |
| 2019-05-29 | $298.10 | $298.10 | $295.01 | $296.60 | $28.43 | 825,190 |
| 2019-05-28 | $301.29 | $302.50 | $298.83 | $299.34 | $28.69 | 263,820 |
| 2019-05-24 | $300.94 | $302.50 | $300.01 | $300.03 | $28.75 | 342,990 |
| 2019-05-23 | $301.74 | $301.76 | $298.25 | $299.86 | $28.74 | 479,890 |
| 2019-05-22 | $304.89 | $306.22 | $304.42 | $305.02 | $29.23 | 220,190 |
| 2019-05-21 | $305.30 | $306.87 | $304.97 | $305.89 | $29.32 | 272,680 |
| 2019-05-20 | $304.24 | $304.82 | $302.00 | $303.00 | $29.04 | 505,520 |
| 2019-05-17 | $308.14 | $311.51 | $307.23 | $307.49 | $29.47 | 306,220 |
| 2019-05-16 | $307.49 | $312.60 | $307.45 | $310.73 | $29.78 | 491,020 |
| 2019-05-15 | $302.74 | $307.99 | $302.15 | $307.69 | $29.49 | 408,660 |
| 2019-05-14 | $302.24 | $305.72 | $301.16 | $303.90 | $29.13 | 611,370 |
| 2019-05-13 | $304.77 | $305.00 | $299.51 | $300.77 | $28.83 | 1,448,370 |
| 2019-05-10 | $309.06 | $312.18 | $304.92 | $311.31 | $29.84 | 646,930 |
| 2019-05-09 | $309.87 | $311.59 | $306.28 | $310.94 | $29.80 | 642,210 |
| 2019-05-08 | $311.73 | $314.45 | $311.38 | $312.46 | $29.95 | 566,990 |
| 2019-05-07 | $316.14 | $317.49 | $310.36 | $313.22 | $30.02 | 777,960 |
| 2019-05-06 | $315.29 | $319.50 | $314.49 | $319.35 | $30.61 | 525,920 |
| 2019-05-03 | $317.08 | $320.67 | $317.08 | $320.28 | $30.70 | 308,840 |
| 2019-05-02 | $316.31 | $318.00 | $313.30 | $315.41 | $30.23 | 434,880 |
| 2019-05-01 | $319.83 | $319.99 | $316.00 | $316.25 | $30.31 | 426,940 |
| 2019-04-30 | $318.56 | $318.79 | $315.63 | $318.19 | $30.49 | 480,050 |
| 2019-04-29 | $319.80 | $320.84 | $319.25 | $320.17 | $30.68 | 428,270 |
| 2019-04-26 | $318.22 | $319.26 | $316.17 | $319.26 | $30.60 | 356,970 |
| 2019-04-25 | $319.10 | $319.39 | $317.19 | $318.53 | $30.53 | 291,170 |
| 2019-04-24 | $319.01 | $319.34 | $317.53 | $318.14 | $30.49 | 350,220 |
| 2019-04-23 | $314.47 | $318.65 | $314.47 | $318.36 | $30.51 | 330,070 |
| 2019-04-22 | $312.93 | $314.56 | $312.23 | $314.43 | $30.13 | 278,970 |
| 2019-04-18 | $314.10 | $314.10 | $311.80 | $313.82 | $30.08 | 373,180 |
| 2019-04-17 | $314.88 | $315.57 | $312.67 | $313.48 | $30.04 | 256,330 |
| 2019-04-16 | $313.11 | $314.37 | $312.95 | $313.76 | $30.07 | 284,700 |
| 2019-04-15 | $312.91 | $313.46 | $311.23 | $312.95 | $29.99 | 218,670 |
| 2019-04-12 | $312.38 | $313.30 | $312.14 | $312.90 | $29.99 | 270,400 |
| 2019-04-11 | $312.25 | $312.38 | $311.05 | $311.26 | $29.83 | 233,350 |
| 2019-04-10 | $310.44 | $312.26 | $310.35 | $312.26 | $29.93 | 253,750 |
| 2019-04-09 | $311.13 | $311.29 | $309.60 | $309.60 | $29.67 | 303,060 |
| 2019-04-08 | $311.08 | $311.87 | $309.27 | $311.87 | $29.89 | 377,070 |
| 2019-04-05 | $310.40 | $311.46 | $310.00 | $311.41 | $29.85 | 451,820 |
| 2019-04-04 | $309.81 | $310.44 | $307.47 | $309.40 | $29.65 | 327,750 |
| 2019-04-03 | $309.00 | $310.93 | $308.51 | $308.99 | $29.61 | 398,550 |
| 2019-04-02 | $306.79 | $307.68 | $306.00 | $307.60 | $29.48 | 378,620 |
| 2019-04-01 | $305.66 | $306.80 | $304.53 | $306.80 | $29.40 | 534,460 |
| 2019-03-29 | $302.46 | $302.85 | $301.15 | $302.67 | $29.01 | 445,640 |
| 2019-03-28 | $299.37 | $300.88 | $298.35 | $300.45 | $28.79 | 166,770 |
| 2019-03-27 | $301.76 | $301.83 | $296.74 | $298.92 | $28.65 | 241,190 |
| 2019-03-26 | $301.59 | $303.12 | $299.57 | $301.17 | $28.86 | 329,700 |
| 2019-03-25 | $298.48 | $300.21 | $297.28 | $299.11 | $28.67 | 489,750 |
| 2019-03-22 | $306.76 | $306.76 | $299.52 | $300.02 | $28.75 | 867,490 |
| 2019-03-21 | $302.55 | $307.78 | $302.47 | $307.37 | $29.46 | 393,910 |
| 2019-03-20 | $303.16 | $304.70 | $301.00 | $303.13 | $29.05 | 312,030 |
| 2019-03-19 | $303.96 | $304.44 | $301.80 | $302.77 | $29.02 | 429,780 |
| 2019-03-18 | $301.49 | $303.00 | $300.73 | $302.33 | $28.97 | 280,310 |
| 2019-03-15 | $300.48 | $302.35 | $300.15 | $301.00 | $28.85 | 609,030 |
| 2019-03-14 | $301.01 | $301.01 | $299.65 | $299.78 | $28.67 | 284,780 |
| 2019-03-13 | $299.48 | $301.64 | $298.99 | $300.27 | $28.72 | 560,650 |
| 2019-03-12 | $297.95 | $299.00 | $297.08 | $297.95 | $28.49 | 315,160 |
| 2019-03-11 | $292.28 | $297.00 | $291.76 | $297.00 | $28.40 | 454,320 |
| 2019-03-08 | $287.81 | $290.84 | $287.20 | $290.67 | $27.80 | 625,480 |
| 2019-03-07 | $294.17 | $294.17 | $290.32 | $291.07 | $27.84 | 978,550 |
| 2019-03-06 | $297.22 | $297.52 | $294.50 | $294.50 | $28.16 | 432,630 |
| 2019-03-05 | $297.16 | $298.14 | $296.25 | $297.95 | $28.49 | 218,900 |
| 2019-03-04 | $299.92 | $299.99 | $294.37 | $297.62 | $28.46 | 468,840 |
| 2019-03-01 | $297.96 | $298.34 | $296.14 | $298.10 | $28.51 | 293,030 |
| 2019-02-28 | $296.13 | $296.97 | $294.92 | $295.42 | $28.25 | 187,320 |
| 2019-02-27 | $295.05 | $296.66 | $294.00 | $296.08 | $28.31 | 247,170 |
| 2019-02-26 | $295.49 | $297.11 | $295.42 | $296.12 | $28.32 | 238,180 |
| 2019-02-25 | $297.76 | $298.46 | $296.20 | $296.20 | $28.33 | 534,900 |
| 2019-02-22 | $293.83 | $295.39 | $293.58 | $295.39 | $28.25 | 378,120 |
| 2019-02-21 | $293.65 | $293.87 | $291.80 | $292.48 | $27.97 | 469,980 |
| 2019-02-20 | $294.30 | $294.98 | $292.83 | $294.09 | $28.12 | 363,640 |
| 2019-02-19 | $292.79 | $294.81 | $292.50 | $293.82 | $28.10 | 402,540 |
| 2019-02-15 | $293.10 | $293.90 | $291.92 | $292.92 | $28.01 | 294,110 |
| 2019-02-14 | $289.66 | $292.37 | $289.62 | $291.40 | $27.87 | 266,410 |
| 2019-02-13 | $291.39 | $292.78 | $290.75 | $291.08 | $27.84 | 487,090 |
| 2019-02-12 | $288.89 | $291.14 | $288.31 | $290.97 | $27.83 | 373,620 |
| 2019-02-11 | $287.53 | $287.87 | $286.25 | $287.14 | $27.46 | 332,670 |
| 2019-02-08 | $283.15 | $286.22 | $282.95 | $286.01 | $27.35 | 323,980 |
| 2019-02-07 | $287.95 | $287.95 | $283.75 | $285.90 | $27.34 | 513,260 |
| 2019-02-06 | $290.29 | $290.59 | $288.13 | $288.95 | $27.63 | 647,650 |
| 2019-02-05 | $288.44 | $290.40 | $288.03 | $290.05 | $27.74 | 696,460 |
| 2019-02-04 | $284.12 | $287.77 | $284.12 | $287.77 | $27.52 | 352,630 |
| 2019-02-01 | $284.49 | $286.18 | $283.84 | $284.56 | $27.21 | 440,570 |
| 2019-01-31 | $282.50 | $286.00 | $282.47 | $285.50 | $27.30 | 508,920 |
| 2019-01-30 | $277.36 | $281.99 | $276.78 | $281.09 | $26.88 | 362,820 |
| 2019-01-29 | $277.50 | $277.69 | $274.77 | $275.52 | $26.35 | 204,400 |
| 2019-01-28 | $278.11 | $278.11 | $275.27 | $277.73 | $26.56 | 451,170 |
| 2019-01-25 | $279.25 | $281.30 | $278.49 | $280.21 | $26.80 | 337,530 |
| 2019-01-24 | $276.25 | $277.15 | $275.48 | $276.83 | $26.47 | 212,070 |
| 2019-01-23 | $276.93 | $277.67 | $272.90 | $275.23 | $26.32 | 343,340 |
| 2019-01-22 | $279.03 | $279.27 | $273.35 | $275.70 | $26.37 | 822,950 |
| 2019-01-18 | $279.96 | $281.82 | $278.22 | $280.57 | $26.83 | 771,490 |
| 2019-01-17 | $275.28 | $278.59 | $274.69 | $277.73 | $26.56 | 382,930 |
| 2019-01-16 | $275.73 | $277.50 | $275.26 | $275.92 | $26.39 | 417,680 |
| 2019-01-15 | $271.39 | $275.06 | $271.23 | $274.65 | $26.27 | 288,030 |
| 2019-01-14 | $270.85 | $271.53 | $269.01 | $270.40 | $25.86 | 363,010 |
| 2019-01-11 | $272.39 | $273.07 | $271.23 | $272.83 | $26.09 | 392,790 |
| 2019-01-10 | $271.03 | $273.61 | $269.15 | $273.52 | $26.16 | 365,460 |
| 2019-01-09 | $271.73 | $273.48 | $270.38 | $272.23 | $26.03 | 1,238,900 |
| 2019-01-08 | $269.70 | $270.79 | $266.51 | $270.38 | $25.86 | 759,120 |
| 2019-01-07 | $264.72 | $268.73 | $264.00 | $267.45 | $25.58 | 794,550 |
| 2019-01-04 | $257.16 | $264.61 | $256.51 | $263.47 | $25.20 | 528,430 |
| 2019-01-03 | $258.02 | $258.75 | $253.18 | $253.18 | $24.21 | 632,320 |
| 2019-01-02 | $257.68 | $262.23 | $255.78 | $260.78 | $24.94 | 751,330 |
| 2018-12-31 | $259.98 | $260.56 | $257.68 | $259.96 | $24.86 | 804,750 |
| 2018-12-28 | $258.90 | $262.08 | $255.77 | $258.35 | $24.71 | 1,698,920 |
| 2018-12-27 | $253.59 | $257.99 | $248.52 | $257.99 | $24.67 | 947,220 |
| 2018-12-26 | $244.85 | $257.09 | $243.18 | $256.99 | $24.58 | 1,570,210 |
| 2018-12-24 | $245.49 | $248.77 | $243.01 | $243.03 | $23.24 | 918,480 |
| 2018-12-21 | $256.13 | $257.87 | $247.21 | $248.00 | $23.72 | 988,140 |
| 2018-12-20 | $260.25 | $261.88 | $253.30 | $256.23 | $24.42 | 1,147,500 |
| 2018-12-19 | $265.99 | $269.50 | $258.69 | $260.50 | $24.82 | 1,018,310 |
| 2018-12-18 | $267.31 | $269.24 | $264.59 | $266.40 | $25.39 | 478,150 |
| 2018-12-17 | $270.78 | $272.04 | $263.84 | $265.32 | $25.28 | 741,550 |
| 2018-12-14 | $275.00 | $276.21 | $271.43 | $271.49 | $25.87 | 303,750 |
| 2018-12-13 | $282.01 | $282.01 | $276.57 | $277.80 | $26.47 | 327,680 |
| 2018-12-12 | $279.53 | $282.65 | $278.72 | $278.72 | $26.56 | 357,690 |
| 2018-12-11 | $279.04 | $279.81 | $274.20 | $276.52 | $26.35 | 361,830 |
| 2018-12-10 | $272.83 | $276.17 | $270.38 | $275.55 | $26.26 | 636,730 |
| 2018-12-07 | $281.83 | $283.19 | $272.93 | $274.07 | $26.12 | 720,770 |
| 2018-12-06 | $275.06 | $282.30 | $274.27 | $282.30 | $26.90 | 1,504,430 |
| 2018-12-04 | $291.65 | $291.65 | $281.02 | $281.20 | $26.80 | 603,820 |
| 2018-12-03 | $294.28 | $295.80 | $290.30 | $292.44 | $27.87 | 827,650 |
| 2018-11-30 | $285.26 | $287.84 | $284.74 | $287.72 | $27.42 | 264,560 |
| 2018-11-29 | $285.90 | $287.30 | $283.80 | $285.41 | $27.20 | 707,130 |
| 2018-11-28 | $280.00 | $286.10 | $278.32 | $286.10 | $27.26 | 482,290 |
| 2018-11-27 | $277.15 | $279.01 | $275.71 | $277.76 | $26.47 | 276,810 |
| 2018-11-26 | $275.54 | $278.01 | $274.74 | $277.73 | $26.47 | 354,400 |
| 2018-11-23 | $272.17 | $274.21 | $270.67 | $272.72 | $25.99 | 162,630 |
| 2018-11-21 | $274.26 | $275.68 | $272.84 | $273.33 | $26.05 | 388,830 |
| 2018-11-20 | $270.78 | $274.35 | $267.80 | $271.18 | $25.84 | 2,046,180 |
| 2018-11-19 | $283.10 | $283.69 | $275.25 | $275.67 | $26.27 | 597,290 |
| 2018-11-16 | $282.09 | $285.60 | $281.68 | $284.55 | $27.12 | 393,590 |
| 2018-11-15 | $279.84 | $285.32 | $278.00 | $284.14 | $27.08 | 518,610 |
| 2018-11-14 | $284.33 | $285.92 | $278.57 | $280.32 | $26.71 | 528,790 |
| 2018-11-13 | $283.43 | $287.20 | $282.00 | $282.75 | $26.94 | 559,970 |
| 2018-11-12 | $289.40 | $289.40 | $282.26 | $282.53 | $26.92 | 561,790 |
| 2018-11-09 | $292.69 | $292.90 | $288.55 | $291.00 | $27.73 | 385,020 |
| 2018-11-08 | $296.48 | $296.81 | $294.73 | $295.74 | $28.18 | 354,890 |
| 2018-11-07 | $292.57 | $297.19 | $291.85 | $297.03 | $28.31 | 897,660 |
| 2018-11-06 | $286.63 | $290.39 | $286.63 | $288.90 | $27.53 | 391,640 |
| 2018-11-05 | $288.91 | $288.91 | $284.35 | $287.48 | $27.40 | 350,920 |
| 2018-11-02 | $291.48 | $292.92 | $286.36 | $288.41 | $27.48 | 614,920 |
| 2018-11-01 | $287.84 | $292.00 | $285.17 | $291.96 | $27.82 | 497,130 |
| 2018-10-31 | $285.04 | $289.66 | $285.03 | $286.41 | $27.29 | 942,220 |
| 2018-10-30 | $275.27 | $280.70 | $275.00 | $280.55 | $26.73 | 614,100 |
| 2018-10-29 | $284.91 | $286.00 | $271.87 | $276.92 | $26.39 | 1,182,290 |
| 2018-10-26 | $278.11 | $285.44 | $276.86 | $280.61 | $26.74 | 946,900 |
| 2018-10-25 | $282.43 | $288.51 | $281.35 | $286.82 | $27.33 | 865,430 |
| 2018-10-24 | $290.94 | $291.13 | $278.93 | $279.09 | $26.60 | 705,280 |
| 2018-10-23 | $287.97 | $292.58 | $284.94 | $291.35 | $27.76 | 702,210 |
| 2018-10-22 | $293.56 | $294.47 | $291.05 | $292.61 | $27.88 | 251,250 |
| 2018-10-19 | $295.55 | $296.82 | $290.72 | $291.70 | $27.80 | 317,560 |
| 2018-10-18 | $299.06 | $299.06 | $292.79 | $293.47 | $27.97 | 520,040 |
| 2018-10-17 | $301.36 | $301.36 | $296.43 | $299.93 | $28.58 | 598,360 |
| 2018-10-16 | $293.58 | $300.19 | $293.31 | $299.99 | $28.59 | 489,640 |
| 2018-10-15 | $294.17 | $294.20 | $289.85 | $291.44 | $27.77 | 874,980 |
| 2018-10-12 | $293.89 | $294.48 | $288.90 | $294.11 | $28.03 | 999,410 |
| 2018-10-11 | $289.32 | $293.27 | $284.19 | $287.27 | $27.38 | 1,648,720 |
| 2018-10-10 | $302.67 | $302.71 | $291.33 | $291.69 | $27.80 | 1,298,000 |
| 2018-10-09 | $302.33 | $305.55 | $302.33 | $303.13 | $28.89 | 335,600 |
| 2018-10-08 | $304.86 | $305.25 | $300.27 | $303.17 | $28.89 | 543,270 |
| 2018-10-05 | $309.05 | $309.67 | $302.32 | $305.20 | $29.08 | 800,350 |
| 2018-10-04 | $313.44 | $313.44 | $307.66 | $309.13 | $29.46 | 736,780 |
| 2018-10-03 | $314.27 | $315.80 | $314.08 | $314.78 | $30.00 | 296,450 |
| 2018-10-02 | $314.56 | $315.60 | $313.44 | $313.79 | $29.90 | 275,730 |
| 2018-10-01 | $317.20 | $317.66 | $314.26 | $314.88 | $30.01 | 436,750 |
| 2018-09-28 | $314.86 | $316.08 | $314.49 | $315.60 | $30.07 | 125,580 |
| 2018-09-27 | $313.49 | $316.28 | $313.49 | $315.28 | $30.04 | 279,330 |
| 2018-09-26 | $314.00 | $316.19 | $313.00 | $313.19 | $29.85 | 260,720 |
| 2018-09-25 | $313.27 | $314.00 | $312.83 | $313.81 | $29.90 | 207,590 |
| 2018-09-24 | $311.55 | $313.27 | $310.55 | $313.27 | $29.85 | 187,030 |
| 2018-09-21 | $315.84 | $315.86 | $312.94 | $313.17 | $29.84 | 284,040 |
| 2018-09-20 | $313.25 | $315.37 | $313.25 | $315.21 | $29.96 | 212,970 |
| 2018-09-19 | $312.32 | $313.09 | $311.03 | $312.21 | $29.68 | 196,370 |
| 2018-09-18 | $310.17 | $313.35 | $310.17 | $312.54 | $29.71 | 249,600 |
| 2018-09-17 | $314.84 | $314.84 | $310.25 | $310.27 | $29.50 | 364,970 |
| 2018-09-14 | $315.00 | $315.78 | $313.49 | $314.95 | $29.94 | 144,220 |
| 2018-09-13 | $313.02 | $315.39 | $313.02 | $314.54 | $29.90 | 295,160 |
| 2018-09-12 | $312.54 | $312.64 | $309.99 | $312.30 | $29.69 | 285,060 |
| 2018-09-11 | $311.03 | $313.38 | $309.55 | $312.92 | $29.75 | 286,560 |
| 2018-09-10 | $312.05 | $312.05 | $310.00 | $311.29 | $29.59 | 250,060 |
| 2018-09-07 | $310.48 | $312.54 | $309.06 | $310.55 | $29.52 | 257,790 |
| 2018-09-06 | $314.31 | $314.31 | $309.87 | $311.40 | $29.60 | 403,950 |
| 2018-09-05 | $317.04 | $317.36 | $312.78 | $313.94 | $29.84 | 412,800 |
| 2018-09-04 | $319.00 | $319.00 | $315.91 | $317.74 | $30.21 | 367,820 |
| 2018-08-31 | $317.82 | $318.85 | $317.60 | $318.63 | $30.29 | 264,130 |
| 2018-08-30 | $318.24 | $319.34 | $316.98 | $317.79 | $30.21 | 245,550 |
| 2018-08-29 | $315.50 | $318.30 | $315.50 | $318.24 | $30.25 | 349,930 |
| 2018-08-28 | $315.02 | $315.90 | $314.86 | $315.50 | $29.99 | 230,840 |
| 2018-08-27 | $312.42 | $315.00 | $312.42 | $314.65 | $29.91 | 284,090 |
| 2018-08-24 | $310.82 | $312.11 | $310.68 | $311.91 | $29.65 | 265,630 |
| 2018-08-23 | $310.00 | $311.30 | $309.18 | $309.49 | $29.42 | 167,340 |
| 2018-08-22 | $307.79 | $310.13 | $307.79 | $309.88 | $29.46 | 195,480 |
| 2018-08-21 | $308.68 | $310.16 | $308.23 | $308.96 | $29.37 | 340,680 |
| 2018-08-20 | $308.18 | $308.18 | $306.17 | $307.40 | $29.22 | 280,250 |
| 2018-08-17 | $306.52 | $307.61 | $304.83 | $307.30 | $29.21 | 219,270 |
| 2018-08-16 | $307.86 | $308.25 | $306.18 | $306.54 | $29.14 | 294,170 |
| 2018-08-15 | $306.64 | $307.41 | $304.00 | $305.68 | $29.06 | 543,640 |
| 2018-08-14 | $308.58 | $309.31 | $306.99 | $309.06 | $29.38 | 238,550 |
| 2018-08-13 | $308.76 | $309.43 | $306.60 | $307.19 | $29.20 | 351,090 |
| 2018-08-10 | $307.64 | $308.85 | $307.01 | $307.73 | $29.25 | 342,570 |
| 2018-08-09 | $309.01 | $310.83 | $309.01 | $309.82 | $29.45 | 175,700 |
| 2018-08-08 | $309.51 | $310.11 | $308.87 | $309.66 | $29.44 | 199,650 |
| 2018-08-07 | $308.88 | $309.92 | $308.88 | $309.51 | $29.42 | 284,580 |
| 2018-08-06 | $307.45 | $308.56 | $306.54 | $308.35 | $29.31 | 393,280 |
| 2018-08-03 | $307.10 | $307.21 | $305.69 | $306.76 | $29.16 | 344,370 |
| 2018-08-02 | $300.15 | $306.17 | $300.15 | $305.94 | $29.08 | 295,480 |
| 2018-08-01 | $302.41 | $303.16 | $300.87 | $302.50 | $28.76 | 314,830 |
| 2018-07-31 | $301.27 | $302.39 | $299.18 | $301.33 | $28.65 | 428,200 |
| 2018-07-30 | $304.15 | $304.15 | $298.61 | $299.82 | $28.50 | 721,620 |
| 2018-07-27 | $309.95 | $309.95 | $302.37 | $303.65 | $28.87 | 537,900 |
| 2018-07-26 | $308.52 | $309.30 | $307.60 | $308.12 | $29.29 | 417,170 |
| 2018-07-25 | $308.12 | $311.39 | $307.76 | $311.39 | $29.60 | 266,330 |
| 2018-07-24 | $310.62 | $311.00 | $306.64 | $307.95 | $29.27 | 436,790 |
| 2018-07-23 | $306.80 | $307.93 | $305.47 | $307.84 | $29.26 | 194,990 |
| 2018-07-20 | $308.07 | $308.45 | $306.78 | $306.94 | $29.18 | 235,990 |
| 2018-07-19 | $307.74 | $308.06 | $306.71 | $307.34 | $29.22 | 210,190 |
| 2018-07-18 | $308.74 | $308.74 | $306.90 | $308.40 | $29.32 | 212,260 |
| 2018-07-17 | $304.00 | $308.39 | $303.65 | $308.16 | $29.29 | 335,910 |
| 2018-07-16 | $306.72 | $307.52 | $305.74 | $306.06 | $29.10 | 283,720 |
| 2018-07-13 | $307.34 | $307.61 | $306.51 | $307.16 | $29.20 | 208,950 |
| 2018-07-12 | $304.70 | $306.77 | $303.96 | $306.74 | $29.16 | 355,310 |
| 2018-07-11 | $301.67 | $304.01 | $301.62 | $302.66 | $28.77 | 285,340 |
| 2018-07-10 | $305.00 | $305.06 | $303.43 | $304.60 | $28.96 | 276,550 |
| 2018-07-09 | $303.64 | $304.26 | $302.16 | $304.26 | $28.92 | 340,790 |
| 2018-07-06 | $298.43 | $301.69 | $297.70 | $301.45 | $28.66 | 419,750 |
| 2018-07-05 | $296.44 | $297.51 | $294.53 | $297.50 | $28.28 | 207,550 |
| 2018-07-03 | $298.20 | $298.20 | $294.25 | $294.53 | $28.00 | 215,420 |
| 2018-07-02 | $292.89 | $296.83 | $291.69 | $296.81 | $28.22 | 961,350 |
| 2018-06-29 | $296.02 | $296.67 | $294.60 | $294.66 | $28.01 | 303,720 |
| 2018-06-28 | $291.95 | $294.71 | $290.89 | $294.04 | $27.95 | 254,920 |
| 2018-06-27 | $297.36 | $298.33 | $291.78 | $291.93 | $27.75 | 453,030 |
| 2018-06-26 | $295.62 | $297.72 | $295.13 | $296.43 | $28.18 | 328,720 |
| 2018-06-25 | $300.25 | $300.25 | $293.26 | $295.40 | $28.08 | 1,125,720 |
| 2018-06-22 | $303.71 | $303.71 | $301.08 | $301.57 | $28.67 | 222,240 |
| 2018-06-21 | $306.00 | $306.00 | $301.92 | $302.45 | $28.75 | 281,350 |
| 2018-06-20 | $304.67 | $305.92 | $304.03 | $305.22 | $29.02 | 245,840 |
| 2018-06-19 | $300.36 | $302.90 | $299.41 | $302.75 | $28.78 | 359,210 |
| 2018-06-18 | $302.41 | $303.71 | $301.15 | $303.46 | $28.85 | 267,760 |
| 2018-06-15 | $303.11 | $303.97 | $302.17 | $303.92 | $28.89 | 223,550 |
| 2018-06-14 | $303.88 | $305.15 | $303.53 | $305.08 | $28.93 | 283,970 |
| 2018-06-13 | $304.00 | $304.50 | $302.03 | $302.40 | $28.68 | 310,000 |
| 2018-06-12 | $302.09 | $302.90 | $301.18 | $302.90 | $28.73 | 272,070 |
| 2018-06-11 | $300.82 | $301.68 | $300.31 | $301.01 | $28.55 | 240,980 |
| 2018-06-08 | $299.40 | $300.69 | $298.68 | $300.56 | $28.50 | 239,160 |
| 2018-06-07 | $302.67 | $302.67 | $298.49 | $300.11 | $28.46 | 318,100 |
| 2018-06-06 | $300.95 | $302.15 | $299.46 | $302.15 | $28.66 | 508,150 |
| 2018-06-05 | $299.34 | $300.33 | $298.72 | $300.10 | $28.46 | 362,800 |
| 2018-06-04 | $297.54 | $298.79 | $296.94 | $298.58 | $28.32 | 315,320 |
| 2018-06-01 | $293.47 | $296.72 | $293.47 | $296.69 | $28.14 | 388,920 |
| 2018-05-31 | $293.00 | $294.52 | $292.04 | $292.52 | $27.74 | 239,430 |
| 2018-05-30 | $292.38 | $293.61 | $291.69 | $293.29 | $27.81 | 268,690 |
| 2018-05-29 | $291.56 | $291.89 | $289.03 | $290.69 | $27.57 | 272,910 |
| 2018-05-25 | $291.85 | $292.75 | $291.04 | $292.05 | $27.70 | 137,230 |
| 2018-05-24 | $292.10 | $292.10 | $289.24 | $291.70 | $27.66 | 175,250 |
| 2018-05-23 | $287.74 | $291.72 | $287.74 | $291.72 | $27.67 | 156,770 |
| 2018-05-22 | $291.50 | $291.76 | $290.00 | $290.00 | $27.50 | 171,760 |
| 2018-05-21 | $291.00 | $291.82 | $289.61 | $290.46 | $27.55 | 186,390 |
| 2018-05-18 | $288.33 | $290.05 | $288.33 | $288.99 | $27.41 | 520,590 |
| 2018-05-17 | $290.16 | $291.66 | $288.86 | $290.12 | $27.51 | 197,660 |
| 2018-05-16 | $288.95 | $291.06 | $288.71 | $290.52 | $27.55 | 296,940 |
| 2018-05-15 | $289.70 | $289.70 | $287.32 | $288.65 | $27.38 | 400,130 |
| 2018-05-14 | $291.60 | $292.66 | $290.61 | $291.06 | $27.60 | 359,480 |
| 2018-05-11 | $290.26 | $291.11 | $289.20 | $290.41 | $27.54 | 305,570 |
| 2018-05-10 | $288.98 | $290.87 | $288.77 | $290.62 | $27.56 | 306,500 |
| 2018-05-09 | $286.15 | $288.20 | $285.15 | $287.72 | $27.29 | 395,240 |
| 2018-05-08 | $285.15 | $285.50 | $283.72 | $284.96 | $27.03 | 254,140 |
| 2018-05-07 | $284.43 | $286.00 | $283.94 | $285.15 | $27.04 | 366,100 |
| 2018-05-04 | $277.30 | $283.50 | $277.19 | $282.68 | $26.81 | 276,660 |
| 2018-05-03 | $277.75 | $278.93 | $274.45 | $277.94 | $26.36 | 323,440 |
| 2018-05-02 | $280.81 | $281.26 | $278.42 | $278.42 | $26.40 | 276,330 |
| 2018-05-01 | $276.24 | $279.74 | $276.24 | $279.74 | $26.53 | 247,170 |
| 2018-04-30 | $280.01 | $281.29 | $277.57 | $277.67 | $26.33 | 188,880 |
| 2018-04-27 | $282.55 | $282.55 | $278.62 | $279.10 | $26.47 | 288,220 |
| 2018-04-26 | $278.00 | $280.20 | $277.05 | $279.41 | $26.50 | 408,980 |
| 2018-04-25 | $274.51 | $275.58 | $271.81 | $275.11 | $26.09 | 377,550 |
| 2018-04-24 | $281.38 | $281.38 | $273.70 | $275.17 | $26.10 | 595,910 |
| 2018-04-23 | $282.10 | $282.53 | $278.61 | $279.85 | $26.54 | 337,530 |
| 2018-04-20 | $284.32 | $284.32 | $279.88 | $280.55 | $26.61 | 357,810 |
| 2018-04-19 | $284.48 | $285.88 | $283.17 | $284.47 | $26.98 | 299,640 |
| 2018-04-18 | $286.84 | $287.17 | $285.13 | $286.44 | $27.17 | 364,410 |
| 2018-04-17 | $284.13 | $286.26 | $283.06 | $285.76 | $27.10 | 598,200 |
| 2018-04-16 | $280.95 | $281.73 | $279.32 | $280.94 | $26.64 | 349,560 |
| 2018-04-13 | $281.10 | $281.74 | $277.84 | $279.02 | $26.46 | 244,360 |
| 2018-04-12 | $279.11 | $281.09 | $278.81 | $280.32 | $26.59 | 255,270 |
| 2018-04-11 | $276.15 | $279.51 | $276.15 | $277.36 | $26.30 | 340,680 |
| 2018-04-10 | $276.12 | $279.30 | $275.38 | $278.39 | $26.40 | 307,370 |
| 2018-04-09 | $273.81 | $277.37 | $272.63 | $272.69 | $25.86 | 463,940 |
| 2018-04-06 | $274.31 | $277.29 | $269.89 | $271.47 | $25.75 | 513,710 |
| 2018-04-05 | $279.50 | $279.50 | $276.10 | $278.22 | $26.39 | 357,940 |
| 2018-04-04 | $266.89 | $276.93 | $266.89 | $276.93 | $26.26 | 692,780 |
| 2018-04-03 | $272.02 | $273.24 | $268.01 | $272.41 | $25.83 | 494,080 |
| 2018-04-02 | $275.05 | $275.05 | $267.32 | $269.41 | $25.55 | 824,350 |
| 2018-03-29 | $274.45 | $279.01 | $272.18 | $276.87 | $26.26 | 350,050 |
| 2018-03-28 | $273.80 | $275.74 | $270.72 | $272.32 | $25.83 | 540,860 |
| 2018-03-27 | $285.15 | $285.15 | $272.87 | $274.73 | $26.05 | 610,770 |
| 2018-03-26 | $279.77 | $282.88 | $275.00 | $282.79 | $26.82 | 529,690 |
| 2018-03-23 | $279.56 | $280.71 | $273.83 | $274.22 | $26.01 | 712,640 |
| 2018-03-22 | $284.46 | $286.12 | $280.62 | $280.62 | $26.61 | 622,240 |
| 2018-03-21 | $288.63 | $290.63 | $286.84 | $287.92 | $27.31 | 295,860 |
| 2018-03-20 | $288.35 | $289.19 | $287.56 | $288.46 | $27.36 | 368,340 |
| 2018-03-19 | $291.74 | $291.74 | $285.53 | $287.94 | $27.31 | 689,170 |
| 2018-03-16 | $294.24 | $294.54 | $293.17 | $293.27 | $27.81 | 198,700 |
| 2018-03-15 | $293.82 | $295.42 | $292.81 | $293.75 | $27.82 | 213,600 |
| 2018-03-14 | $296.32 | $296.35 | $293.46 | $294.49 | $27.89 | 363,250 |
| 2018-03-13 | $299.25 | $299.75 | $294.02 | $294.91 | $27.93 | 517,490 |
| 2018-03-12 | $297.84 | $298.65 | $296.82 | $297.86 | $28.21 | 514,260 |
| 2018-03-09 | $293.16 | $296.50 | $293.16 | $296.50 | $28.08 | 542,260 |
| 2018-03-08 | $291.00 | $291.65 | $290.20 | $291.42 | $27.60 | 360,700 |
| 2018-03-07 | $286.23 | $290.47 | $286.23 | $290.27 | $27.49 | 479,770 |
| 2018-03-06 | $288.35 | $289.58 | $287.14 | $289.34 | $27.40 | 390,310 |
| 2018-03-05 | $284.33 | $288.34 | $282.86 | $287.67 | $27.24 | 323,780 |
| 2018-03-02 | $277.96 | $285.11 | $277.96 | $284.78 | $26.97 | 510,420 |
| 2018-03-01 | $285.02 | $286.72 | $279.20 | $281.92 | $26.70 | 721,380 |
| 2018-02-28 | $289.64 | $289.83 | $285.51 | $285.59 | $27.04 | 378,550 |
| 2018-02-27 | $291.79 | $291.82 | $287.81 | $287.81 | $27.25 | 448,670 |
| 2018-02-26 | $289.50 | $291.26 | $288.01 | $291.08 | $27.56 | 757,960 |
| 2018-02-23 | $285.31 | $287.75 | $283.96 | $287.75 | $27.25 | 258,750 |
| 2018-02-22 | $285.00 | $285.47 | $282.20 | $282.97 | $26.80 | 367,480 |
| 2018-02-21 | $285.28 | $287.99 | $283.16 | $283.16 | $26.81 | 362,870 |
| 2018-02-20 | $283.68 | $286.43 | $283.01 | $284.15 | $26.91 | 401,400 |
| 2018-02-16 | $286.54 | $286.84 | $283.65 | $284.47 | $26.94 | 732,150 |
| 2018-02-15 | $283.63 | $284.94 | $279.84 | $284.94 | $26.98 | 839,260 |
| 2018-02-14 | $274.25 | $280.57 | $273.90 | $280.45 | $26.56 | 462,600 |
| 2018-02-13 | $273.73 | $275.54 | $272.23 | $275.04 | $26.05 | 355,210 |
| 2018-02-12 | $272.28 | $275.14 | $269.85 | $273.94 | $25.94 | 664,770 |
| 2018-02-09 | $268.74 | $270.90 | $260.03 | $269.42 | $25.51 | 1,447,480 |
| 2018-02-08 | $277.58 | $277.58 | $265.70 | $265.72 | $25.16 | 1,001,060 |
| 2018-02-07 | $279.25 | $280.79 | $276.55 | $276.55 | $26.19 | 1,011,620 |
| 2018-02-06 | $268.62 | $279.46 | $266.36 | $279.03 | $26.42 | 1,721,850 |
| 2018-02-05 | $280.47 | $285.04 | $272.75 | $273.57 | $25.91 | 2,299,950 |
| 2018-02-02 | $287.51 | $288.37 | $283.83 | $284.01 | $26.89 | 1,325,120 |
| 2018-02-01 | $289.00 | $291.88 | $288.44 | $290.20 | $27.48 | 457,330 |
| 2018-01-31 | $292.26 | $292.45 | $289.74 | $291.00 | $27.56 | 390,920 |
| 2018-01-30 | $290.17 | $291.66 | $289.37 | $290.62 | $27.52 | 506,220 |
| 2018-01-29 | $294.40 | $294.40 | $292.65 | $293.20 | $27.77 | 440,010 |
| 2018-01-26 | $292.51 | $294.51 | $291.75 | $294.51 | $27.89 | 364,430 |
| 2018-01-25 | $293.18 | $293.18 | $290.14 | $290.97 | $27.55 | 623,750 |
| 2018-01-24 | $293.97 | $293.97 | $289.60 | $291.27 | $27.58 | 489,640 |
| 2018-01-23 | $291.33 | $293.14 | $291.33 | $292.95 | $27.74 | 507,220 |
| 2018-01-22 | $288.30 | $290.84 | $287.92 | $290.84 | $27.54 | 377,040 |
| 2018-01-19 | $287.19 | $287.85 | $286.60 | $287.61 | $27.24 | 275,540 |
| 2018-01-18 | $286.97 | $287.15 | $285.75 | $286.44 | $27.12 | 306,830 |
| 2018-01-17 | $285.29 | $286.86 | $283.91 | $286.58 | $27.14 | 299,320 |
| 2018-01-16 | $286.99 | $287.82 | $282.70 | $283.61 | $26.86 | 576,020 |
| 2018-01-12 | $284.11 | $284.98 | $283.01 | $284.95 | $26.98 | 358,400 |
| 2018-01-11 | $281.87 | $283.11 | $281.04 | $283.11 | $26.81 | 539,000 |
| 2018-01-10 | $281.14 | $281.14 | $279.29 | $280.79 | $26.59 | 467,960 |
| 2018-01-09 | $282.13 | $282.13 | $280.73 | $281.22 | $26.63 | 530,910 |
| 2018-01-08 | $280.73 | $281.15 | $279.73 | $281.13 | $26.62 | 634,300 |
| 2018-01-05 | $279.58 | $280.27 | $277.95 | $280.24 | $26.54 | 513,580 |
| 2018-01-04 | $279.05 | $279.05 | $277.51 | $277.95 | $26.32 | 480,300 |
| 2018-01-03 | $276.10 | $277.46 | $275.73 | $277.32 | $26.26 | 690,720 |
| 2018-01-02 | $272.83 | $275.00 | $271.83 | $275.00 | $26.04 | 677,310 |
| 2017-12-29 | $273.30 | $273.30 | $271.12 | $271.12 | $25.67 | 287,020 |
| 2017-12-28 | $273.68 | $273.68 | $272.32 | $272.82 | $25.84 | 320,420 |
| 2017-12-27 | $272.06 | $273.02 | $272.06 | $272.37 | $25.79 | 284,940 |
| 2017-12-26 | $272.92 | $272.92 | $271.75 | $272.28 | $25.78 | 307,700 |
| 2017-12-22 | $274.14 | $274.14 | $272.71 | $273.43 | $25.89 | 225,590 |
| 2017-12-21 | $274.42 | $274.46 | $273.20 | $273.70 | $25.92 | 286,300 |
| 2017-12-20 | $274.46 | $274.47 | $272.42 | $273.31 | $25.88 | 311,840 |
| 2017-12-19 | $274.88 | $274.88 | $272.95 | $273.60 | $25.91 | 521,140 |
| 2017-12-18 | $274.05 | $274.89 | $274.05 | $274.80 | $26.02 | 403,060 |
| 2017-12-15 | $270.30 | $272.70 | $270.05 | $272.15 | $25.77 | 342,460 |
| 2017-12-14 | $271.81 | $271.85 | $269.90 | $270.31 | $25.53 | 279,690 |
| 2017-12-13 | $271.57 | $271.75 | $270.73 | $271.06 | $25.60 | 218,020 |
| 2017-12-12 | $271.21 | $271.21 | $270.13 | $270.47 | $25.54 | 206,240 |
| 2017-12-11 | $270.13 | $270.99 | $269.62 | $270.80 | $25.57 | 227,040 |
| 2017-12-08 | $270.18 | $270.67 | $269.02 | $269.36 | $25.44 | 212,260 |
| 2017-12-07 | $267.00 | $268.69 | $267.00 | $268.28 | $25.33 | 171,200 |
| 2017-12-06 | $264.94 | $267.08 | $264.21 | $266.79 | $25.19 | 390,990 |
| 2017-12-05 | $266.55 | $269.05 | $265.75 | $266.56 | $25.17 | 299,260 |
| 2017-12-04 | $272.50 | $272.50 | $266.64 | $266.94 | $25.21 | 515,970 |
| 2017-12-01 | $270.18 | $270.35 | $265.62 | $269.60 | $25.46 | 574,490 |
| 2017-11-30 | $269.96 | $271.00 | $269.46 | $270.73 | $25.56 | 431,890 |
| 2017-11-29 | $272.70 | $272.70 | $267.66 | $268.82 | $25.38 | 561,900 |
| 2017-11-28 | $271.34 | $272.24 | $270.28 | $272.11 | $25.70 | 430,100 |
| 2017-11-27 | $271.20 | $271.38 | $270.28 | $270.93 | $25.58 | 339,920 |
| 2017-11-24 | $270.98 | $271.16 | $270.46 | $271.16 | $25.61 | 164,060 |
| 2017-11-22 | $270.60 | $270.60 | $270.01 | $270.53 | $25.55 | 208,660 |
| 2017-11-21 | $269.08 | $270.63 | $268.60 | $270.07 | $25.50 | 299,190 |
| 2017-11-20 | $267.80 | $267.93 | $266.71 | $267.30 | $25.24 | 299,460 |
| 2017-11-17 | $267.59 | $267.59 | $266.67 | $267.04 | $25.22 | 199,010 |
| 2017-11-16 | $265.11 | $267.70 | $265.00 | $267.39 | $25.25 | 291,280 |
| 2017-11-15 | $264.00 | $264.51 | $262.05 | $264.00 | $24.93 | 433,290 |
| 2017-11-14 | $265.52 | $265.52 | $264.00 | $265.31 | $25.05 | 212,880 |
| 2017-11-13 | $265.38 | $265.99 | $264.50 | $265.89 | $25.11 | 353,280 |
| 2017-11-10 | $265.25 | $265.71 | $264.70 | $265.60 | $25.08 | 189,260 |
| 2017-11-09 | $265.40 | $265.74 | $262.84 | $265.62 | $25.08 | 443,200 |
| 2017-11-08 | $266.29 | $267.04 | $265.86 | $267.04 | $25.22 | 118,040 |
| 2017-11-07 | $267.62 | $267.62 | $265.72 | $266.21 | $25.14 | 262,940 |
| 2017-11-06 | $266.33 | $267.11 | $266.25 | $267.11 | $25.22 | 350,200 |
| 2017-11-03 | $265.60 | $266.03 | $264.07 | $266.03 | $25.12 | 254,520 |
| 2017-11-02 | $264.18 | $264.22 | $262.65 | $264.22 | $24.95 | 228,700 |
| 2017-11-01 | $266.14 | $266.14 | $263.20 | $264.17 | $24.95 | 403,440 |
| 2017-10-31 | $264.53 | $264.97 | $263.58 | $264.59 | $24.99 | 470,380 |
| 2017-10-30 | $263.55 | $264.38 | $262.75 | $263.50 | $24.88 | 367,220 |
| 2017-10-27 | $260.95 | $263.74 | $260.58 | $263.45 | $24.88 | 489,110 |
| 2017-10-26 | $257.89 | $258.71 | $257.52 | $258.02 | $24.36 | 256,570 |
| 2017-10-25 | $258.73 | $259.19 | $256.30 | $258.07 | $24.37 | 315,470 |
| 2017-10-24 | $259.86 | $259.89 | $258.61 | $259.40 | $24.49 | 277,990 |
| 2017-10-23 | $261.41 | $261.41 | $258.69 | $259.06 | $24.46 | 394,580 |
| 2017-10-20 | $260.49 | $261.05 | $260.37 | $260.60 | $24.61 | 250,950 |
| 2017-10-19 | $259.65 | $259.65 | $257.68 | $259.49 | $24.50 | 293,180 |
| 2017-10-18 | $260.75 | $260.76 | $259.98 | $260.50 | $24.60 | 211,050 |
| 2017-10-17 | $261.15 | $261.15 | $259.83 | $260.42 | $24.59 | 250,380 |
| 2017-10-16 | $260.45 | $260.45 | $259.77 | $260.25 | $24.58 | 164,680 |
| 2017-10-13 | $259.47 | $259.91 | $259.38 | $259.65 | $24.52 | 162,560 |
| 2017-10-12 | $259.59 | $259.60 | $258.59 | $259.09 | $24.47 | 217,210 |
| 2017-10-11 | $259.51 | $259.51 | $258.68 | $259.44 | $24.50 | 254,740 |
| 2017-10-10 | $259.27 | $259.27 | $257.87 | $258.76 | $24.43 | 180,220 |
| 2017-10-09 | $259.60 | $259.60 | $258.43 | $258.48 | $24.41 | 294,860 |
| 2017-10-06 | $257.66 | $258.95 | $257.66 | $258.94 | $24.45 | 187,020 |
| 2017-10-05 | $257.99 | $258.88 | $257.17 | $258.82 | $24.44 | 311,930 |
| 2017-10-04 | $256.53 | $257.10 | $256.16 | $256.86 | $24.26 | 395,550 |
| 2017-10-03 | $256.06 | $256.66 | $256.00 | $256.59 | $24.23 | 326,450 |
| 2017-10-02 | $256.49 | $256.52 | $254.74 | $256.11 | $24.18 | 743,430 |
| 2017-09-29 | $254.24 | $255.25 | $253.96 | $255.17 | $24.10 | 242,720 |
| 2017-09-28 | $253.35 | $253.62 | $252.50 | $253.62 | $23.95 | 104,600 |
| 2017-09-27 | $251.95 | $254.15 | $251.65 | $253.67 | $23.95 | 165,030 |
| 2017-09-26 | $250.75 | $251.35 | $250.08 | $250.72 | $23.68 | 168,910 |
| 2017-09-25 | $251.96 | $251.96 | $249.16 | $250.38 | $23.64 | 262,830 |
| 2017-09-22 | $252.04 | $252.58 | $251.58 | $252.11 | $23.81 | 146,100 |
| 2017-09-21 | $253.74 | $253.74 | $251.75 | $252.63 | $23.86 | 160,580 |
| 2017-09-20 | $254.00 | $254.00 | $252.00 | $253.80 | $23.97 | 251,850 |
| 2017-09-19 | $253.94 | $254.14 | $253.21 | $253.90 | $23.98 | 261,250 |
| 2017-09-18 | $253.87 | $254.47 | $253.01 | $253.58 | $23.95 | 438,890 |
| 2017-09-15 | $251.71 | $253.59 | $251.59 | $253.25 | $23.91 | 201,960 |
| 2017-09-14 | $253.30 | $253.98 | $252.91 | $253.21 | $23.86 | 170,260 |
| 2017-09-13 | $254.00 | $254.20 | $253.31 | $254.20 | $23.95 | 136,100 |
| 2017-09-12 | $253.93 | $254.00 | $253.18 | $254.00 | $23.93 | 221,790 |
| 2017-09-11 | $252.64 | $253.31 | $252.25 | $253.20 | $23.86 | 450,570 |
| 2017-09-08 | $252.45 | $252.45 | $250.04 | $250.64 | $23.62 | 324,380 |
| 2017-09-07 | $252.41 | $252.41 | $251.27 | $251.84 | $23.73 | 144,490 |
| 2017-09-06 | $251.26 | $252.05 | $250.44 | $251.81 | $23.73 | 171,730 |
| 2017-09-05 | $253.71 | $253.71 | $249.48 | $251.26 | $23.68 | 543,420 |
| 2017-09-01 | $254.00 | $254.00 | $252.78 | $253.62 | $23.90 | 352,480 |
| 2017-08-31 | $251.71 | $253.30 | $251.38 | $253.20 | $23.86 | 326,770 |
| 2017-08-30 | $247.82 | $250.96 | $247.82 | $250.81 | $23.63 | 247,650 |
| 2017-08-29 | $246.00 | $248.50 | $245.09 | $248.24 | $23.39 | 145,830 |
| 2017-08-28 | $246.75 | $247.41 | $246.70 | $247.18 | $23.29 | 163,200 |
| 2017-08-25 | $247.24 | $248.00 | $246.40 | $246.75 | $23.25 | 152,040 |
| 2017-08-24 | $247.00 | $247.87 | $246.00 | $247.14 | $23.29 | 227,240 |
| 2017-08-23 | $246.11 | $247.46 | $246.11 | $246.96 | $23.27 | 241,220 |
| 2017-08-22 | $244.98 | $247.96 | $244.98 | $247.76 | $23.35 | 241,080 |
| 2017-08-21 | $244.40 | $244.89 | $243.11 | $244.71 | $23.06 | 264,210 |
| 2017-08-18 | $245.53 | $246.07 | $243.58 | $244.89 | $23.08 | 455,910 |
| 2017-08-17 | $249.00 | $249.35 | $245.00 | $245.10 | $23.10 | 357,480 |
| 2017-08-16 | $250.17 | $250.72 | $249.01 | $249.70 | $23.53 | 259,900 |
| 2017-08-15 | $251.04 | $251.04 | $248.99 | $249.46 | $23.51 | 299,780 |
| 2017-08-14 | $248.57 | $249.53 | $248.23 | $249.53 | $23.51 | 292,960 |
| 2017-08-11 | $244.56 | $246.39 | $244.56 | $246.20 | $23.20 | 499,630 |
| 2017-08-10 | $247.83 | $248.82 | $244.33 | $244.65 | $23.05 | 567,360 |
| 2017-08-09 | $248.23 | $249.79 | $247.43 | $249.48 | $23.51 | 447,420 |
| 2017-08-08 | $250.95 | $252.50 | $249.84 | $250.28 | $23.58 | 373,040 |
| 2017-08-07 | $250.76 | $251.11 | $250.00 | $251.11 | $23.66 | 402,240 |
| 2017-08-04 | $249.26 | $250.23 | $249.23 | $249.87 | $23.54 | 249,210 |
| 2017-08-03 | $249.62 | $250.16 | $249.11 | $249.39 | $23.50 | 818,670 |
| 2017-08-02 | $252.02 | $252.02 | $248.23 | $249.89 | $23.55 | 266,910 |
| 2017-08-01 | $250.65 | $250.91 | $249.52 | $250.25 | $23.58 | 417,860 |
| 2017-07-31 | $251.98 | $251.98 | $249.45 | $249.83 | $23.54 | 231,820 |
| 2017-07-28 | $249.88 | $250.84 | $249.48 | $250.75 | $23.63 | 159,910 |
| 2017-07-27 | $253.75 | $253.99 | $248.22 | $250.58 | $23.61 | 484,270 |
| 2017-07-26 | $253.02 | $253.02 | $252.26 | $252.55 | $23.80 | 205,730 |
| 2017-07-25 | $253.09 | $253.09 | $251.33 | $252.33 | $23.78 | 247,440 |
| 2017-07-24 | $252.24 | $252.36 | $250.70 | $252.36 | $23.78 | 265,990 |
| 2017-07-21 | $250.80 | $251.25 | $250.44 | $251.24 | $23.67 | 162,200 |
| 2017-07-20 | $252.04 | $252.04 | $250.26 | $251.45 | $23.69 | 330,830 |
| 2017-07-19 | $250.00 | $251.14 | $249.82 | $250.91 | $23.64 | 403,120 |
| 2017-07-18 | $249.01 | $249.39 | $247.13 | $249.39 | $23.50 | 311,980 |
| 2017-07-17 | $249.03 | $249.03 | $248.00 | $248.17 | $23.38 | 298,860 |
| 2017-07-14 | $247.66 | $248.25 | $246.77 | $248.15 | $23.38 | 227,450 |
| 2017-07-13 | $246.53 | $246.75 | $245.70 | $246.60 | $23.24 | 184,170 |
| 2017-07-12 | $244.69 | $246.35 | $244.69 | $246.18 | $23.20 | 281,910 |
| 2017-07-11 | $242.85 | $243.60 | $241.79 | $243.54 | $22.95 | 215,900 |
| 2017-07-10 | $241.02 | $243.00 | $241.02 | $242.96 | $22.89 | 126,090 |
| 2017-07-07 | $239.32 | $242.03 | $239.32 | $241.88 | $22.79 | 235,830 |
| 2017-07-06 | $239.88 | $240.45 | $239.20 | $239.45 | $22.56 | 519,980 |
| 2017-07-05 | $241.02 | $242.14 | $239.80 | $241.85 | $22.79 | 371,890 |
| 2017-07-03 | $242.66 | $242.66 | $240.22 | $240.46 | $22.66 | 263,700 |
| 2017-06-30 | $240.84 | $242.30 | $240.84 | $241.55 | $22.76 | 192,220 |
| 2017-06-29 | $244.66 | $244.66 | $239.47 | $241.78 | $22.78 | 538,000 |
| 2017-06-28 | $241.83 | $244.98 | $241.71 | $244.98 | $23.08 | 187,700 |
| 2017-06-27 | $244.74 | $244.94 | $241.63 | $241.76 | $22.78 | 355,710 |
| 2017-06-26 | $248.31 | $248.32 | $245.02 | $245.68 | $23.15 | 305,780 |
| 2017-06-23 | $245.43 | $246.45 | $244.40 | $246.45 | $23.22 | 176,220 |
| 2017-06-22 | $245.72 | $246.00 | $244.67 | $245.31 | $23.12 | 203,530 |
| 2017-06-21 | $243.20 | $245.03 | $243.20 | $245.02 | $23.09 | 262,370 |
| 2017-06-20 | $245.11 | $245.21 | $243.37 | $243.47 | $22.94 | 211,610 |
| 2017-06-19 | $244.60 | $245.34 | $243.80 | $245.34 | $23.12 | 267,350 |
| 2017-06-16 | $243.14 | $243.14 | $240.77 | $242.08 | $22.81 | 236,860 |
| 2017-06-15 | $242.31 | $243.21 | $240.78 | $243.21 | $22.86 | 320,130 |
| 2017-06-14 | $246.29 | $246.29 | $242.55 | $244.54 | $22.98 | 289,470 |
| 2017-06-13 | $244.91 | $245.35 | $243.49 | $245.23 | $23.05 | 367,550 |
| 2017-06-12 | $243.57 | $243.57 | $241.00 | $243.01 | $22.84 | 681,900 |
| 2017-06-09 | $250.25 | $250.25 | $242.04 | $244.93 | $23.02 | 790,040 |
| 2017-06-08 | $249.26 | $249.34 | $247.50 | $249.28 | $23.43 | 243,390 |
| 2017-06-07 | $248.46 | $248.46 | $247.30 | $248.38 | $23.34 | 246,410 |
| 2017-06-06 | $248.00 | $248.46 | $247.07 | $247.47 | $23.26 | 301,250 |
| 2017-06-05 | $248.92 | $248.94 | $248.15 | $248.15 | $23.32 | 340,310 |
| 2017-06-02 | $248.00 | $248.88 | $246.84 | $248.70 | $23.37 | 395,940 |
| 2017-06-01 | $244.61 | $246.29 | $244.60 | $246.29 | $23.15 | 371,590 |
| 2017-05-31 | $245.59 | $245.59 | $242.75 | $244.58 | $22.99 | 368,870 |
| 2017-05-30 | $245.91 | $245.91 | $244.50 | $244.64 | $22.99 | 322,540 |
| 2017-05-26 | $245.31 | $245.31 | $244.36 | $244.88 | $23.01 | 276,330 |
| 2017-05-25 | $244.31 | $245.00 | $243.56 | $244.74 | $23.00 | 316,210 |
| 2017-05-24 | $242.99 | $243.05 | $241.93 | $243.05 | $22.84 | 218,280 |
| 2017-05-23 | $243.36 | $243.36 | $241.45 | $242.12 | $22.76 | 239,520 |
| 2017-05-22 | $241.31 | $241.80 | $240.74 | $241.80 | $22.73 | 341,940 |
| 2017-05-19 | $240.62 | $240.91 | $239.72 | $239.87 | $22.54 | 303,270 |
| 2017-05-18 | $237.62 | $239.50 | $236.89 | $238.81 | $22.44 | 646,210 |
| 2017-05-17 | $241.00 | $241.63 | $236.63 | $236.88 | $22.26 | 875,800 |
| 2017-05-16 | $243.18 | $243.30 | $242.00 | $243.30 | $22.87 | 262,270 |
| 2017-05-15 | $241.50 | $242.37 | $241.33 | $242.35 | $22.78 | 250,120 |
| 2017-05-12 | $241.15 | $241.33 | $240.50 | $241.20 | $22.67 | 218,410 |
| 2017-05-11 | $241.29 | $241.29 | $239.40 | $241.15 | $22.66 | 270,600 |
| 2017-05-10 | $241.29 | $241.50 | $240.51 | $241.50 | $22.70 | 202,810 |
| 2017-05-09 | $241.66 | $241.66 | $240.48 | $241.11 | $22.66 | 341,900 |
| 2017-05-08 | $241.37 | $241.37 | $239.62 | $240.19 | $22.57 | 403,660 |
| 2017-05-05 | $240.90 | $240.90 | $238.95 | $240.39 | $22.59 | 369,600 |
| 2017-05-04 | $239.81 | $239.81 | $238.50 | $239.40 | $22.50 | 195,250 |
| 2017-05-03 | $240.21 | $240.21 | $238.50 | $238.86 | $22.45 | 394,400 |
| 2017-05-02 | $241.17 | $241.17 | $239.40 | $240.08 | $22.56 | 453,620 |
| 2017-05-01 | $239.08 | $240.37 | $239.00 | $240.11 | $22.57 | 580,400 |
| 2017-04-28 | $239.03 | $239.03 | $237.76 | $238.30 | $22.40 | 334,130 |
| 2017-04-27 | $238.57 | $238.57 | $237.66 | $238.26 | $22.39 | 327,670 |
| 2017-04-26 | $238.13 | $238.13 | $237.20 | $237.66 | $22.34 | 425,220 |
| 2017-04-25 | $237.09 | $237.76 | $236.29 | $237.38 | $22.31 | 430,210 |
| 2017-04-24 | $235.91 | $236.02 | $234.92 | $235.60 | $22.14 | 387,560 |
| 2017-04-21 | $233.85 | $233.85 | $232.19 | $232.90 | $21.89 | 267,040 |
| 2017-04-20 | $232.00 | $233.42 | $231.54 | $233.36 | $21.93 | 254,770 |
| 2017-04-19 | $230.71 | $231.98 | $230.49 | $230.92 | $21.70 | 181,700 |
| 2017-04-18 | $230.15 | $230.61 | $229.51 | $230.44 | $21.66 | 201,140 |
| 2017-04-17 | $229.62 | $230.66 | $229.21 | $230.66 | $21.68 | 278,230 |
| 2017-04-13 | $229.69 | $230.31 | $228.70 | $228.97 | $21.52 | 186,010 |
| 2017-04-12 | $230.98 | $230.98 | $229.45 | $229.87 | $21.60 | 281,380 |
| 2017-04-11 | $231.62 | $231.62 | $229.12 | $230.89 | $21.70 | 300,800 |
| 2017-04-10 | $232.06 | $232.78 | $230.66 | $231.64 | $21.77 | 536,010 |
| 2017-04-07 | $232.00 | $232.00 | $230.77 | $231.60 | $21.77 | 239,620 |
| 2017-04-06 | $232.01 | $232.12 | $230.77 | $231.61 | $21.77 | 490,460 |
| 2017-04-05 | $233.46 | $233.95 | $230.72 | $231.00 | $21.71 | 488,230 |
| 2017-04-04 | $232.50 | $232.53 | $231.31 | $232.32 | $21.83 | 258,940 |
| 2017-04-03 | $234.01 | $234.01 | $231.09 | $232.57 | $21.86 | 733,910 |
| 2017-03-31 | $232.76 | $233.44 | $232.61 | $233.23 | $21.92 | 529,910 |
| 2017-03-30 | $232.56 | $232.92 | $232.20 | $232.76 | $21.88 | 480,880 |
| 2017-03-29 | $232.29 | $232.92 | $231.22 | $232.36 | $21.84 | 234,550 |
| 2017-03-28 | $230.35 | $231.81 | $229.60 | $231.31 | $21.74 | 222,960 |
| 2017-03-27 | $228.00 | $230.13 | $227.00 | $229.99 | $21.62 | 347,970 |
| 2017-03-24 | $229.07 | $230.58 | $228.51 | $228.99 | $21.52 | 343,980 |
| 2017-03-23 | $229.41 | $230.00 | $228.50 | $228.60 | $21.48 | 211,660 |
| 2017-03-22 | $228.05 | $229.19 | $227.51 | $229.10 | $21.53 | 277,700 |
| 2017-03-21 | $233.73 | $233.73 | $228.00 | $228.06 | $21.43 | 438,800 |
| 2017-03-20 | $233.18 | $233.18 | $231.75 | $232.45 | $21.85 | 261,890 |
| 2017-03-17 | $233.15 | $233.15 | $231.87 | $232.39 | $21.84 | 196,900 |
| 2017-03-16 | $232.69 | $232.84 | $232.16 | $232.41 | $21.81 | 197,200 |
| 2017-03-15 | $231.66 | $232.86 | $231.00 | $232.70 | $21.84 | 203,680 |
| 2017-03-14 | $231.68 | $231.68 | $229.97 | $230.87 | $21.67 | 184,450 |
| 2017-03-13 | $231.47 | $231.72 | $231.03 | $231.72 | $21.75 | 222,460 |
| 2017-03-10 | $230.95 | $231.46 | $229.84 | $231.10 | $21.69 | 253,000 |
| 2017-03-09 | $230.67 | $230.70 | $229.18 | $230.05 | $21.59 | 197,450 |
| 2017-03-08 | $230.93 | $230.93 | $230.00 | $230.18 | $21.60 | 202,940 |
| 2017-03-07 | $230.58 | $231.04 | $229.38 | $229.76 | $21.56 | 261,170 |
| 2017-03-06 | $231.65 | $231.65 | $229.60 | $230.78 | $21.66 | 422,310 |
| 2017-03-03 | $231.52 | $231.52 | $230.27 | $231.51 | $21.73 | 263,590 |
| 2017-03-02 | $233.21 | $233.21 | $230.80 | $230.98 | $21.68 | 265,920 |
| 2017-03-01 | $231.94 | $232.95 | $231.00 | $232.45 | $21.81 | 505,430 |
| 2017-02-28 | $230.65 | $230.65 | $229.30 | $229.68 | $21.55 | 282,570 |
| 2017-02-27 | $230.46 | $230.83 | $229.47 | $230.55 | $21.64 | 256,800 |
| 2017-02-24 | $229.46 | $229.95 | $228.02 | $229.78 | $21.56 | 336,600 |
| 2017-02-23 | $231.20 | $231.20 | $228.61 | $229.61 | $21.55 | 374,970 |
| 2017-02-22 | $231.90 | $231.91 | $230.56 | $230.88 | $21.67 | 507,520 |
| 2017-02-21 | $231.25 | $231.43 | $230.42 | $231.26 | $21.70 | 892,350 |
| 2017-02-17 | $228.70 | $229.94 | $228.70 | $229.94 | $21.58 | 267,360 |
| 2017-02-16 | $230.42 | $230.42 | $228.09 | $228.69 | $21.46 | 597,240 |
| 2017-02-15 | $228.24 | $229.59 | $227.75 | $229.24 | $21.51 | 458,900 |
| 2017-02-14 | $226.99 | $227.73 | $226.49 | $227.73 | $21.37 | 431,100 |
| 2017-02-13 | $227.36 | $227.36 | $226.60 | $227.00 | $21.30 | 575,820 |
| 2017-02-10 | $226.30 | $226.33 | $225.20 | $226.15 | $21.22 | 582,420 |
| 2017-02-09 | $224.81 | $225.35 | $224.20 | $225.10 | $21.12 | 447,330 |
| 2017-02-08 | $224.05 | $224.05 | $222.47 | $223.71 | $20.99 | 353,230 |
| 2017-02-07 | $224.08 | $224.09 | $222.92 | $223.42 | $20.97 | 604,420 |
| 2017-02-06 | $223.46 | $223.46 | $222.18 | $222.84 | $20.91 | 334,880 |
| 2017-02-03 | $222.43 | $222.99 | $222.11 | $222.98 | $20.92 | 229,920 |
| 2017-02-02 | $222.34 | $222.59 | $221.30 | $221.72 | $20.81 | 334,100 |
| 2017-02-01 | $223.15 | $223.15 | $221.35 | $222.04 | $20.84 | 508,670 |
| 2017-01-31 | $220.86 | $221.09 | $219.35 | $221.04 | $20.74 | 513,570 |
| 2017-01-30 | $222.86 | $222.86 | $219.75 | $220.99 | $20.74 | 412,150 |
| 2017-01-27 | $223.09 | $223.22 | $222.20 | $222.77 | $20.91 | 270,520 |
| 2017-01-26 | $223.86 | $223.86 | $222.30 | $222.77 | $20.91 | 338,120 |
| 2017-01-25 | $222.51 | $222.63 | $221.70 | $222.50 | $20.88 | 664,720 |
| 2017-01-24 | $219.29 | $220.47 | $218.53 | $220.36 | $20.68 | 360,860 |
| 2017-01-23 | $219.43 | $219.43 | $217.29 | $218.24 | $20.48 | 438,010 |
| 2017-01-20 | $219.81 | $219.81 | $218.10 | $218.38 | $20.49 | 195,810 |
| 2017-01-19 | $219.72 | $219.72 | $217.62 | $218.21 | $20.48 | 237,100 |
| 2017-01-18 | $219.17 | $219.17 | $217.75 | $218.70 | $20.52 | 180,050 |
| 2017-01-17 | $219.78 | $219.78 | $217.51 | $217.95 | $20.45 | 380,670 |
| 2017-01-13 | $218.53 | $219.67 | $218.53 | $219.27 | $20.58 | 206,220 |
| 2017-01-12 | $218.61 | $218.61 | $216.30 | $218.39 | $20.49 | 247,960 |
| 2017-01-11 | $219.55 | $219.55 | $217.50 | $218.43 | $20.50 | 219,040 |
| 2017-01-10 | $218.69 | $219.11 | $217.50 | $218.32 | $20.49 | 282,610 |
| 2017-01-09 | $218.56 | $218.56 | $217.07 | $218.21 | $20.48 | 366,110 |
| 2017-01-06 | $216.52 | $217.71 | $215.94 | $217.54 | $20.41 | 292,120 |
| 2017-01-05 | $215.97 | $216.30 | $214.88 | $215.69 | $20.24 | 214,560 |
| 2017-01-04 | $214.14 | $215.74 | $213.84 | $215.05 | $20.18 | 529,390 |
| 2017-01-03 | $214.33 | $214.33 | $212.00 | $213.12 | $20.00 | 766,110 |
| 2016-12-30 | $214.72 | $214.72 | $211.43 | $211.62 | $19.86 | 305,270 |
| 2016-12-29 | $213.55 | $214.51 | $213.02 | $213.69 | $20.05 | 132,900 |
| 2016-12-28 | $216.75 | $216.75 | $213.89 | $213.99 | $20.08 | 185,000 |
| 2016-12-27 | $215.00 | $216.84 | $215.00 | $215.32 | $20.21 | 261,510 |
| 2016-12-23 | $214.75 | $215.00 | $214.01 | $215.00 | $20.18 | 202,850 |
| 2016-12-22 | $215.00 | $215.00 | $213.57 | $214.10 | $20.09 | 137,720 |
| 2016-12-21 | $215.98 | $215.98 | $215.07 | $215.46 | $20.22 | 261,200 |
| 2016-12-20 | $215.70 | $215.92 | $215.34 | $215.62 | $20.23 | 168,340 |
| 2016-12-19 | $216.42 | $216.42 | $214.16 | $214.80 | $20.16 | 227,150 |
| 2016-12-16 | $215.83 | $215.83 | $213.19 | $214.64 | $20.14 | 224,060 |
| 2016-12-15 | $215.66 | $216.64 | $214.86 | $215.26 | $20.13 | 712,800 |
| 2016-12-14 | $216.61 | $216.61 | $214.16 | $214.50 | $20.06 | 266,220 |
| 2016-12-13 | $214.91 | $216.72 | $214.50 | $215.81 | $20.18 | 301,400 |
| 2016-12-12 | $215.56 | $215.56 | $212.81 | $213.75 | $19.99 | 418,050 |
| 2016-12-09 | $215.28 | $215.28 | $214.14 | $214.85 | $20.09 | 406,200 |
| 2016-12-08 | $213.71 | $213.87 | $212.50 | $213.25 | $19.94 | 214,200 |
| 2016-12-07 | $211.42 | $212.75 | $209.46 | $212.38 | $19.86 | 194,480 |
| 2016-12-06 | $210.56 | $210.56 | $209.07 | $209.99 | $19.64 | 154,300 |
| 2016-12-05 | $208.94 | $210.08 | $208.01 | $209.40 | $19.58 | 327,500 |
| 2016-12-02 | $205.10 | $207.69 | $205.10 | $207.26 | $19.39 | 266,180 |
| 2016-12-01 | $211.08 | $211.08 | $206.51 | $206.78 | $19.34 | 351,010 |
| 2016-11-30 | $213.86 | $213.86 | $210.09 | $210.15 | $19.66 | 460,100 |
| 2016-11-29 | $212.57 | $213.29 | $211.20 | $212.06 | $19.83 | 287,120 |
| 2016-11-28 | $213.62 | $213.62 | $211.51 | $211.52 | $19.78 | 250,000 |
| 2016-11-25 | $212.96 | $212.99 | $212.24 | $212.90 | $19.91 | 177,590 |
| 2016-11-23 | $212.62 | $212.62 | $211.00 | $211.95 | $19.82 | 312,870 |
| 2016-11-22 | $213.10 | $213.10 | $211.55 | $211.91 | $19.82 | 369,480 |
| 2016-11-21 | $211.20 | $211.69 | $210.38 | $211.48 | $19.78 | 431,300 |
| 2016-11-18 | $210.72 | $210.72 | $209.30 | $210.07 | $19.65 | 410,100 |
| 2016-11-17 | $209.09 | $210.28 | $208.60 | $210.24 | $19.66 | 423,490 |
| 2016-11-16 | $208.05 | $208.86 | $207.24 | $208.39 | $19.49 | 289,100 |
| 2016-11-15 | $207.47 | $208.39 | $207.03 | $208.34 | $19.49 | 702,000 |
| 2016-11-14 | $207.73 | $207.73 | $204.42 | $205.89 | $19.26 | 330,950 |
| 2016-11-11 | $205.80 | $206.48 | $204.21 | $206.48 | $19.31 | 220,490 |
| 2016-11-10 | $208.40 | $208.91 | $202.50 | $205.05 | $19.18 | 429,940 |
| 2016-11-09 | $200.09 | $206.73 | $200.08 | $206.02 | $19.27 | 579,420 |
| 2016-11-08 | $203.44 | $205.13 | $202.59 | $204.76 | $19.15 | 258,230 |
| 2016-11-07 | $203.52 | $203.54 | $201.91 | $203.45 | $19.03 | 396,580 |
| 2016-11-04 | $199.56 | $200.47 | $198.53 | $198.53 | $18.57 | 213,860 |
| 2016-11-03 | $200.49 | $201.05 | $198.70 | $198.75 | $18.59 | 188,930 |
| 2016-11-02 | $203.06 | $203.06 | $200.61 | $200.74 | $18.77 | 411,160 |
| 2016-11-01 | $205.00 | $205.00 | $201.04 | $203.13 | $19.00 | 255,520 |
| 2016-10-31 | $205.66 | $205.66 | $204.11 | $204.57 | $19.13 | 125,230 |
| 2016-10-28 | $205.32 | $205.97 | $203.86 | $204.02 | $19.08 | 323,180 |
| 2016-10-27 | $208.00 | $208.00 | $204.92 | $204.92 | $19.17 | 132,440 |
| 2016-10-26 | $207.51 | $207.92 | $206.14 | $206.85 | $19.35 | 186,670 |
| 2016-10-25 | $209.58 | $209.58 | $207.88 | $207.90 | $19.45 | 84,800 |
| 2016-10-24 | $207.45 | $208.90 | $207.45 | $208.90 | $19.54 | 189,230 |
| 2016-10-21 | $206.76 | $207.08 | $206.03 | $207.06 | $19.37 | 250,340 |
| 2016-10-20 | $206.89 | $206.89 | $205.19 | $206.23 | $19.29 | 69,530 |
| 2016-10-19 | $206.51 | $206.63 | $206.05 | $206.56 | $19.32 | 101,960 |
| 2016-10-18 | $207.03 | $207.23 | $206.12 | $206.57 | $19.32 | 174,760 |
| 2016-10-17 | $204.28 | $205.21 | $204.28 | $204.51 | $19.13 | 187,330 |
| 2016-10-14 | $205.53 | $206.78 | $205.15 | $205.21 | $19.19 | 1,370,160 |
| 2016-10-13 | $205.00 | $205.61 | $203.40 | $205.15 | $19.19 | 142,630 |
| 2016-10-12 | $207.00 | $207.00 | $205.68 | $206.06 | $19.27 | 703,990 |
| 2016-10-11 | $209.96 | $209.96 | $205.75 | $206.46 | $19.31 | 430,330 |
| 2016-10-10 | $209.71 | $209.97 | $209.13 | $209.95 | $19.64 | 166,140 |
| 2016-10-07 | $209.16 | $209.16 | $207.30 | $208.43 | $19.49 | 197,370 |
| 2016-10-06 | $209.33 | $209.33 | $207.91 | $208.69 | $19.52 | 616,530 |
| 2016-10-05 | $209.09 | $209.58 | $208.73 | $209.37 | $19.58 | 383,290 |
| 2016-10-04 | $209.55 | $209.55 | $207.46 | $208.28 | $19.48 | 200,960 |
| 2016-10-03 | $209.35 | $209.35 | $207.83 | $208.90 | $19.54 | 596,980 |
| 2016-09-30 | $208.24 | $209.59 | $207.93 | $208.91 | $19.54 | 389,060 |
| 2016-09-29 | $209.40 | $209.40 | $206.51 | $207.07 | $19.37 | 144,120 |
| 2016-09-28 | $208.43 | $208.89 | $207.89 | $208.89 | $19.54 | 68,720 |
| 2016-09-27 | $206.75 | $208.66 | $206.75 | $208.39 | $19.49 | 163,110 |
| 2016-09-26 | $207.58 | $207.62 | $206.53 | $206.61 | $19.32 | 174,010 |
| 2016-09-23 | $209.88 | $209.88 | $208.53 | $208.61 | $19.51 | 462,320 |
| 2016-09-22 | $208.80 | $210.00 | $208.80 | $210.00 | $19.64 | 267,710 |
| 2016-09-21 | $207.23 | $208.15 | $205.82 | $208.15 | $19.47 | 278,770 |
| 2016-09-20 | $207.03 | $207.03 | $205.70 | $206.46 | $19.31 | 166,940 |
| 2016-09-19 | $207.50 | $207.81 | $205.43 | $205.53 | $19.22 | 261,080 |
| 2016-09-16 | $206.88 | $206.88 | $205.43 | $206.25 | $19.29 | 167,140 |
| 2016-09-15 | $204.47 | $207.15 | $204.35 | $206.89 | $19.29 | 242,080 |
| 2016-09-14 | $204.14 | $205.24 | $203.45 | $204.15 | $19.04 | 95,080 |
| 2016-09-13 | $204.20 | $204.54 | $202.44 | $203.54 | $18.98 | 164,400 |
| 2016-09-12 | $201.94 | $205.63 | $201.63 | $205.59 | $19.17 | 236,800 |
| 2016-09-09 | $206.70 | $206.70 | $202.00 | $202.18 | $18.85 | 352,800 |
| 2016-09-08 | $208.32 | $208.32 | $207.36 | $207.41 | $19.34 | 76,340 |
| 2016-09-07 | $207.45 | $208.36 | $207.45 | $208.36 | $19.43 | 84,070 |
| 2016-09-06 | $207.25 | $207.86 | $206.96 | $207.86 | $19.38 | 194,110 |
| 2016-09-02 | $207.16 | $207.36 | $206.22 | $206.84 | $19.29 | 100,560 |
| 2016-09-01 | $204.87 | $206.35 | $204.60 | $205.84 | $19.19 | 72,840 |
| 2016-08-31 | $205.88 | $205.88 | $204.84 | $205.69 | $19.18 | 62,650 |
| 2016-08-30 | $206.56 | $206.59 | $205.26 | $205.74 | $19.18 | 120,850 |
| 2016-08-29 | $206.03 | $206.84 | $206.03 | $206.44 | $19.25 | 156,850 |
| 2016-08-26 | $204.76 | $206.75 | $204.50 | $205.44 | $19.16 | 155,610 |
| 2016-08-25 | $205.56 | $206.26 | $205.05 | $205.28 | $19.14 | 113,150 |
| 2016-08-24 | $207.46 | $207.46 | $205.46 | $205.67 | $19.18 | 67,270 |
| 2016-08-23 | $207.49 | $207.84 | $207.10 | $207.50 | $19.35 | 154,920 |
| 2016-08-22 | $206.99 | $207.00 | $206.00 | $206.64 | $19.27 | 224,270 |
| 2016-08-19 | $206.95 | $206.95 | $206.02 | $206.47 | $19.25 | 47,630 |
| 2016-08-18 | $206.21 | $206.61 | $205.76 | $206.35 | $19.24 | 46,420 |
| 2016-08-17 | $206.56 | $206.56 | $204.70 | $205.87 | $19.20 | 171,810 |
| 2016-08-16 | $207.09 | $207.09 | $206.00 | $206.01 | $19.21 | 297,110 |
| 2016-08-15 | $206.75 | $207.72 | $206.46 | $207.36 | $19.34 | 178,270 |
| 2016-08-12 | $205.11 | $206.05 | $205.11 | $206.05 | $19.21 | 185,120 |
| 2016-08-11 | $204.74 | $206.19 | $204.74 | $206.05 | $19.21 | 106,740 |
| 2016-08-10 | $206.01 | $206.19 | $204.64 | $204.96 | $19.11 | 78,070 |
| 2016-08-09 | $205.68 | $206.18 | $205.50 | $205.79 | $19.19 | 105,900 |
| 2016-08-08 | $205.95 | $205.95 | $204.68 | $205.21 | $19.14 | 124,920 |
| 2016-08-05 | $204.90 | $205.74 | $203.95 | $205.48 | $19.16 | 177,260 |
| 2016-08-04 | $203.61 | $203.68 | $203.06 | $203.50 | $18.98 | 158,600 |
| 2016-08-03 | $201.90 | $203.03 | $201.90 | $202.90 | $18.92 | 95,960 |
| 2016-08-02 | $203.48 | $203.48 | $201.09 | $201.97 | $18.83 | 302,700 |
| 2016-08-01 | $203.62 | $204.52 | $203.05 | $203.66 | $18.99 | 201,200 |
| 2016-07-29 | $203.25 | $203.47 | $202.00 | $203.12 | $18.94 | 147,880 |
| 2016-07-28 | $202.71 | $202.83 | $202.00 | $202.59 | $18.89 | 110,850 |
| 2016-07-27 | $202.26 | $202.49 | $201.54 | $202.21 | $18.86 | 102,680 |
| 2016-07-26 | $200.19 | $201.34 | $200.13 | $200.66 | $18.71 | 106,210 |
| 2016-07-25 | $200.99 | $200.99 | $200.00 | $200.39 | $18.69 | 73,770 |
| 2016-07-22 | $199.97 | $200.88 | $199.01 | $200.48 | $18.69 | 345,080 |
| 2016-07-21 | $199.75 | $200.67 | $199.02 | $199.35 | $18.59 | 134,450 |
| 2016-07-20 | $199.44 | $200.48 | $198.84 | $200.29 | $18.68 | 178,260 |
| 2016-07-19 | $198.65 | $198.65 | $197.76 | $197.91 | $18.45 | 90,740 |
| 2016-07-18 | $198.56 | $199.18 | $197.86 | $198.95 | $18.55 | 166,790 |
| 2016-07-15 | $198.21 | $198.23 | $197.22 | $197.63 | $18.43 | 120,260 |
| 2016-07-14 | $198.25 | $198.25 | $197.65 | $197.97 | $18.46 | 126,120 |
| 2016-07-13 | $197.91 | $197.91 | $196.76 | $196.80 | $18.35 | 138,070 |
| 2016-07-12 | $196.58 | $197.94 | $196.58 | $197.58 | $18.42 | 236,720 |
| 2016-07-11 | $195.96 | $196.75 | $195.72 | $196.16 | $18.29 | 238,010 |
| 2016-07-08 | $192.73 | $195.00 | $192.73 | $195.00 | $18.18 | 419,510 |
| 2016-07-07 | $191.92 | $192.59 | $191.04 | $191.76 | $17.88 | 241,970 |
| 2016-07-06 | $189.55 | $191.37 | $188.17 | $191.37 | $17.84 | 1,030,780 |
| 2016-07-05 | $191.16 | $191.16 | $188.68 | $189.60 | $17.68 | 107,800 |
| 2016-07-01 | $190.24 | $192.00 | $190.24 | $191.14 | $17.82 | 178,070 |
| 2016-06-30 | $188.80 | $190.29 | $188.00 | $190.19 | $17.73 | 118,950 |
| 2016-06-29 | $186.29 | $188.35 | $186.20 | $188.07 | $17.54 | 208,950 |
| 2016-06-28 | $182.89 | $184.64 | $182.75 | $184.41 | $17.20 | 403,850 |
| 2016-06-27 | $184.58 | $184.58 | $179.91 | $180.85 | $16.86 | 566,660 |
| 2016-06-24 | $184.49 | $188.66 | $184.46 | $185.72 | $17.32 | 884,590 |
| 2016-06-23 | $191.26 | $192.67 | $190.96 | $192.67 | $17.97 | 96,960 |
| 2016-06-22 | $190.88 | $191.87 | $189.64 | $189.64 | $17.68 | 113,450 |
| 2016-06-21 | $190.74 | $190.88 | $189.67 | $190.42 | $17.76 | 72,830 |
| 2016-06-20 | $191.00 | $191.93 | $189.99 | $189.99 | $17.72 | 112,460 |
| 2016-06-17 | $190.50 | $190.50 | $188.22 | $188.61 | $17.59 | 157,860 |
| 2016-06-16 | $189.83 | $190.91 | $188.38 | $190.81 | $17.74 | 152,710 |
| 2016-06-15 | $191.78 | $191.78 | $190.38 | $190.38 | $17.70 | 264,990 |
| 2016-06-14 | $190.95 | $191.54 | $189.71 | $190.28 | $17.69 | 74,510 |
| 2016-06-13 | $191.85 | $192.83 | $190.95 | $190.96 | $17.76 | 184,630 |
| 2016-06-10 | $193.89 | $193.89 | $192.31 | $192.76 | $17.92 | 237,210 |
| 2016-06-09 | $195.49 | $195.63 | $194.56 | $195.31 | $18.16 | 105,810 |
| 2016-06-08 | $195.75 | $196.12 | $195.26 | $195.81 | $18.21 | 100,580 |
| 2016-06-07 | $196.05 | $196.14 | $195.32 | $195.33 | $18.16 | 129,370 |
| 2016-06-06 | $194.51 | $196.08 | $194.51 | $195.56 | $18.18 | 150,690 |
| 2016-06-03 | $195.75 | $195.75 | $193.35 | $194.52 | $18.09 | 123,850 |
| 2016-06-02 | $194.92 | $195.90 | $194.17 | $195.90 | $18.22 | 123,850 |
| 2016-06-01 | $193.66 | $195.15 | $193.66 | $195.07 | $18.14 | 86,620 |
| 2016-05-31 | $195.13 | $195.25 | $194.11 | $194.89 | $18.12 | 641,420 |
| 2016-05-27 | $193.19 | $194.18 | $193.19 | $193.97 | $18.04 | 168,930 |
| 2016-05-26 | $193.61 | $193.61 | $192.61 | $193.08 | $17.95 | 144,370 |
| 2016-05-25 | $192.29 | $193.20 | $191.98 | $192.88 | $17.93 | 206,070 |
| 2016-05-24 | $189.23 | $191.80 | $189.06 | $191.30 | $17.79 | 82,090 |
| 2016-05-23 | $188.45 | $188.89 | $188.00 | $188.00 | $17.48 | 133,740 |
| 2016-05-20 | $186.78 | $188.26 | $186.10 | $187.61 | $17.44 | 101,180 |
| 2016-05-19 | $186.15 | $186.42 | $184.36 | $185.35 | $17.23 | 82,250 |
| 2016-05-18 | $186.17 | $187.50 | $185.50 | $186.34 | $17.33 | 214,990 |
| 2016-05-17 | $187.55 | $187.63 | $185.41 | $185.96 | $17.29 | 117,830 |
| 2016-05-16 | $186.55 | $188.45 | $186.49 | $188.28 | $17.51 | 253,390 |
| 2016-05-13 | $186.54 | $187.40 | $185.31 | $185.98 | $17.29 | 186,690 |
| 2016-05-12 | $187.82 | $187.82 | $185.36 | $186.71 | $17.36 | 113,400 |
| 2016-05-11 | $189.09 | $189.41 | $187.34 | $187.50 | $17.43 | 174,110 |
| 2016-05-10 | $187.39 | $189.32 | $186.90 | $189.31 | $17.60 | 139,090 |
| 2016-05-09 | $186.72 | $187.69 | $186.68 | $186.84 | $17.37 | 76,260 |
| 2016-05-06 | $184.37 | $186.33 | $184.06 | $186.33 | $17.33 | 305,120 |
| 2016-05-05 | $187.06 | $187.06 | $185.40 | $185.49 | $17.25 | 138,740 |
| 2016-05-04 | $186.57 | $186.98 | $185.36 | $186.30 | $17.32 | 124,360 |
| 2016-05-03 | $188.55 | $188.55 | $186.81 | $187.08 | $17.40 | 154,890 |
| 2016-05-02 | $187.46 | $189.30 | $187.45 | $189.22 | $17.59 | 182,820 |
| 2016-04-29 | $189.45 | $189.46 | $186.52 | $187.61 | $17.44 | 195,090 |
| 2016-04-28 | $191.10 | $192.52 | $188.78 | $188.78 | $17.55 | 188,710 |
| 2016-04-27 | $190.91 | $191.40 | $189.80 | $191.06 | $17.77 | 154,020 |
| 2016-04-26 | $193.06 | $193.15 | $191.96 | $192.02 | $17.85 | 125,820 |
| 2016-04-25 | $192.30 | $192.73 | $191.75 | $192.30 | $17.88 | 60,640 |
| 2016-04-22 | $193.08 | $193.48 | $191.52 | $192.98 | $17.94 | 178,650 |
| 2016-04-21 | $194.62 | $195.22 | $194.15 | $194.30 | $18.07 | 98,730 |
| 2016-04-20 | $194.04 | $195.25 | $193.75 | $194.49 | $18.08 | 166,760 |
| 2016-04-19 | $195.04 | $195.17 | $193.49 | $194.42 | $18.08 | 204,220 |
| 2016-04-18 | $193.55 | $194.90 | $193.00 | $194.81 | $18.11 | 195,610 |
| 2016-04-15 | $193.36 | $194.54 | $193.36 | $194.10 | $18.05 | 144,770 |
| 2016-04-14 | $194.45 | $194.85 | $193.97 | $194.28 | $18.06 | 110,930 |
| 2016-04-13 | $191.95 | $194.23 | $191.95 | $194.07 | $18.05 | 240,600 |
| 2016-04-12 | $189.97 | $191.41 | $188.90 | $191.01 | $17.76 | 213,340 |
| 2016-04-11 | $191.33 | $192.00 | $189.75 | $189.78 | $17.65 | 269,840 |
| 2016-04-08 | $192.29 | $192.29 | $190.11 | $190.17 | $17.68 | 115,790 |
| 2016-04-07 | $192.55 | $193.00 | $189.99 | $193.00 | $17.95 | 262,900 |
| 2016-04-06 | $190.77 | $193.20 | $190.28 | $192.97 | $17.94 | 114,360 |
| 2016-04-05 | $191.54 | $191.60 | $190.00 | $190.10 | $17.68 | 156,740 |
| 2016-04-04 | $192.85 | $193.20 | $191.88 | $192.13 | $17.86 | 124,980 |
| 2016-04-01 | $190.38 | $193.00 | $190.34 | $192.71 | $17.92 | 638,260 |
| 2016-03-31 | $191.03 | $192.00 | $191.03 | $191.21 | $17.78 | 109,270 |
| 2016-03-30 | $191.84 | $192.72 | $190.94 | $191.09 | $17.77 | 160,520 |
| 2016-03-29 | $187.40 | $190.65 | $187.16 | $190.65 | $17.73 | 127,110 |
| 2016-03-28 | $187.80 | $187.91 | $186.87 | $187.30 | $17.42 | 134,290 |
| 2016-03-24 | $186.94 | $187.60 | $185.99 | $187.23 | $17.41 | 97,420 |
| 2016-03-23 | $189.84 | $189.84 | $187.46 | $187.53 | $17.44 | 123,480 |
| 2016-03-22 | $188.47 | $189.99 | $187.87 | $189.55 | $17.62 | 117,270 |
| 2016-03-21 | $188.00 | $189.09 | $187.98 | $188.78 | $17.55 | 112,860 |
| 2016-03-18 | $188.47 | $188.78 | $187.57 | $188.29 | $17.51 | 151,530 |
| 2016-03-17 | $187.60 | $188.52 | $186.80 | $188.35 | $17.47 | 182,540 |
| 2016-03-16 | $185.50 | $187.83 | $185.50 | $187.74 | $17.41 | 106,700 |
| 2016-03-15 | $186.78 | $186.78 | $185.80 | $185.94 | $17.24 | 87,180 |
| 2016-03-14 | $186.95 | $187.50 | $186.78 | $187.28 | $17.37 | 104,800 |
| 2016-03-11 | $185.50 | $186.85 | $185.04 | $186.85 | $17.33 | 142,610 |
| 2016-03-10 | $185.16 | $185.50 | $181.46 | $183.15 | $16.99 | 139,310 |
| 2016-03-09 | $183.62 | $183.96 | $183.12 | $183.74 | $17.04 | 68,350 |
| 2016-03-08 | $183.94 | $184.74 | $182.62 | $182.79 | $16.95 | 213,300 |
| 2016-03-07 | $185.40 | $186.35 | $184.06 | $185.02 | $17.16 | 315,770 |
| 2016-03-04 | $184.75 | $186.83 | $184.43 | $185.59 | $17.21 | 126,990 |
| 2016-03-03 | $185.34 | $185.36 | $184.00 | $185.36 | $17.19 | 148,470 |
| 2016-03-02 | $184.00 | $185.00 | $183.48 | $185.00 | $17.16 | 177,200 |
| 2016-03-01 | $181.25 | $184.18 | $180.73 | $184.18 | $17.08 | 272,840 |
| 2016-02-29 | $180.85 | $181.81 | $179.20 | $179.20 | $16.62 | 166,000 |
| 2016-02-26 | $181.96 | $181.96 | $180.31 | $180.78 | $16.77 | 118,390 |
| 2016-02-25 | $179.45 | $180.25 | $178.54 | $180.25 | $16.72 | 107,330 |
| 2016-02-24 | $175.51 | $178.87 | $174.20 | $178.68 | $16.57 | 180,690 |
| 2016-02-23 | $179.14 | $179.27 | $177.06 | $177.11 | $16.43 | 135,020 |
| 2016-02-22 | $179.04 | $179.90 | $178.86 | $179.69 | $16.66 | 111,980 |
| 2016-02-19 | $175.20 | $177.40 | $175.20 | $176.93 | $16.41 | 138,590 |
| 2016-02-18 | $179.35 | $179.35 | $176.43 | $176.43 | $16.36 | 287,800 |
| 2016-02-17 | $176.17 | $178.48 | $176.02 | $178.42 | $16.55 | 143,020 |
| 2016-02-16 | $173.14 | $174.44 | $172.31 | $174.03 | $16.14 | 450,740 |
| 2016-02-12 | $169.70 | $170.41 | $167.98 | $170.24 | $15.79 | 178,540 |
| 2016-02-11 | $165.63 | $168.91 | $165.63 | $168.00 | $15.58 | 187,870 |
| 2016-02-10 | $169.06 | $171.36 | $168.02 | $168.02 | $15.58 | 331,130 |
| 2016-02-09 | $165.82 | $169.72 | $165.82 | $167.80 | $15.56 | 474,660 |
| 2016-02-08 | $168.32 | $169.12 | $165.63 | $168.03 | $15.58 | 581,240 |
| 2016-02-05 | $175.98 | $176.14 | $171.07 | $171.57 | $15.91 | 214,550 |
| 2016-02-04 | $176.03 | $178.05 | $176.03 | $176.95 | $16.41 | 78,930 |
| 2016-02-03 | $178.02 | $178.02 | $174.02 | $176.59 | $16.38 | 1,105,430 |
| 2016-02-02 | $181.67 | $181.67 | $177.30 | $177.77 | $16.49 | 228,640 |
| 2016-02-01 | $180.53 | $181.99 | $179.17 | $181.96 | $16.88 | 104,150 |
| 2016-01-29 | $177.32 | $181.00 | $177.32 | $180.92 | $16.78 | 126,980 |
| 2016-01-28 | $178.19 | $178.33 | $175.23 | $176.77 | $16.39 | 201,510 |
| 2016-01-27 | $179.11 | $179.94 | $174.80 | $175.81 | $16.30 | 514,320 |
| 2016-01-26 | $178.44 | $179.69 | $177.00 | $179.11 | $16.61 | 192,650 |
| 2016-01-25 | $180.30 | $180.30 | $177.19 | $177.19 | $16.43 | 132,080 |
| 2016-01-22 | $179.09 | $180.35 | $178.42 | $180.17 | $16.71 | 236,060 |
| 2016-01-21 | $176.69 | $178.10 | $174.53 | $176.49 | $16.37 | 166,500 |
| 2016-01-20 | $172.86 | $177.00 | $169.44 | $175.24 | $16.25 | 766,840 |
| 2016-01-19 | $177.86 | $178.45 | $174.00 | $176.29 | $16.35 | 674,020 |
| 2016-01-15 | $176.65 | $177.22 | $173.50 | $176.88 | $16.40 | 660,020 |
| 2016-01-14 | $178.03 | $182.79 | $175.60 | $180.96 | $16.78 | 471,170 |
| 2016-01-13 | $185.22 | $185.22 | $177.43 | $177.85 | $16.49 | 369,670 |
| 2016-01-12 | $183.51 | $185.20 | $181.49 | $184.30 | $17.09 | 446,260 |
| 2016-01-11 | $183.88 | $183.88 | $179.95 | $181.99 | $16.88 | 399,660 |
| 2016-01-08 | $186.06 | $186.23 | $182.21 | $182.21 | $16.90 | 808,060 |
| 2016-01-07 | $185.72 | $188.13 | $184.02 | $184.31 | $17.09 | 575,010 |
| 2016-01-06 | $189.85 | $191.02 | $188.61 | $190.17 | $17.64 | 386,180 |
| 2016-01-05 | $193.77 | $193.77 | $191.35 | $192.01 | $17.81 | 417,760 |
| 2016-01-04 | $192.42 | $192.78 | $190.38 | $192.30 | $17.83 | 676,390 |
| 2015-12-31 | $198.67 | $198.67 | $196.75 | $196.79 | $18.25 | 171,460 |
| 2015-12-30 | $200.99 | $200.99 | $198.91 | $199.23 | $18.48 | 119,100 |
| 2015-12-29 | $198.63 | $200.88 | $198.62 | $200.41 | $18.59 | 219,710 |
| 2015-12-28 | $198.20 | $198.20 | $196.36 | $197.52 | $18.31 | 296,980 |
| 2015-12-24 | $198.30 | $198.87 | $198.07 | $198.51 | $18.41 | 119,010 |
| 2015-12-23 | $197.75 | $198.25 | $197.27 | $198.19 | $18.38 | 210,360 |
| 2015-12-22 | $196.38 | $196.60 | $195.02 | $196.45 | $18.21 | 269,680 |
| 2015-12-21 | $195.02 | $195.02 | $193.52 | $195.00 | $18.08 | 130,220 |
| 2015-12-18 | $196.32 | $196.42 | $193.01 | $193.01 | $17.90 | 162,770 |
| 2015-12-17 | $200.93 | $200.93 | $197.17 | $197.76 | $18.28 | 228,970 |
| 2015-12-16 | $198.18 | $200.03 | $196.87 | $199.74 | $18.46 | 128,110 |
| 2015-12-15 | $196.33 | $197.80 | $196.33 | $196.67 | $18.18 | 94,250 |
| 2015-12-14 | $194.77 | $195.44 | $191.82 | $194.71 | $17.99 | 423,440 |
| 2015-12-11 | $196.76 | $196.94 | $194.20 | $194.23 | $17.95 | 340,740 |
| 2015-12-10 | $198.53 | $199.76 | $198.53 | $198.97 | $18.39 | 89,960 |
| 2015-12-09 | $200.36 | $200.92 | $196.91 | $197.51 | $18.25 | 224,190 |
| 2015-12-08 | $199.35 | $201.06 | $198.89 | $200.67 | $18.55 | 124,690 |
| 2015-12-07 | $202.57 | $202.57 | $200.00 | $201.19 | $18.59 | 132,560 |
| 2015-12-04 | $198.46 | $202.65 | $198.45 | $201.67 | $18.64 | 616,710 |
| 2015-12-03 | $202.57 | $202.62 | $197.48 | $198.92 | $18.38 | 237,780 |
| 2015-12-02 | $203.52 | $203.82 | $201.58 | $201.62 | $18.63 | 170,910 |
| 2015-12-01 | $202.30 | $203.00 | $201.67 | $203.00 | $18.76 | 330,760 |
| 2015-11-30 | $202.23 | $202.30 | $200.82 | $201.51 | $18.62 | 305,170 |
| 2015-11-27 | $201.98 | $202.24 | $201.29 | $201.87 | $18.66 | 95,900 |
| 2015-11-25 | $201.29 | $201.92 | $201.15 | $201.53 | $18.62 | 109,270 |
| 2015-11-24 | $199.22 | $201.10 | $198.93 | $200.61 | $18.54 | 134,890 |
| 2015-11-23 | $201.49 | $201.87 | $200.07 | $201.17 | $18.59 | 848,220 |
| 2015-11-20 | $200.17 | $201.40 | $200.17 | $201.02 | $18.58 | 341,200 |
| 2015-11-19 | $200.25 | $200.46 | $199.57 | $200.01 | $18.48 | 138,670 |
| 2015-11-18 | $197.20 | $199.70 | $196.86 | $199.48 | $18.44 | 189,430 |
| 2015-11-17 | $196.74 | $197.63 | $196.00 | $196.42 | $18.15 | 223,520 |
| 2015-11-16 | $194.00 | $196.09 | $193.17 | $196.09 | $18.12 | 475,400 |
| 2015-11-13 | $196.69 | $196.69 | $193.92 | $193.92 | $17.92 | 733,980 |
| 2015-11-12 | $197.99 | $199.11 | $196.86 | $196.86 | $18.19 | 208,390 |
| 2015-11-11 | $200.82 | $200.82 | $199.30 | $199.64 | $18.45 | 70,510 |
| 2015-11-10 | $199.69 | $200.22 | $198.73 | $199.52 | $18.44 | 136,720 |
| 2015-11-09 | $203.96 | $203.96 | $199.53 | $200.75 | $18.55 | 325,160 |
| 2015-11-06 | $201.94 | $202.87 | $200.65 | $202.79 | $18.74 | 193,800 |
| 2015-11-05 | $202.63 | $202.78 | $200.22 | $201.99 | $18.67 | 153,460 |
| 2015-11-04 | $204.00 | $204.00 | $201.61 | $202.48 | $18.71 | 448,080 |
| 2015-11-03 | $201.58 | $203.00 | $200.96 | $202.37 | $18.70 | 550,710 |
| 2015-11-02 | $199.54 | $201.71 | $199.50 | $201.63 | $18.63 | 315,550 |
| 2015-10-30 | $199.98 | $199.98 | $198.84 | $199.00 | $18.39 | 145,410 |
| 2015-10-29 | $199.73 | $199.86 | $198.81 | $199.53 | $18.44 | 190,750 |
| 2015-10-28 | $198.37 | $200.01 | $197.48 | $200.00 | $18.48 | 298,290 |
| 2015-10-27 | $197.30 | $197.83 | $197.03 | $197.34 | $18.24 | 228,550 |
| 2015-10-26 | $198.09 | $198.25 | $197.00 | $197.91 | $18.29 | 461,320 |
| 2015-10-23 | $197.63 | $198.47 | $196.47 | $197.75 | $18.28 | 463,020 |
| 2015-10-22 | $191.50 | $193.52 | $190.98 | $192.99 | $17.84 | 96,430 |
| 2015-10-21 | $192.46 | $192.86 | $190.02 | $190.32 | $17.59 | 73,000 |
| 2015-10-20 | $192.30 | $192.50 | $191.25 | $191.44 | $17.69 | 164,370 |
| 2015-10-19 | $191.50 | $193.32 | $191.38 | $192.33 | $17.77 | 103,920 |
| 2015-10-16 | $191.58 | $191.85 | $190.78 | $191.52 | $17.70 | 113,320 |
| 2015-10-15 | $188.32 | $191.25 | $188.32 | $191.25 | $17.67 | 186,480 |
| 2015-10-14 | $188.42 | $189.38 | $187.38 | $187.80 | $17.36 | 190,680 |
| 2015-10-13 | $189.45 | $190.69 | $188.31 | $188.32 | $17.40 | 103,120 |
| 2015-10-12 | $190.49 | $190.49 | $189.43 | $189.90 | $17.55 | 117,410 |
| 2015-10-09 | $189.38 | $189.98 | $189.05 | $189.75 | $17.54 | 87,580 |
| 2015-10-08 | $187.91 | $189.07 | $186.50 | $189.07 | $17.47 | 69,520 |
| 2015-10-07 | $187.82 | $188.00 | $185.73 | $188.00 | $17.37 | 154,340 |
| 2015-10-06 | $187.79 | $187.98 | $185.30 | $186.38 | $17.22 | 244,720 |
| 2015-10-05 | $186.23 | $187.99 | $186.03 | $187.80 | $17.36 | 304,180 |
| 2015-10-02 | $179.36 | $184.65 | $179.25 | $184.47 | $17.05 | 90,650 |
| 2015-10-01 | $181.14 | $183.14 | $178.95 | $181.36 | $16.76 | 263,750 |
| 2015-09-30 | $179.52 | $181.40 | $179.23 | $181.10 | $16.74 | 364,440 |
| 2015-09-29 | $178.70 | $180.67 | $176.30 | $177.75 | $16.43 | 208,740 |
| 2015-09-28 | $182.89 | $183.00 | $178.20 | $178.79 | $16.52 | 264,870 |
| 2015-09-25 | $188.14 | $188.14 | $183.13 | $183.89 | $16.99 | 182,450 |
| 2015-09-24 | $185.00 | $186.52 | $183.50 | $185.77 | $17.17 | 160,200 |
| 2015-09-23 | $187.59 | $187.59 | $185.90 | $186.83 | $17.27 | 88,360 |
| 2015-09-22 | $187.21 | $187.45 | $185.39 | $187.00 | $17.28 | 139,520 |
| 2015-09-21 | $190.37 | $191.75 | $188.54 | $189.40 | $17.50 | 92,570 |
| 2015-09-18 | $189.21 | $191.19 | $189.21 | $189.78 | $17.54 | 99,020 |
| 2015-09-17 | $192.87 | $195.37 | $192.22 | $192.75 | $17.77 | 247,370 |
| 2015-09-16 | $191.82 | $192.79 | $191.01 | $192.77 | $17.77 | 88,920 |
| 2015-09-15 | $189.30 | $191.77 | $189.30 | $191.21 | $17.62 | 103,890 |
| 2015-09-14 | $190.52 | $190.52 | $188.81 | $189.09 | $17.43 | 92,550 |
| 2015-09-11 | $187.61 | $189.52 | $187.32 | $189.52 | $17.47 | 191,970 |
| 2015-09-10 | $187.63 | $189.62 | $186.84 | $188.53 | $17.38 | 256,810 |
| 2015-09-09 | $191.40 | $191.65 | $186.90 | $187.00 | $17.24 | 250,820 |
| 2015-09-08 | $187.27 | $189.21 | $187.15 | $189.12 | $17.43 | 182,550 |