LendingTree Inc (TREE) Exchange: NASDAQ
Data as of Nov. 3, 2025
$67.68 ($-2.88) -4.08%
LendingTree Inc - Daily Information
Click for more stock information on LendingTree Inc.| Daily Information | Data |
|---|---|
| Date | Nov. 3, 2025 |
| Open | $71.17 |
| Previous Close | $67.68 |
| High | $71.17 |
| Low | $67.58 |
| Adjusted Open | $71.17 |
| Previous Adjusted Close | $67.68 |
| Adjusted High | $71.17 |
| Adjusted Low | $67.58 |
About LendingTree Inc (TREE)
LendingTree Inc (TREE) is a financial technology company headquartered in Charlotte, North Carolina. The company operates an online loan marketplace where consumers can connect with lenders, as well as an online credit marketplace that enables customers to compare different credit cards and personal loan offers. Founded in 1998, LendingTree has become well-known over the years and is hailed as one of the most successful digital marketplaces. In recent years, the companyâs growth has skyrocketed, with revenues more than doubling between 2014 and 2017. In addition to the US, LendingTree is now operating in the UK, Australia, Canada, and China. The company has grown rapidly and now employs around 500 people worldwide.
Invest in LendingTree Inc (TREE)
Historical Stock Data for LendingTree Inc (TREE)
| Date | Open | High | Low | Close | Adj.Close | Volume |
|---|---|---|---|---|---|---|
| 2025-09-29 | $71.17 | $71.17 | $67.58 | $67.68 | $67.68 | 194,910 |
| 2025-09-26 | $68.78 | $70.62 | $68.38 | $70.56 | $70.56 | 126,508 |
| 2025-09-25 | $68.24 | $70.33 | $67.57 | $68.59 | $68.59 | 165,825 |
| 2025-09-24 | $70.38 | $71.05 | $68.00 | $69.11 | $69.11 | 322,540 |
| 2025-09-23 | $73.09 | $73.64 | $70.19 | $70.40 | $70.40 | 196,702 |
| 2025-09-22 | $73.89 | $74.53 | $72.00 | $73.15 | $73.15 | 122,956 |
| 2025-09-19 | $76.88 | $77.11 | $74.30 | $74.53 | $74.53 | 238,537 |
| 2025-09-18 | $76.88 | $77.24 | $74.95 | $76.51 | $76.51 | 239,108 |
| 2025-09-17 | $73.84 | $77.35 | $73.34 | $75.77 | $75.77 | 430,380 |
| 2025-09-16 | $73.74 | $74.48 | $72.09 | $73.68 | $73.68 | 147,481 |
| 2025-09-15 | $72.56 | $74.15 | $72.20 | $73.74 | $73.74 | 131,266 |
| 2025-09-12 | $71.11 | $72.33 | $71.00 | $71.82 | $71.82 | 111,423 |
| 2025-09-11 | $72.55 | $73.18 | $71.64 | $71.77 | $71.77 | 230,730 |
| 2025-09-10 | $72.47 | $72.59 | $70.72 | $71.72 | $71.72 | 151,726 |
| 2025-09-09 | $73.48 | $73.85 | $71.23 | $72.56 | $72.56 | 234,536 |
| 2025-09-08 | $71.92 | $74.15 | $71.78 | $73.99 | $73.99 | 217,903 |
| 2025-09-05 | $72.46 | $73.26 | $70.58 | $71.81 | $71.81 | 219,668 |
| 2025-09-04 | $68.35 | $71.49 | $68.15 | $71.25 | $71.25 | 187,403 |
| 2025-09-03 | $67.63 | $69.00 | $67.42 | $68.47 | $68.47 | 170,026 |
| 2025-09-02 | $65.89 | $68.05 | $65.38 | $67.84 | $67.84 | 249,173 |
| 2025-08-29 | $67.97 | $68.76 | $67.26 | $67.95 | $67.95 | 189,120 |
| 2025-08-28 | $68.33 | $68.62 | $67.31 | $67.41 | $67.41 | 276,259 |
| 2025-08-27 | $68.30 | $68.75 | $67.15 | $67.72 | $67.72 | 365,540 |
| 2025-08-26 | $69.46 | $70.18 | $68.62 | $69.12 | $69.12 | 227,155 |
| 2025-08-25 | $69.46 | $70.72 | $68.45 | $69.82 | $69.82 | 321,823 |
| 2025-08-22 | $64.01 | $69.92 | $62.82 | $69.48 | $69.48 | 474,749 |
| 2025-08-21 | $62.28 | $63.28 | $61.63 | $63.15 | $63.15 | 155,788 |
| 2025-08-20 | $62.06 | $62.87 | $60.11 | $62.43 | $62.43 | 449,995 |
| 2025-08-19 | $64.33 | $64.33 | $61.49 | $62.06 | $62.06 | 367,706 |
| 2025-08-18 | $63.64 | $65.32 | $62.67 | $64.13 | $64.13 | 493,773 |
| 2025-08-15 | $62.45 | $65.42 | $62.10 | $63.52 | $63.52 | 492,610 |
| 2025-08-14 | $59.20 | $62.27 | $59.20 | $62.00 | $62.00 | 391,496 |
| 2025-08-13 | $57.38 | $62.37 | $57.11 | $61.80 | $61.80 | 535,216 |
| 2025-08-12 | $56.01 | $57.46 | $55.01 | $56.97 | $56.97 | 268,565 |
| 2025-08-11 | $55.02 | $55.41 | $53.91 | $55.31 | $55.31 | 228,861 |
| 2025-08-08 | $53.99 | $54.64 | $53.37 | $54.17 | $54.17 | 238,538 |
| 2025-08-07 | $54.95 | $55.00 | $53.02 | $54.16 | $54.16 | 201,735 |
| 2025-08-06 | $53.18 | $54.59 | $52.28 | $54.52 | $54.52 | 265,925 |
| 2025-08-05 | $53.05 | $54.00 | $52.06 | $53.23 | $53.23 | 450,486 |
| 2025-08-04 | $49.55 | $53.16 | $48.00 | $53.09 | $53.09 | 591,957 |
| 2025-08-01 | $48.35 | $50.48 | $45.08 | $49.47 | $49.47 | 641,457 |
| 2025-07-31 | $47.05 | $47.15 | $45.25 | $46.68 | $46.68 | 463,199 |
| 2025-07-30 | $47.43 | $47.98 | $46.16 | $46.55 | $46.55 | 368,292 |
| 2025-07-29 | $48.15 | $48.48 | $47.10 | $47.44 | $47.44 | 226,553 |
| 2025-07-28 | $49.06 | $49.19 | $47.62 | $48.20 | $48.20 | 255,382 |
| 2025-07-25 | $50.06 | $51.00 | $48.66 | $49.06 | $49.06 | 462,239 |
| 2025-07-24 | $44.72 | $50.99 | $44.63 | $50.34 | $50.34 | 1,376,072 |
| 2025-07-23 | $40.84 | $41.34 | $39.91 | $41.05 | $41.05 | 302,240 |
| 2025-07-22 | $39.03 | $41.15 | $38.88 | $40.49 | $40.49 | 344,612 |
| 2025-07-21 | $38.26 | $39.30 | $37.80 | $38.93 | $38.93 | 340,957 |
| 2025-07-18 | $38.61 | $38.65 | $37.64 | $37.93 | $37.93 | 231,747 |
| 2025-07-17 | $37.91 | $38.85 | $37.59 | $38.15 | $38.15 | 194,108 |
| 2025-07-16 | $37.87 | $37.95 | $36.59 | $37.82 | $37.82 | 182,230 |
| 2025-07-15 | $38.82 | $38.98 | $37.34 | $37.34 | $37.34 | 218,139 |
| 2025-07-14 | $38.13 | $38.74 | $37.65 | $38.63 | $38.63 | 218,405 |
| 2025-07-11 | $40.31 | $40.60 | $38.45 | $38.60 | $38.60 | 281,753 |
| 2025-07-10 | $39.17 | $41.25 | $38.84 | $40.72 | $40.72 | 590,993 |
| 2025-07-09 | $38.77 | $39.33 | $38.52 | $39.05 | $39.05 | 258,981 |
| 2025-07-08 | $38.71 | $39.10 | $38.34 | $38.37 | $38.37 | 167,412 |
| 2025-07-07 | $38.22 | $39.15 | $37.83 | $38.25 | $38.25 | 221,345 |
| 2025-07-03 | $39.18 | $39.25 | $38.28 | $38.76 | $38.76 | 115,776 |
| 2025-07-02 | $38.50 | $38.98 | $38.08 | $38.75 | $38.75 | 209,159 |
| 2025-07-01 | $36.94 | $38.64 | $36.38 | $38.33 | $38.33 | 229,945 |
| 2025-06-30 | $37.37 | $37.78 | $36.74 | $37.07 | $37.07 | 269,838 |
| 2025-06-27 | $36.71 | $37.37 | $36.00 | $36.95 | $36.95 | 379,681 |
| 2025-06-26 | $35.83 | $36.41 | $35.36 | $36.28 | $36.28 | 211,879 |
| 2025-06-25 | $36.72 | $36.95 | $35.65 | $35.78 | $35.78 | 207,886 |
| 2025-06-24 | $36.32 | $36.85 | $35.75 | $36.57 | $36.57 | 209,829 |
| 2025-06-23 | $34.47 | $35.65 | $33.88 | $35.61 | $35.61 | 216,664 |
| 2025-06-20 | $35.09 | $35.42 | $34.64 | $34.87 | $34.87 | 193,710 |
| 2025-06-18 | $33.65 | $35.62 | $33.50 | $34.61 | $34.61 | 247,798 |
| 2025-06-17 | $34.69 | $35.20 | $33.67 | $33.74 | $33.74 | 282,068 |
| 2025-06-16 | $34.53 | $35.71 | $34.25 | $35.35 | $35.35 | 251,106 |
| 2025-06-13 | $34.21 | $35.00 | $34.00 | $34.16 | $34.16 | 225,641 |
| 2025-06-12 | $36.33 | $36.33 | $35.00 | $35.24 | $35.24 | 232,047 |
| 2025-06-11 | $36.73 | $37.64 | $36.30 | $36.52 | $36.52 | 289,747 |
| 2025-06-10 | $36.25 | $37.20 | $36.03 | $36.30 | $36.30 | 248,023 |
| 2025-06-09 | $36.52 | $36.79 | $35.82 | $36.19 | $36.19 | 238,304 |
| 2025-06-06 | $35.72 | $36.30 | $35.19 | $35.99 | $35.99 | 256,684 |
| 2025-06-05 | $35.31 | $36.03 | $35.00 | $35.09 | $35.09 | 285,844 |
| 2025-06-04 | $35.46 | $35.72 | $34.88 | $35.29 | $35.29 | 257,037 |
| 2025-06-03 | $34.91 | $35.62 | $34.21 | $35.49 | $35.49 | 295,402 |
| 2025-06-02 | $34.83 | $35.18 | $33.82 | $34.69 | $34.69 | 326,780 |
| 2025-05-30 | $35.02 | $35.47 | $34.67 | $35.02 | $35.02 | 383,181 |
| 2025-05-29 | $35.79 | $36.23 | $35.20 | $35.59 | $35.59 | 312,646 |
| 2025-05-28 | $35.70 | $36.11 | $34.96 | $35.44 | $35.44 | 407,395 |
| 2025-05-27 | $35.75 | $36.39 | $35.17 | $35.80 | $35.80 | 333,422 |
| 2025-05-23 | $34.44 | $35.48 | $34.01 | $35.16 | $35.16 | 203,703 |
| 2025-05-22 | $35.14 | $35.72 | $34.75 | $35.38 | $35.38 | 348,060 |
| 2025-05-21 | $37.25 | $37.34 | $35.39 | $35.44 | $35.44 | 385,334 |
| 2025-05-20 | $37.88 | $38.50 | $37.38 | $37.65 | $37.65 | 192,271 |
| 2025-05-19 | $37.51 | $38.05 | $37.26 | $37.96 | $37.96 | 202,384 |
| 2025-05-16 | $37.99 | $38.72 | $37.60 | $38.21 | $38.21 | 221,989 |
| 2025-05-15 | $38.32 | $38.78 | $37.50 | $37.62 | $37.62 | 311,430 |
| 2025-05-14 | $40.32 | $40.85 | $38.70 | $38.70 | $38.70 | 323,787 |
| 2025-05-13 | $39.66 | $41.33 | $39.26 | $40.32 | $40.32 | 495,777 |
| 2025-05-12 | $40.57 | $41.46 | $39.21 | $39.30 | $39.30 | 506,022 |
| 2025-05-09 | $39.21 | $39.93 | $38.08 | $38.70 | $38.70 | 499,532 |
| 2025-05-08 | $38.22 | $39.18 | $37.52 | $38.96 | $38.96 | 397,249 |
| 2025-05-07 | $37.11 | $38.00 | $36.71 | $37.53 | $37.53 | 515,947 |
| 2025-05-06 | $39.15 | $39.55 | $36.86 | $36.92 | $36.92 | 761,694 |
| 2025-05-05 | $42.52 | $44.31 | $39.18 | $39.55 | $39.55 | 1,203,194 |
| 2025-05-02 | $44.00 | $44.77 | $38.00 | $43.22 | $43.22 | 3,259,799 |
| 2025-05-01 | $52.00 | $54.81 | $51.77 | $54.12 | $54.12 | 568,735 |
| 2025-04-30 | $51.29 | $51.89 | $50.00 | $51.59 | $51.59 | 234,660 |
| 2025-04-29 | $51.82 | $53.61 | $51.75 | $53.02 | $53.02 | 237,915 |
| 2025-04-28 | $51.68 | $52.27 | $50.81 | $52.11 | $52.11 | 318,379 |
| 2025-04-25 | $51.44 | $52.35 | $50.23 | $51.54 | $51.54 | 235,097 |
| 2025-04-24 | $46.26 | $52.12 | $46.26 | $51.53 | $51.53 | 573,274 |
| 2025-04-23 | $46.40 | $47.40 | $45.00 | $46.40 | $46.40 | 320,188 |
| 2025-04-22 | $43.10 | $44.75 | $42.74 | $44.52 | $44.52 | 261,141 |
| 2025-04-21 | $44.22 | $44.22 | $41.49 | $42.54 | $42.54 | 212,926 |
| 2025-04-17 | $45.18 | $46.01 | $43.90 | $44.88 | $44.88 | 173,902 |
| 2025-04-16 | $44.40 | $46.08 | $44.30 | $45.20 | $45.20 | 206,401 |
| 2025-04-15 | $43.29 | $46.33 | $43.04 | $45.15 | $45.15 | 189,880 |
| 2025-04-14 | $42.73 | $43.70 | $41.34 | $43.02 | $43.02 | 176,423 |
| 2025-04-11 | $41.76 | $42.31 | $39.33 | $41.02 | $41.02 | 277,344 |
| 2025-04-10 | $44.16 | $44.16 | $41.02 | $42.29 | $42.29 | 225,476 |
| 2025-04-09 | $40.71 | $46.88 | $39.95 | $44.65 | $44.65 | 457,632 |
| 2025-04-08 | $45.71 | $45.97 | $41.10 | $41.73 | $41.73 | 279,798 |
| 2025-04-07 | $42.99 | $48.50 | $42.20 | $43.99 | $43.99 | 314,792 |
| 2025-04-04 | $46.00 | $46.77 | $43.69 | $45.96 | $45.96 | 332,016 |
| 2025-04-03 | $50.32 | $51.50 | $47.51 | $47.68 | $47.68 | 268,442 |
| 2025-04-02 | $51.53 | $53.97 | $51.28 | $53.47 | $53.47 | 188,098 |
| 2025-04-01 | $50.31 | $53.00 | $50.00 | $52.76 | $52.76 | 205,862 |
| 2025-03-31 | $50.22 | $50.63 | $47.82 | $50.27 | $50.27 | 196,535 |
| 2025-03-28 | $52.85 | $53.38 | $50.52 | $51.41 | $51.41 | 215,203 |
| 2025-03-27 | $53.99 | $54.69 | $52.73 | $52.86 | $52.86 | 186,009 |
| 2025-03-26 | $54.85 | $55.11 | $53.50 | $54.57 | $54.57 | 142,302 |
| 2025-03-25 | $55.40 | $56.31 | $54.53 | $54.95 | $54.95 | 181,578 |
| 2025-03-24 | $52.50 | $55.86 | $52.12 | $55.58 | $55.58 | 303,382 |
| 2025-03-21 | $50.49 | $52.50 | $50.30 | $51.68 | $51.68 | 219,794 |
| 2025-03-20 | $48.92 | $52.21 | $48.92 | $51.39 | $51.39 | 300,055 |
| 2025-03-19 | $48.65 | $50.04 | $48.61 | $49.44 | $49.44 | 157,580 |
| 2025-03-18 | $50.56 | $50.70 | $48.70 | $48.70 | $48.70 | 179,061 |
| 2025-03-17 | $48.87 | $51.10 | $48.01 | $50.63 | $50.63 | 286,221 |
| 2025-03-14 | $47.93 | $50.11 | $46.57 | $49.26 | $49.26 | 474,480 |
| 2025-03-13 | $45.62 | $47.13 | $44.41 | $46.54 | $46.54 | 383,347 |
| 2025-03-12 | $43.06 | $46.37 | $42.23 | $45.83 | $45.83 | 330,937 |
| 2025-03-11 | $42.22 | $42.87 | $40.92 | $41.15 | $41.15 | 350,766 |
| 2025-03-10 | $47.21 | $47.27 | $41.46 | $42.21 | $42.21 | 371,693 |
| 2025-03-07 | $48.37 | $48.85 | $45.07 | $48.62 | $48.62 | 604,615 |
| 2025-03-06 | $47.84 | $50.95 | $43.80 | $49.34 | $49.34 | 1,339,499 |
| 2025-03-05 | $38.74 | $40.58 | $38.25 | $40.27 | $40.27 | 412,892 |
| 2025-03-04 | $37.35 | $39.97 | $36.29 | $38.72 | $38.72 | 282,325 |
| 2025-03-03 | $40.49 | $40.74 | $37.99 | $38.14 | $38.14 | 223,581 |
| 2025-02-28 | $38.60 | $40.50 | $38.13 | $40.39 | $40.39 | 180,959 |
| 2025-02-27 | $40.69 | $42.34 | $38.85 | $38.88 | $38.88 | 155,322 |
| 2025-02-26 | $41.23 | $42.57 | $39.96 | $40.51 | $40.51 | 135,714 |
| 2025-02-25 | $40.78 | $42.24 | $39.48 | $41.10 | $41.10 | 266,433 |
| 2025-02-24 | $41.65 | $42.37 | $39.80 | $39.89 | $39.89 | 222,638 |
| 2025-02-21 | $43.53 | $44.40 | $41.13 | $41.27 | $41.27 | 182,953 |
| 2025-02-20 | $45.05 | $45.18 | $42.68 | $43.10 | $43.10 | 140,853 |
| 2025-02-19 | $45.53 | $46.29 | $44.50 | $44.96 | $44.96 | 117,280 |
| 2025-02-18 | $47.25 | $47.25 | $45.55 | $45.96 | $45.96 | 108,126 |
| 2025-02-14 | $46.70 | $47.79 | $46.16 | $46.97 | $46.97 | 140,567 |
| 2025-02-13 | $45.00 | $46.29 | $44.60 | $46.18 | $46.18 | 125,198 |
| 2025-02-12 | $44.13 | $45.00 | $44.00 | $44.46 | $44.46 | 144,842 |
| 2025-02-11 | $45.28 | $45.98 | $44.29 | $45.15 | $45.15 | 98,725 |
| 2025-02-10 | $46.05 | $46.50 | $45.49 | $45.87 | $45.87 | 139,093 |
| 2025-02-07 | $45.63 | $46.47 | $44.81 | $45.71 | $45.71 | 185,328 |
| 2025-02-06 | $45.10 | $45.94 | $44.73 | $45.41 | $45.41 | 163,349 |
| 2025-02-05 | $45.31 | $45.41 | $44.00 | $44.97 | $44.97 | 146,220 |
| 2025-02-04 | $43.91 | $45.15 | $43.77 | $44.80 | $44.80 | 115,563 |
| 2025-02-03 | $44.15 | $44.89 | $43.00 | $44.09 | $44.09 | 149,887 |
| 2025-01-31 | $47.21 | $47.43 | $44.57 | $44.93 | $44.93 | 165,585 |
| 2025-01-30 | $46.71 | $47.96 | $46.46 | $47.14 | $47.14 | 217,439 |
| 2025-01-29 | $46.20 | $46.48 | $44.12 | $45.92 | $45.92 | 356,567 |
| 2025-01-28 | $48.94 | $49.24 | $46.38 | $46.64 | $46.64 | 267,601 |
| 2025-01-27 | $42.90 | $50.09 | $42.89 | $49.32 | $49.32 | 750,641 |
| 2025-01-24 | $42.67 | $42.98 | $40.82 | $41.45 | $41.45 | 265,974 |
| 2025-01-23 | $42.52 | $43.40 | $42.12 | $42.51 | $42.51 | 174,172 |
| 2025-01-22 | $43.99 | $44.77 | $43.26 | $43.31 | $43.31 | 252,707 |
| 2025-01-21 | $42.25 | $44.95 | $41.82 | $44.49 | $44.49 | 492,463 |
| 2025-01-17 | $40.59 | $41.50 | $39.79 | $40.64 | $40.64 | 260,555 |
| 2025-01-16 | $38.57 | $40.31 | $38.44 | $40.29 | $40.29 | 214,812 |
| 2025-01-15 | $38.00 | $39.14 | $37.50 | $38.52 | $38.52 | 340,282 |
| 2025-01-14 | $37.08 | $37.85 | $36.27 | $36.56 | $36.56 | 129,543 |
| 2025-01-13 | $35.65 | $37.07 | $35.50 | $36.77 | $36.77 | 166,745 |
| 2025-01-10 | $37.75 | $37.75 | $35.70 | $36.27 | $36.27 | 377,897 |
| 2025-01-08 | $38.72 | $39.70 | $38.26 | $38.86 | $38.86 | 216,291 |
| 2025-01-07 | $40.15 | $40.66 | $38.73 | $39.38 | $39.38 | 166,311 |
| 2025-01-06 | $40.29 | $41.20 | $39.70 | $39.87 | $39.87 | 158,804 |
| 2025-01-03 | $39.08 | $40.11 | $38.91 | $39.99 | $39.99 | 115,785 |
| 2025-01-02 | $39.48 | $40.36 | $38.53 | $38.84 | $38.84 | 165,876 |
| 2024-12-31 | $38.76 | $39.43 | $38.30 | $38.75 | $38.75 | 286,645 |
| 2024-12-30 | $38.87 | $39.18 | $37.54 | $38.76 | $38.76 | 169,511 |
| 2024-12-27 | $40.08 | $40.33 | $38.25 | $39.25 | $39.25 | 167,362 |
| 2024-12-26 | $38.19 | $40.47 | $37.66 | $40.29 | $40.29 | 220,255 |
| 2024-12-24 | $38.08 | $38.50 | $37.35 | $38.44 | $38.44 | 122,096 |
| 2024-12-23 | $39.61 | $39.61 | $38.18 | $38.27 | $38.27 | 181,761 |
| 2024-12-20 | $38.52 | $40.57 | $38.25 | $39.61 | $39.61 | 284,058 |
| 2024-12-19 | $39.81 | $40.66 | $38.47 | $39.15 | $39.15 | 271,781 |
| 2024-12-18 | $40.25 | $43.45 | $38.56 | $39.09 | $39.09 | 486,800 |
| 2024-12-17 | $39.61 | $40.92 | $38.28 | $40.46 | $40.46 | 270,730 |
| 2024-12-16 | $39.80 | $40.58 | $39.18 | $40.12 | $40.12 | 175,599 |
| 2024-12-13 | $41.25 | $42.14 | $39.40 | $39.80 | $39.80 | 215,869 |
| 2024-12-12 | $43.50 | $44.51 | $40.58 | $40.87 | $40.87 | 377,657 |
| 2024-12-11 | $41.72 | $43.84 | $40.36 | $43.78 | $43.78 | 328,478 |
| 2024-12-10 | $41.12 | $41.61 | $40.08 | $41.33 | $41.33 | 265,878 |
| 2024-12-09 | $39.62 | $41.48 | $37.94 | $41.11 | $41.11 | 559,849 |
| 2024-12-06 | $38.50 | $40.30 | $37.48 | $39.18 | $39.18 | 528,170 |
| 2024-12-05 | $38.74 | $39.31 | $34.55 | $38.32 | $38.32 | 1,491,430 |
| 2024-12-04 | $40.00 | $40.23 | $38.12 | $38.57 | $38.57 | 475,439 |
| 2024-12-03 | $40.52 | $41.00 | $39.16 | $39.87 | $39.87 | 417,418 |
| 2024-12-02 | $44.00 | $44.09 | $40.91 | $40.91 | $40.91 | 439,575 |
| 2024-11-29 | $44.34 | $44.75 | $42.85 | $44.21 | $44.21 | 137,503 |
| 2024-11-27 | $44.52 | $45.17 | $43.42 | $43.85 | $43.85 | 151,497 |
| 2024-11-26 | $45.28 | $45.61 | $43.13 | $43.70 | $43.70 | 208,699 |
| 2024-11-25 | $45.25 | $47.59 | $45.11 | $45.96 | $45.96 | 321,835 |
| 2024-11-22 | $43.57 | $44.56 | $42.74 | $43.99 | $43.99 | 274,085 |
| 2024-11-21 | $43.54 | $44.45 | $42.71 | $43.65 | $43.65 | 280,664 |
| 2024-11-20 | $43.25 | $43.97 | $41.79 | $42.99 | $42.99 | 225,734 |
| 2024-11-19 | $42.75 | $43.50 | $41.79 | $42.94 | $42.94 | 241,862 |
| 2024-11-18 | $43.91 | $44.40 | $41.35 | $43.43 | $43.43 | 706,986 |
| 2024-11-15 | $48.70 | $48.70 | $43.70 | $44.34 | $44.34 | 421,780 |
| 2024-11-14 | $50.05 | $50.43 | $48.08 | $48.45 | $48.45 | 217,274 |
| 2024-11-13 | $54.75 | $55.00 | $49.70 | $49.82 | $49.82 | 349,775 |
| 2024-11-12 | $51.37 | $54.60 | $50.53 | $54.01 | $54.01 | 455,030 |
| 2024-11-11 | $48.03 | $52.80 | $47.56 | $52.24 | $52.24 | 421,105 |
| 2024-11-08 | $47.96 | $48.95 | $46.50 | $47.42 | $47.42 | 284,597 |
| 2024-11-07 | $48.60 | $50.03 | $47.71 | $48.20 | $48.20 | 292,322 |
| 2024-11-06 | $48.85 | $49.50 | $46.59 | $48.79 | $48.79 | 418,702 |
| 2024-11-05 | $45.85 | $48.08 | $45.10 | $47.10 | $47.10 | 553,279 |
| 2024-11-04 | $45.85 | $47.93 | $43.51 | $45.99 | $45.99 | 650,429 |
| 2024-11-01 | $59.31 | $59.31 | $44.75 | $45.15 | $45.15 | 1,610,221 |
| 2024-10-31 | $57.64 | $58.86 | $56.55 | $57.03 | $57.03 | 500,080 |
| 2024-10-30 | $52.76 | $58.50 | $52.76 | $58.04 | $58.04 | 299,176 |
| 2024-10-29 | $52.49 | $53.34 | $51.76 | $52.76 | $52.76 | 162,529 |
| 2024-10-28 | $54.14 | $54.80 | $52.75 | $52.96 | $52.96 | 118,959 |
| 2024-10-25 | $54.05 | $54.83 | $52.61 | $53.37 | $53.37 | 138,000 |
| 2024-10-24 | $53.48 | $55.14 | $53.00 | $53.74 | $53.74 | 213,210 |
| 2024-10-23 | $55.55 | $55.92 | $52.02 | $52.17 | $52.17 | 247,593 |
| 2024-10-22 | $56.81 | $57.57 | $55.76 | $56.00 | $56.00 | 191,919 |
| 2024-10-21 | $60.00 | $60.84 | $55.79 | $56.70 | $56.70 | 198,644 |
| 2024-10-18 | $60.02 | $60.60 | $59.10 | $60.12 | $60.12 | 87,492 |
| 2024-10-17 | $61.93 | $61.93 | $59.21 | $59.87 | $59.87 | 94,891 |
| 2024-10-16 | $61.03 | $62.49 | $60.34 | $61.99 | $61.99 | 126,193 |
| 2024-10-15 | $61.30 | $61.30 | $59.07 | $60.09 | $60.09 | 108,072 |
| 2024-10-14 | $60.30 | $60.89 | $59.31 | $60.78 | $60.78 | 137,762 |
| 2024-10-11 | $57.00 | $60.28 | $56.90 | $60.24 | $60.24 | 123,429 |
| 2024-10-10 | $57.36 | $59.07 | $56.00 | $57.03 | $57.03 | 162,207 |
| 2024-10-09 | $54.73 | $56.94 | $54.20 | $56.28 | $56.28 | 100,538 |
| 2024-10-08 | $54.92 | $55.94 | $54.63 | $54.73 | $54.73 | 99,997 |
| 2024-10-07 | $55.38 | $55.54 | $53.95 | $54.91 | $54.91 | 104,535 |
| 2024-10-04 | $56.01 | $56.33 | $54.55 | $55.57 | $55.57 | 97,204 |
| 2024-10-03 | $56.80 | $57.73 | $54.55 | $55.26 | $55.26 | 138,356 |
| 2024-10-02 | $57.17 | $57.70 | $56.47 | $57.39 | $57.39 | 79,443 |
| 2024-10-01 | $57.79 | $58.29 | $56.15 | $57.57 | $57.57 | 120,494 |
| 2024-09-30 | $56.06 | $60.37 | $56.06 | $58.03 | $58.03 | 217,046 |
| 2024-09-27 | $56.32 | $57.00 | $55.42 | $56.42 | $56.42 | 125,287 |
| 2024-09-26 | $57.20 | $57.40 | $55.26 | $55.88 | $55.88 | 133,803 |
| 2024-09-25 | $57.93 | $58.00 | $55.89 | $56.02 | $56.02 | 105,293 |
| 2024-09-24 | $58.51 | $58.71 | $56.72 | $57.98 | $57.98 | 102,981 |
| 2024-09-23 | $60.50 | $60.50 | $58.14 | $58.20 | $58.20 | 142,573 |
| 2024-09-20 | $59.55 | $60.90 | $58.07 | $60.10 | $60.10 | 189,309 |
| 2024-09-19 | $60.22 | $61.50 | $59.03 | $59.84 | $59.84 | 198,180 |
| 2024-09-18 | $58.40 | $61.20 | $57.87 | $58.14 | $58.14 | 198,871 |
| 2024-09-17 | $58.29 | $59.15 | $56.94 | $58.37 | $58.37 | 102,355 |
| 2024-09-16 | $57.44 | $58.14 | $56.08 | $57.64 | $57.64 | 106,296 |
| 2024-09-13 | $55.40 | $58.77 | $55.00 | $57.27 | $57.27 | 251,387 |
| 2024-09-12 | $53.94 | $55.37 | $53.38 | $54.42 | $54.42 | 117,541 |
| 2024-09-11 | $51.20 | $54.08 | $50.10 | $53.39 | $53.39 | 123,220 |
| 2024-09-10 | $53.42 | $53.42 | $50.31 | $51.64 | $51.64 | 138,907 |
| 2024-09-09 | $52.03 | $54.70 | $52.03 | $53.29 | $53.29 | 130,388 |
| 2024-09-06 | $53.00 | $53.50 | $50.83 | $51.79 | $51.79 | 177,320 |
| 2024-09-05 | $54.79 | $55.49 | $52.51 | $53.00 | $53.00 | 213,353 |
| 2024-09-04 | $54.67 | $57.70 | $53.83 | $54.85 | $54.85 | 165,906 |
| 2024-09-03 | $56.94 | $57.86 | $54.77 | $55.19 | $55.19 | 208,360 |
| 2024-08-30 | $58.77 | $58.77 | $56.61 | $57.93 | $57.93 | 307,579 |
| 2024-08-29 | $57.36 | $60.15 | $57.19 | $57.69 | $57.69 | 175,951 |
| 2024-08-28 | $59.72 | $59.79 | $56.09 | $56.43 | $56.43 | 198,741 |
| 2024-08-27 | $58.47 | $60.69 | $56.98 | $60.42 | $60.42 | 203,068 |
| 2024-08-26 | $58.65 | $62.27 | $56.26 | $59.34 | $59.34 | 332,229 |
| 2024-08-23 | $52.83 | $57.59 | $52.26 | $57.31 | $57.31 | 312,169 |
| 2024-08-22 | $52.28 | $53.10 | $51.14 | $51.91 | $51.91 | 103,334 |
| 2024-08-21 | $52.17 | $52.47 | $50.89 | $52.20 | $52.20 | 81,243 |
| 2024-08-20 | $54.80 | $54.99 | $50.79 | $51.79 | $51.79 | 195,411 |
| 2024-08-19 | $50.80 | $55.29 | $50.00 | $54.80 | $54.80 | 279,867 |
| 2024-08-16 | $49.92 | $51.84 | $49.33 | $50.22 | $50.22 | 146,709 |
| 2024-08-15 | $47.04 | $50.25 | $46.87 | $49.83 | $49.83 | 325,938 |
| 2024-08-14 | $46.50 | $46.65 | $44.32 | $45.88 | $45.88 | 177,225 |
| 2024-08-13 | $43.98 | $45.80 | $43.49 | $45.63 | $45.63 | 208,289 |
| 2024-08-12 | $43.25 | $44.32 | $41.77 | $43.26 | $43.26 | 115,871 |
| 2024-08-09 | $45.32 | $45.32 | $42.29 | $43.15 | $43.15 | 161,509 |
| 2024-08-08 | $44.08 | $45.45 | $43.54 | $45.13 | $45.13 | 147,772 |
| 2024-08-07 | $47.67 | $48.11 | $43.02 | $43.38 | $43.38 | 195,510 |
| 2024-08-06 | $46.60 | $47.43 | $44.60 | $46.22 | $46.22 | 208,499 |
| 2024-08-05 | $43.21 | $47.48 | $42.42 | $46.52 | $46.52 | 215,857 |
| 2024-08-02 | $44.51 | $49.54 | $44.50 | $47.87 | $47.87 | 251,310 |
| 2024-08-01 | $52.94 | $53.72 | $45.76 | $46.29 | $46.29 | 414,077 |
| 2024-07-31 | $52.70 | $55.52 | $51.77 | $53.22 | $53.22 | 162,079 |
| 2024-07-30 | $53.60 | $54.50 | $51.06 | $52.60 | $52.60 | 175,182 |
| 2024-07-29 | $55.99 | $56.08 | $51.78 | $52.50 | $52.50 | 214,565 |
| 2024-07-26 | $55.67 | $59.00 | $51.36 | $55.72 | $55.72 | 511,483 |
| 2024-07-25 | $52.42 | $56.36 | $51.00 | $54.72 | $54.72 | 317,444 |
| 2024-07-24 | $53.91 | $54.64 | $52.14 | $52.40 | $52.40 | 123,313 |
| 2024-07-23 | $54.21 | $55.95 | $53.84 | $54.04 | $54.04 | 140,805 |
| 2024-07-22 | $52.80 | $54.81 | $50.96 | $54.50 | $54.50 | 189,471 |
| 2024-07-19 | $52.14 | $52.91 | $50.50 | $52.51 | $52.51 | 150,369 |
| 2024-07-18 | $54.12 | $55.57 | $51.31 | $52.25 | $52.25 | 171,754 |
| 2024-07-17 | $52.92 | $55.87 | $52.73 | $54.09 | $54.09 | 232,753 |
| 2024-07-16 | $49.60 | $54.04 | $49.60 | $53.93 | $53.93 | 303,899 |
| 2024-07-15 | $47.23 | $49.28 | $45.17 | $48.94 | $48.94 | 187,561 |
| 2024-07-12 | $45.94 | $47.83 | $45.88 | $46.63 | $46.63 | 209,408 |
| 2024-07-11 | $43.90 | $45.57 | $43.71 | $45.17 | $45.17 | 198,463 |
| 2024-07-10 | $42.00 | $42.10 | $40.65 | $41.79 | $41.79 | 94,520 |
| 2024-07-09 | $41.52 | $41.99 | $40.61 | $41.51 | $41.51 | 121,696 |
| 2024-07-08 | $41.82 | $42.33 | $41.14 | $41.61 | $41.61 | 85,126 |
| 2024-07-05 | $42.04 | $42.21 | $40.57 | $41.17 | $41.17 | 72,280 |
| 2024-07-03 | $42.00 | $42.41 | $41.27 | $42.05 | $42.05 | 46,469 |
| 2024-07-02 | $39.87 | $41.75 | $39.34 | $41.65 | $41.65 | 84,778 |
| 2024-07-01 | $41.46 | $42.03 | $39.22 | $39.74 | $39.74 | 103,979 |
| 2024-06-28 | $40.51 | $41.94 | $40.16 | $41.59 | $41.59 | 473,043 |
| 2024-06-27 | $40.18 | $40.18 | $38.92 | $39.94 | $39.94 | 73,318 |
| 2024-06-26 | $39.06 | $40.14 | $38.65 | $39.99 | $39.99 | 104,023 |
| 2024-06-25 | $39.94 | $39.94 | $38.34 | $39.57 | $39.57 | 141,102 |
| 2024-06-24 | $40.18 | $41.41 | $39.56 | $39.93 | $39.93 | 165,893 |
| 2024-06-21 | $40.00 | $40.48 | $39.23 | $39.78 | $39.78 | 178,769 |
| 2024-06-20 | $42.03 | $43.74 | $39.15 | $40.79 | $40.79 | 263,330 |
| 2024-06-18 | $41.77 | $43.00 | $41.76 | $42.18 | $42.18 | 79,358 |
| 2024-06-17 | $41.90 | $42.36 | $41.33 | $41.98 | $41.98 | 97,988 |
| 2024-06-14 | $42.42 | $43.59 | $41.74 | $42.36 | $42.36 | 142,168 |
| 2024-06-13 | $46.44 | $46.71 | $43.52 | $43.52 | $43.52 | 117,679 |
| 2024-06-12 | $44.72 | $48.01 | $44.42 | $46.39 | $46.39 | 207,585 |
| 2024-06-11 | $41.00 | $42.62 | $40.65 | $42.38 | $42.38 | 91,742 |
| 2024-06-10 | $42.08 | $42.35 | $41.01 | $41.73 | $41.73 | 114,084 |
| 2024-06-07 | $43.29 | $44.21 | $41.99 | $42.79 | $42.79 | 150,439 |
| 2024-06-06 | $42.08 | $44.81 | $42.07 | $44.56 | $44.56 | 141,754 |
| 2024-06-05 | $40.96 | $43.17 | $40.44 | $42.83 | $42.83 | 150,795 |
| 2024-06-04 | $41.88 | $41.90 | $40.23 | $40.69 | $40.69 | 159,217 |
| 2024-06-03 | $44.22 | $44.22 | $41.60 | $42.32 | $42.32 | 164,045 |
| 2024-05-31 | $44.74 | $45.12 | $42.52 | $42.99 | $42.99 | 120,089 |
| 2024-05-30 | $44.26 | $44.91 | $43.37 | $44.50 | $44.50 | 179,468 |
| 2024-05-29 | $45.05 | $45.26 | $42.58 | $43.22 | $43.22 | 206,003 |
| 2024-05-28 | $44.74 | $47.08 | $44.62 | $46.40 | $46.40 | 182,396 |
| 2024-05-24 | $43.49 | $45.16 | $42.61 | $45.06 | $45.06 | 114,868 |
| 2024-05-23 | $44.49 | $45.16 | $42.50 | $43.06 | $43.06 | 105,923 |
| 2024-05-22 | $44.31 | $45.37 | $43.60 | $44.15 | $44.15 | 89,895 |
| 2024-05-21 | $45.50 | $45.71 | $42.25 | $44.55 | $44.55 | 178,209 |
| 2024-05-20 | $45.73 | $46.46 | $45.08 | $45.61 | $45.61 | 119,578 |
| 2024-05-17 | $46.11 | $46.48 | $44.84 | $45.70 | $45.70 | 88,471 |
| 2024-05-16 | $46.51 | $46.51 | $44.58 | $46.01 | $46.01 | 199,861 |
| 2024-05-15 | $48.10 | $48.40 | $46.50 | $46.62 | $46.62 | 155,462 |
| 2024-05-14 | $49.64 | $49.98 | $46.63 | $46.71 | $46.71 | 125,950 |
| 2024-05-13 | $47.19 | $48.96 | $47.15 | $48.19 | $48.19 | 166,203 |
| 2024-05-10 | $48.93 | $49.40 | $46.36 | $46.55 | $46.55 | 116,835 |
| 2024-05-09 | $48.30 | $48.82 | $47.47 | $48.26 | $48.26 | 111,482 |
| 2024-05-08 | $47.56 | $49.17 | $47.29 | $47.81 | $47.81 | 125,135 |
| 2024-05-07 | $50.52 | $50.81 | $48.57 | $48.93 | $48.93 | 164,031 |
| 2024-05-06 | $49.77 | $52.76 | $49.65 | $50.18 | $50.18 | 238,142 |
| 2024-05-03 | $51.00 | $51.72 | $48.89 | $49.41 | $49.41 | 238,738 |
| 2024-05-02 | $49.24 | $50.19 | $47.06 | $49.33 | $49.33 | 399,245 |
| 2024-05-01 | $48.50 | $49.62 | $46.46 | $47.89 | $47.89 | 384,817 |
| 2024-04-30 | $43.00 | $49.63 | $41.69 | $48.27 | $48.27 | 1,461,272 |
| 2024-04-29 | $38.22 | $38.52 | $36.29 | $37.35 | $37.35 | 213,970 |
| 2024-04-26 | $36.69 | $38.00 | $36.05 | $37.90 | $37.90 | 112,548 |
| 2024-04-25 | $36.37 | $36.59 | $35.11 | $36.43 | $36.43 | 131,876 |
| 2024-04-24 | $36.74 | $37.71 | $36.59 | $37.49 | $37.49 | 187,853 |
| 2024-04-23 | $35.47 | $37.95 | $35.00 | $37.39 | $37.39 | 151,699 |
| 2024-04-22 | $34.56 | $35.66 | $34.08 | $35.53 | $35.53 | 176,438 |
| 2024-04-19 | $34.05 | $35.29 | $33.58 | $34.13 | $34.13 | 174,928 |
| 2024-04-18 | $34.66 | $35.31 | $34.01 | $34.28 | $34.28 | 131,657 |
| 2024-04-17 | $35.41 | $35.56 | $34.05 | $34.47 | $34.47 | 174,947 |
| 2024-04-16 | $34.66 | $35.20 | $34.02 | $34.85 | $34.85 | 160,061 |
| 2024-04-15 | $37.71 | $38.00 | $34.82 | $35.30 | $35.30 | 264,447 |
| 2024-04-12 | $38.81 | $39.15 | $37.06 | $37.63 | $37.63 | 113,050 |
| 2024-04-11 | $39.38 | $39.52 | $37.86 | $39.25 | $39.25 | 140,941 |
| 2024-04-10 | $38.27 | $40.72 | $38.07 | $38.74 | $38.74 | 269,083 |
| 2024-04-09 | $41.38 | $41.95 | $40.33 | $41.08 | $41.08 | 156,220 |
| 2024-04-08 | $39.96 | $41.46 | $39.26 | $41.06 | $41.06 | 131,425 |
| 2024-04-05 | $38.13 | $39.65 | $38.13 | $39.44 | $39.44 | 135,027 |
| 2024-04-04 | $41.61 | $41.91 | $38.82 | $38.94 | $38.94 | 134,692 |
| 2024-04-03 | $39.20 | $40.79 | $38.67 | $40.52 | $40.52 | 214,138 |
| 2024-04-02 | $38.58 | $40.00 | $37.28 | $39.67 | $39.67 | 386,567 |
| 2024-04-01 | $42.16 | $42.55 | $41.30 | $41.69 | $41.69 | 173,639 |
| 2024-03-28 | $42.09 | $43.47 | $41.84 | $42.34 | $42.34 | 272,648 |
| 2024-03-27 | $40.73 | $41.79 | $40.38 | $40.98 | $40.98 | 103,554 |
| 2024-03-26 | $40.87 | $41.21 | $39.80 | $39.99 | $39.99 | 107,708 |
| 2024-03-25 | $41.69 | $42.66 | $40.46 | $40.82 | $40.82 | 123,672 |
| 2024-03-22 | $43.15 | $43.35 | $41.30 | $41.32 | $41.32 | 137,598 |
| 2024-03-21 | $41.76 | $44.30 | $41.47 | $43.34 | $43.34 | 344,327 |
| 2024-03-20 | $37.00 | $41.11 | $37.00 | $40.86 | $40.86 | 210,157 |
| 2024-03-19 | $36.04 | $37.97 | $35.72 | $37.39 | $37.39 | 160,569 |
| 2024-03-18 | $37.88 | $38.02 | $36.24 | $36.46 | $36.46 | 262,541 |
| 2024-03-15 | $38.20 | $39.53 | $37.55 | $37.93 | $37.93 | 506,744 |
| 2024-03-14 | $40.92 | $41.14 | $37.74 | $38.49 | $38.49 | 345,578 |
| 2024-03-13 | $42.12 | $44.51 | $40.95 | $41.32 | $41.32 | 228,647 |
| 2024-03-12 | $40.61 | $41.39 | $39.35 | $41.26 | $41.26 | 166,319 |
| 2024-03-11 | $41.19 | $41.79 | $39.19 | $40.41 | $40.41 | 321,288 |
| 2024-03-08 | $40.25 | $42.51 | $40.25 | $41.63 | $41.63 | 294,771 |
| 2024-03-07 | $39.84 | $40.65 | $38.75 | $40.22 | $40.22 | 190,757 |
| 2024-03-06 | $41.00 | $41.00 | $38.89 | $39.10 | $39.10 | 258,844 |
| 2024-03-05 | $38.79 | $40.46 | $38.60 | $40.26 | $40.26 | 292,683 |
| 2024-03-04 | $40.90 | $41.35 | $39.39 | $39.85 | $39.85 | 308,364 |
| 2024-03-01 | $40.02 | $40.59 | $37.60 | $39.98 | $39.98 | 371,322 |
| 2024-02-29 | $35.59 | $39.97 | $35.59 | $39.57 | $39.57 | 803,126 |
| 2024-02-28 | $33.50 | $37.24 | $33.00 | $35.37 | $35.37 | 669,320 |
| 2024-02-27 | $34.56 | $34.74 | $28.50 | $32.62 | $32.62 | 679,222 |
| 2024-02-26 | $33.91 | $34.92 | $33.54 | $34.28 | $34.28 | 328,008 |
| 2024-02-23 | $34.61 | $34.75 | $33.77 | $34.09 | $34.09 | 160,508 |
| 2024-02-22 | $35.20 | $36.76 | $33.88 | $34.53 | $34.53 | 278,333 |
| 2024-02-21 | $34.26 | $35.05 | $33.43 | $35.02 | $35.02 | 350,572 |
| 2024-02-20 | $35.25 | $35.26 | $34.02 | $34.26 | $34.26 | 188,375 |
| 2024-02-16 | $36.00 | $36.70 | $35.51 | $36.11 | $36.11 | 228,863 |
| 2024-02-15 | $36.01 | $36.99 | $35.47 | $36.56 | $36.56 | 229,638 |
| 2024-02-14 | $35.81 | $36.35 | $35.36 | $35.60 | $35.60 | 194,853 |
| 2024-02-13 | $34.50 | $35.09 | $32.64 | $34.55 | $34.55 | 334,241 |
| 2024-02-12 | $36.08 | $38.00 | $36.08 | $36.69 | $36.69 | 204,014 |
| 2024-02-09 | $34.45 | $36.68 | $34.05 | $35.96 | $35.96 | 295,815 |
| 2024-02-08 | $31.22 | $34.17 | $30.93 | $34.12 | $34.12 | 300,505 |
| 2024-02-07 | $30.49 | $31.60 | $28.88 | $30.91 | $30.91 | 266,542 |
| 2024-02-06 | $29.30 | $30.64 | $29.30 | $30.10 | $30.10 | 262,408 |
| 2024-02-05 | $30.84 | $31.19 | $29.50 | $29.66 | $29.66 | 408,894 |
| 2024-02-02 | $32.30 | $33.23 | $31.60 | $31.66 | $31.66 | 227,215 |
| 2024-02-01 | $32.77 | $33.79 | $30.69 | $33.43 | $33.43 | 303,757 |
| 2024-01-31 | $33.07 | $35.55 | $32.30 | $32.34 | $32.34 | 319,288 |
| 2024-01-30 | $34.41 | $34.97 | $33.79 | $33.83 | $33.83 | 210,120 |
| 2024-01-29 | $33.98 | $35.13 | $33.23 | $34.49 | $34.49 | 227,620 |
| 2024-01-26 | $33.69 | $34.89 | $33.39 | $33.62 | $33.62 | 237,756 |
| 2024-01-25 | $34.11 | $35.07 | $33.10 | $33.40 | $33.40 | 311,443 |
| 2024-01-24 | $31.90 | $33.64 | $31.28 | $33.32 | $33.32 | 466,559 |
| 2024-01-23 | $32.03 | $32.03 | $30.25 | $30.91 | $30.91 | 360,528 |
| 2024-01-22 | $28.31 | $30.98 | $28.28 | $30.88 | $30.88 | 288,769 |
| 2024-01-19 | $26.29 | $27.86 | $25.39 | $27.66 | $27.66 | 269,721 |
| 2024-01-18 | $26.48 | $26.71 | $25.23 | $26.09 | $26.09 | 319,179 |
| 2024-01-17 | $27.13 | $28.11 | $24.55 | $25.97 | $25.97 | 599,210 |
| 2024-01-16 | $27.63 | $28.44 | $27.03 | $28.39 | $28.39 | 511,474 |
| 2024-01-12 | $29.44 | $29.44 | $28.18 | $28.62 | $28.62 | 330,325 |
| 2024-01-11 | $32.10 | $32.93 | $28.88 | $28.99 | $28.99 | 637,668 |
| 2024-01-10 | $33.65 | $34.37 | $32.19 | $32.42 | $32.42 | 287,897 |
| 2024-01-09 | $34.55 | $35.97 | $33.60 | $33.68 | $33.68 | 581,436 |
| 2024-01-08 | $30.00 | $35.06 | $29.88 | $34.87 | $34.87 | 907,020 |
| 2024-01-05 | $28.80 | $30.27 | $28.52 | $28.55 | $28.55 | 237,732 |
| 2024-01-04 | $28.53 | $30.56 | $28.35 | $29.47 | $29.47 | 264,263 |
| 2024-01-03 | $28.20 | $28.98 | $27.56 | $28.63 | $28.63 | 310,778 |
| 2024-01-02 | $29.31 | $30.85 | $28.99 | $29.41 | $29.41 | 354,277 |
| 2023-12-29 | $31.20 | $31.54 | $30.09 | $30.32 | $30.32 | 379,821 |
| 2023-12-28 | $31.35 | $31.86 | $31.03 | $31.25 | $31.25 | 132,225 |
| 2023-12-27 | $31.74 | $31.94 | $30.86 | $31.49 | $31.49 | 174,258 |
| 2023-12-26 | $31.07 | $31.98 | $30.77 | $31.38 | $31.38 | 171,175 |
| 2023-12-22 | $31.05 | $31.42 | $29.86 | $31.17 | $31.17 | 410,309 |
| 2023-12-21 | $29.84 | $31.14 | $29.45 | $30.56 | $30.56 | 338,465 |
| 2023-12-20 | $30.79 | $31.97 | $28.81 | $28.90 | $28.90 | 516,718 |
| 2023-12-19 | $30.50 | $31.90 | $29.73 | $30.92 | $30.92 | 478,242 |
| 2023-12-18 | $29.66 | $30.72 | $28.91 | $30.06 | $30.06 | 464,367 |
| 2023-12-15 | $29.00 | $30.41 | $28.13 | $29.66 | $29.66 | 631,114 |
| 2023-12-14 | $27.38 | $29.87 | $27.38 | $28.70 | $28.70 | 830,531 |
| 2023-12-13 | $23.31 | $26.82 | $23.05 | $26.57 | $26.57 | 510,633 |
| 2023-12-12 | $23.10 | $23.67 | $22.25 | $23.04 | $23.04 | 241,228 |
| 2023-12-11 | $23.67 | $23.82 | $22.75 | $23.31 | $23.31 | 362,709 |
| 2023-12-08 | $22.61 | $24.24 | $21.96 | $23.72 | $23.72 | 461,217 |
| 2023-12-07 | $20.92 | $23.28 | $20.57 | $22.78 | $22.78 | 469,324 |
| 2023-12-06 | $19.96 | $22.21 | $19.95 | $20.91 | $20.91 | 285,447 |
| 2023-12-05 | $19.80 | $20.06 | $19.15 | $19.62 | $19.62 | 211,397 |
| 2023-12-04 | $19.81 | $20.01 | $19.24 | $19.75 | $19.75 | 276,350 |
| 2023-12-01 | $17.76 | $19.81 | $17.21 | $19.78 | $19.78 | 314,530 |
| 2023-11-30 | $17.59 | $18.74 | $17.50 | $17.70 | $17.70 | 260,983 |
| 2023-11-29 | $17.49 | $18.56 | $17.35 | $17.59 | $17.59 | 309,711 |
| 2023-11-28 | $16.44 | $17.26 | $15.95 | $17.08 | $17.08 | 175,165 |
| 2023-11-27 | $16.02 | $16.47 | $15.78 | $16.36 | $16.36 | 117,625 |
| 2023-11-24 | $15.90 | $16.51 | $15.79 | $16.23 | $16.23 | 34,517 |
| 2023-11-22 | $16.24 | $16.39 | $15.75 | $15.96 | $15.96 | 103,875 |
| 2023-11-21 | $16.29 | $16.46 | $15.87 | $15.96 | $15.96 | 158,439 |
| 2023-11-20 | $16.36 | $16.91 | $16.20 | $16.60 | $16.60 | 146,544 |
| 2023-11-17 | $16.09 | $16.33 | $15.69 | $16.18 | $16.18 | 157,551 |
| 2023-11-16 | $16.26 | $16.26 | $15.10 | $15.53 | $15.53 | 178,587 |
| 2023-11-15 | $16.21 | $17.25 | $16.21 | $16.49 | $16.49 | 282,427 |
| 2023-11-14 | $14.95 | $16.54 | $14.95 | $16.08 | $16.08 | 328,493 |
| 2023-11-13 | $14.20 | $14.92 | $13.87 | $14.60 | $14.60 | 183,159 |
| 2023-11-10 | $15.37 | $15.37 | $14.25 | $14.45 | $14.45 | 192,809 |
| 2023-11-09 | $15.57 | $15.60 | $14.66 | $14.98 | $14.98 | 202,953 |
| 2023-11-08 | $15.19 | $15.47 | $14.85 | $15.46 | $15.46 | 179,832 |
| 2023-11-07 | $15.60 | $15.72 | $15.11 | $15.35 | $15.35 | 211,049 |
| 2023-11-06 | $16.01 | $16.20 | $15.47 | $15.68 | $15.68 | 264,310 |
| 2023-11-03 | $15.96 | $17.26 | $15.94 | $16.08 | $16.08 | 474,427 |
| 2023-11-02 | $15.54 | $15.93 | $14.71 | $15.77 | $15.77 | 530,165 |
| 2023-11-01 | $13.08 | $15.30 | $12.97 | $15.00 | $15.00 | 718,060 |
| 2023-10-31 | $11.15 | $13.68 | $10.50 | $13.23 | $13.23 | 862,394 |
| 2023-10-30 | $10.76 | $11.13 | $10.70 | $11.07 | $11.07 | 323,916 |
| 2023-10-27 | $10.60 | $10.94 | $10.41 | $10.56 | $10.56 | 300,955 |
| 2023-10-26 | $10.55 | $10.64 | $10.12 | $10.51 | $10.51 | 294,542 |
| 2023-10-25 | $10.95 | $11.04 | $10.37 | $10.45 | $10.45 | 357,530 |
| 2023-10-24 | $11.74 | $11.97 | $10.89 | $11.05 | $11.05 | 320,545 |
| 2023-10-23 | $11.54 | $11.84 | $11.26 | $11.55 | $11.55 | 176,218 |
| 2023-10-20 | $12.02 | $12.08 | $11.63 | $11.64 | $11.64 | 255,028 |
| 2023-10-19 | $11.95 | $12.30 | $11.87 | $12.03 | $12.03 | 183,192 |
| 2023-10-18 | $12.56 | $12.72 | $11.89 | $12.03 | $12.03 | 319,099 |
| 2023-10-17 | $12.03 | $12.88 | $12.03 | $12.81 | $12.81 | 374,456 |
| 2023-10-16 | $12.15 | $12.52 | $11.80 | $12.17 | $12.17 | 436,153 |
| 2023-10-13 | $12.59 | $12.68 | $11.74 | $11.88 | $11.88 | 331,862 |
| 2023-10-12 | $13.01 | $13.01 | $12.40 | $12.51 | $12.51 | 328,386 |
| 2023-10-11 | $13.32 | $13.63 | $12.90 | $12.99 | $12.99 | 201,973 |
| 2023-10-10 | $13.32 | $13.93 | $13.28 | $13.31 | $13.31 | 170,566 |
| 2023-10-09 | $13.38 | $13.58 | $13.04 | $13.40 | $13.40 | 126,593 |
| 2023-10-06 | $12.84 | $13.87 | $12.64 | $13.63 | $13.63 | 222,956 |
| 2023-10-05 | $13.52 | $13.59 | $12.60 | $13.01 | $13.01 | 429,054 |
| 2023-10-04 | $14.29 | $14.37 | $13.51 | $13.61 | $13.61 | 179,506 |
| 2023-10-03 | $15.00 | $15.00 | $14.11 | $14.29 | $14.29 | 216,372 |
| 2023-10-02 | $15.47 | $15.67 | $15.01 | $15.14 | $15.14 | 141,873 |
| 2023-09-29 | $15.53 | $15.98 | $15.43 | $15.50 | $15.50 | 172,312 |
| 2023-09-28 | $15.26 | $15.58 | $15.00 | $15.28 | $15.28 | 127,095 |
| 2023-09-27 | $14.86 | $15.70 | $14.86 | $15.26 | $15.26 | 192,490 |
| 2023-09-26 | $14.21 | $14.75 | $14.07 | $14.64 | $14.64 | 258,088 |
| 2023-09-25 | $14.22 | $14.50 | $13.95 | $14.32 | $14.32 | 274,627 |
| 2023-09-22 | $15.10 | $15.10 | $14.26 | $14.35 | $14.35 | 266,785 |
| 2023-09-21 | $15.32 | $15.44 | $14.71 | $14.96 | $14.96 | 268,266 |
| 2023-09-20 | $16.00 | $16.31 | $15.72 | $15.73 | $15.73 | 164,429 |
| 2023-09-19 | $15.73 | $16.00 | $15.44 | $15.91 | $15.91 | 149,531 |
| 2023-09-18 | $15.99 | $16.09 | $15.48 | $15.72 | $15.72 | 174,996 |
| 2023-09-15 | $15.62 | $16.39 | $15.60 | $16.12 | $16.12 | 341,215 |
| 2023-09-14 | $15.76 | $15.97 | $15.55 | $15.72 | $15.72 | 387,621 |
| 2023-09-13 | $15.73 | $15.80 | $15.28 | $15.62 | $15.62 | 260,986 |
| 2023-09-12 | $16.00 | $16.27 | $15.57 | $15.64 | $15.64 | 397,839 |
| 2023-09-11 | $16.76 | $16.82 | $15.81 | $15.94 | $15.94 | 461,808 |
| 2023-09-08 | $16.80 | $16.88 | $16.33 | $16.65 | $16.65 | 248,846 |
| 2023-09-07 | $17.49 | $17.49 | $16.72 | $16.84 | $16.84 | 381,535 |
| 2023-09-06 | $17.74 | $17.94 | $17.34 | $17.54 | $17.54 | 201,464 |
| 2023-09-05 | $18.50 | $18.50 | $17.19 | $17.65 | $17.65 | 305,693 |
| 2023-09-01 | $19.16 | $19.45 | $18.71 | $18.73 | $18.73 | 278,340 |
| 2023-08-31 | $19.09 | $19.40 | $18.74 | $18.91 | $18.91 | 121,920 |
| 2023-08-30 | $18.98 | $19.16 | $18.75 | $19.00 | $19.00 | 112,565 |
| 2023-08-29 | $18.56 | $19.45 | $18.37 | $19.05 | $19.05 | 175,016 |
| 2023-08-28 | $18.78 | $19.17 | $18.46 | $18.48 | $18.48 | 111,863 |
| 2023-08-25 | $18.91 | $19.28 | $18.52 | $18.62 | $18.62 | 79,627 |
| 2023-08-24 | $19.48 | $19.78 | $18.71 | $18.88 | $18.88 | 147,740 |
| 2023-08-23 | $18.79 | $19.77 | $18.77 | $19.58 | $19.58 | 137,593 |
| 2023-08-22 | $19.00 | $19.10 | $18.54 | $18.82 | $18.82 | 139,614 |
| 2023-08-21 | $19.30 | $19.36 | $18.78 | $18.93 | $18.93 | 114,752 |
| 2023-08-18 | $18.98 | $19.49 | $18.75 | $19.33 | $19.33 | 111,707 |
| 2023-08-17 | $19.75 | $19.93 | $19.17 | $19.41 | $19.41 | 185,328 |
| 2023-08-16 | $19.87 | $20.06 | $19.57 | $19.71 | $19.71 | 173,229 |
| 2023-08-15 | $19.87 | $19.92 | $19.37 | $19.88 | $19.88 | 166,357 |
| 2023-08-14 | $20.38 | $20.38 | $19.57 | $20.19 | $20.19 | 169,421 |
| 2023-08-11 | $20.31 | $20.65 | $19.90 | $20.52 | $20.52 | 121,432 |
| 2023-08-10 | $20.87 | $21.25 | $20.12 | $20.55 | $20.55 | 201,164 |
| 2023-08-09 | $21.19 | $21.27 | $20.52 | $20.59 | $20.59 | 114,760 |
| 2023-08-08 | $21.26 | $21.42 | $20.35 | $21.21 | $21.21 | 183,139 |
| 2023-08-07 | $21.96 | $21.96 | $21.24 | $21.92 | $21.92 | 141,276 |
| 2023-08-04 | $22.33 | $22.92 | $21.82 | $21.91 | $21.91 | 208,204 |
| 2023-08-03 | $22.43 | $23.07 | $22.28 | $22.42 | $22.42 | 201,214 |
| 2023-08-02 | $22.77 | $22.80 | $21.61 | $22.60 | $22.60 | 293,759 |
| 2023-08-01 | $23.98 | $24.35 | $23.20 | $23.33 | $23.33 | 262,163 |
| 2023-07-31 | $24.49 | $25.34 | $24.11 | $24.40 | $24.40 | 281,874 |
| 2023-07-28 | $21.43 | $24.57 | $21.26 | $24.25 | $24.25 | 502,908 |
| 2023-07-27 | $24.22 | $24.93 | $20.53 | $21.04 | $21.04 | 1,082,683 |
| 2023-07-26 | $27.19 | $28.20 | $27.03 | $28.13 | $28.13 | 277,388 |
| 2023-07-25 | $27.48 | $28.37 | $27.17 | $27.22 | $27.22 | 261,443 |
| 2023-07-24 | $26.80 | $27.58 | $26.80 | $27.45 | $27.45 | 286,717 |
| 2023-07-21 | $27.50 | $27.61 | $26.60 | $26.75 | $26.75 | 264,397 |
| 2023-07-20 | $27.03 | $28.25 | $26.90 | $27.24 | $27.24 | 363,111 |
| 2023-07-19 | $25.86 | $26.74 | $25.86 | $25.99 | $25.99 | 228,013 |
| 2023-07-18 | $25.49 | $26.10 | $25.07 | $25.77 | $25.77 | 182,549 |
| 2023-07-17 | $25.20 | $26.13 | $25.10 | $25.49 | $25.49 | 139,828 |
| 2023-07-14 | $26.64 | $26.98 | $24.58 | $25.31 | $25.31 | 284,109 |
| 2023-07-13 | $26.03 | $27.17 | $25.32 | $26.56 | $26.56 | 280,342 |
| 2023-07-12 | $24.27 | $26.10 | $23.78 | $25.70 | $25.70 | 328,240 |
| 2023-07-11 | $21.56 | $23.69 | $21.48 | $23.67 | $23.67 | 437,174 |
| 2023-07-10 | $21.25 | $21.65 | $20.96 | $21.33 | $21.33 | 224,185 |
| 2023-07-07 | $21.25 | $21.83 | $21.20 | $21.35 | $21.35 | 192,712 |
| 2023-07-06 | $21.50 | $21.50 | $20.69 | $21.18 | $21.18 | 234,069 |
| 2023-07-05 | $23.11 | $23.11 | $21.71 | $21.73 | $21.73 | 236,634 |
| 2023-07-03 | $22.10 | $23.48 | $22.10 | $23.42 | $23.42 | 108,047 |
| 2023-06-30 | $23.11 | $23.20 | $22.02 | $22.11 | $22.11 | 134,200 |
| 2023-06-29 | $21.67 | $22.85 | $21.67 | $22.56 | $22.56 | 211,663 |
| 2023-06-28 | $20.87 | $21.59 | $20.75 | $21.49 | $21.49 | 156,581 |
| 2023-06-27 | $20.98 | $21.47 | $20.49 | $20.99 | $20.99 | 154,558 |
| 2023-06-26 | $21.65 | $22.08 | $20.93 | $20.94 | $20.94 | 206,308 |
| 2023-06-23 | $20.85 | $21.76 | $20.84 | $21.68 | $21.68 | 594,658 |
| 2023-06-22 | $20.80 | $21.83 | $20.40 | $21.44 | $21.44 | 241,558 |
| 2023-06-21 | $22.52 | $22.69 | $20.86 | $20.93 | $20.93 | 288,550 |
| 2023-06-20 | $21.63 | $22.84 | $21.45 | $22.56 | $22.56 | 405,722 |
| 2023-06-16 | $22.20 | $22.20 | $21.08 | $21.63 | $21.63 | 2,686,129 |
| 2023-06-15 | $21.60 | $22.14 | $20.62 | $22.05 | $22.05 | 436,754 |
| 2023-06-14 | $22.84 | $22.98 | $21.25 | $21.97 | $21.97 | 523,991 |
| 2023-06-13 | $22.09 | $22.89 | $22.00 | $22.49 | $22.49 | 311,179 |
| 2023-06-12 | $21.66 | $21.90 | $21.20 | $21.87 | $21.87 | 274,545 |
| 2023-06-09 | $22.29 | $22.37 | $21.33 | $21.55 | $21.55 | 210,176 |
| 2023-06-08 | $22.72 | $22.72 | $21.63 | $22.24 | $22.24 | 303,147 |
| 2023-06-07 | $22.18 | $23.44 | $22.01 | $22.74 | $22.74 | 320,406 |
| 2023-06-06 | $19.77 | $22.01 | $19.71 | $21.70 | $21.70 | 385,257 |
| 2023-06-05 | $18.80 | $20.14 | $18.71 | $19.83 | $19.83 | 418,241 |
| 2023-06-02 | $19.16 | $20.49 | $19.05 | $20.09 | $20.09 | 661,416 |
| 2023-06-01 | $18.33 | $19.03 | $18.13 | $18.62 | $18.62 | 229,391 |
| 2023-05-31 | $18.62 | $19.21 | $17.63 | $18.29 | $18.29 | 447,376 |
| 2023-05-30 | $19.26 | $19.64 | $18.52 | $18.95 | $18.95 | 139,856 |
| 2023-05-26 | $19.03 | $19.41 | $18.76 | $18.87 | $18.87 | 133,527 |
| 2023-05-25 | $19.73 | $20.19 | $18.62 | $19.03 | $19.03 | 139,793 |
| 2023-05-24 | $20.17 | $20.46 | $19.42 | $19.73 | $19.73 | 122,678 |
| 2023-05-23 | $20.50 | $22.00 | $20.31 | $20.32 | $20.32 | 165,898 |
| 2023-05-22 | $19.80 | $21.00 | $19.37 | $20.50 | $20.50 | 200,385 |
| 2023-05-19 | $19.96 | $19.96 | $19.01 | $19.60 | $19.60 | 158,670 |
| 2023-05-18 | $18.58 | $19.80 | $18.28 | $19.71 | $19.71 | 269,810 |
| 2023-05-17 | $17.15 | $18.70 | $16.87 | $18.61 | $18.61 | 642,082 |
| 2023-05-16 | $18.24 | $18.25 | $16.90 | $16.93 | $16.93 | 302,278 |
| 2023-05-15 | $17.90 | $19.13 | $17.90 | $18.47 | $18.47 | 344,795 |
| 2023-05-12 | $18.42 | $18.92 | $17.27 | $17.65 | $17.65 | 239,349 |
| 2023-05-11 | $18.10 | $18.73 | $17.96 | $18.32 | $18.32 | 233,222 |
| 2023-05-10 | $18.46 | $18.63 | $17.55 | $18.32 | $18.32 | 252,507 |
| 2023-05-09 | $18.53 | $18.57 | $17.63 | $17.89 | $17.89 | 197,118 |
| 2023-05-08 | $18.75 | $18.82 | $18.28 | $18.79 | $18.79 | 208,422 |
| 2023-05-05 | $18.07 | $18.73 | $17.83 | $18.65 | $18.65 | 282,977 |
| 2023-05-04 | $18.27 | $18.37 | $16.83 | $17.46 | $17.46 | 310,030 |
| 2023-05-03 | $17.50 | $19.69 | $17.32 | $18.49 | $18.49 | 513,723 |
| 2023-05-02 | $17.75 | $19.53 | $16.02 | $17.51 | $17.51 | 1,225,643 |
| 2023-05-01 | $23.83 | $24.29 | $23.26 | $23.37 | $23.37 | 242,495 |
| 2023-04-28 | $22.61 | $23.94 | $22.34 | $23.83 | $23.83 | 188,231 |
| 2023-04-27 | $22.59 | $22.89 | $21.88 | $22.75 | $22.75 | 129,793 |
| 2023-04-26 | $22.80 | $23.01 | $22.04 | $22.19 | $22.19 | 132,487 |
| 2023-04-25 | $23.42 | $23.58 | $22.49 | $22.51 | $22.51 | 108,022 |
| 2023-04-24 | $24.00 | $24.07 | $23.34 | $23.90 | $23.90 | 116,099 |
| 2023-04-21 | $23.78 | $24.10 | $23.51 | $23.91 | $23.91 | 120,914 |
| 2023-04-20 | $23.08 | $24.15 | $22.89 | $23.80 | $23.80 | 201,021 |
| 2023-04-19 | $22.61 | $23.93 | $22.31 | $23.60 | $23.60 | 195,758 |
| 2023-04-18 | $23.54 | $23.54 | $22.53 | $22.93 | $22.93 | 145,312 |
| 2023-04-17 | $23.13 | $23.40 | $22.71 | $23.25 | $23.25 | 189,178 |
| 2023-04-14 | $24.47 | $24.60 | $22.69 | $23.23 | $23.23 | 233,008 |
| 2023-04-13 | $23.96 | $24.68 | $23.76 | $24.52 | $24.52 | 175,426 |
| 2023-04-12 | $25.72 | $25.95 | $23.60 | $23.72 | $23.72 | 190,604 |
| 2023-04-11 | $25.45 | $25.96 | $24.84 | $25.19 | $25.19 | 152,640 |
| 2023-04-10 | $24.71 | $25.36 | $24.40 | $25.23 | $25.23 | 175,401 |
| 2023-04-06 | $24.36 | $25.26 | $24.05 | $25.12 | $25.12 | 162,655 |
| 2023-04-05 | $25.25 | $25.35 | $24.03 | $24.32 | $24.32 | 230,369 |
| 2023-04-04 | $25.97 | $26.00 | $25.09 | $25.50 | $25.50 | 213,792 |
| 2023-04-03 | $26.71 | $27.19 | $25.57 | $25.85 | $25.85 | 203,338 |
| 2023-03-31 | $25.38 | $26.95 | $25.29 | $26.66 | $26.66 | 251,927 |
| 2023-03-30 | $26.41 | $26.47 | $24.90 | $24.97 | $24.97 | 179,009 |
| 2023-03-29 | $26.05 | $26.39 | $25.27 | $25.94 | $25.94 | 159,257 |
| 2023-03-28 | $25.80 | $25.99 | $25.01 | $25.39 | $25.39 | 156,846 |
| 2023-03-27 | $26.20 | $26.33 | $25.59 | $26.10 | $26.10 | 153,513 |
| 2023-03-24 | $25.17 | $25.99 | $24.74 | $25.80 | $25.80 | 164,634 |
| 2023-03-23 | $25.58 | $26.87 | $25.28 | $25.60 | $25.60 | 225,379 |
| 2023-03-22 | $27.21 | $27.41 | $25.28 | $25.28 | $25.28 | 220,828 |
| 2023-03-21 | $26.53 | $27.28 | $26.06 | $27.19 | $27.19 | 293,215 |
| 2023-03-20 | $26.15 | $26.99 | $25.31 | $25.69 | $25.69 | 287,318 |
| 2023-03-17 | $26.90 | $26.90 | $25.58 | $26.15 | $26.15 | 467,715 |
| 2023-03-16 | $26.22 | $28.22 | $25.78 | $27.24 | $27.24 | 345,689 |
| 2023-03-15 | $24.14 | $26.73 | $23.66 | $26.61 | $26.61 | 393,781 |
| 2023-03-14 | $27.48 | $28.37 | $24.79 | $25.31 | $25.31 | 369,078 |
| 2023-03-13 | $27.00 | $27.08 | $25.68 | $26.37 | $26.37 | 365,454 |
| 2023-03-10 | $30.00 | $30.20 | $27.36 | $27.88 | $27.88 | 469,835 |
| 2023-03-09 | $32.54 | $32.92 | $30.21 | $30.25 | $30.25 | 245,741 |
| 2023-03-08 | $31.38 | $32.73 | $31.08 | $32.68 | $32.68 | 305,007 |
| 2023-03-07 | $32.92 | $33.12 | $30.45 | $31.20 | $31.20 | 332,551 |
| 2023-03-06 | $33.22 | $35.82 | $32.66 | $32.97 | $32.97 | 363,911 |
| 2023-03-03 | $33.46 | $34.26 | $32.76 | $32.82 | $32.82 | 231,998 |
| 2023-03-02 | $32.43 | $33.13 | $31.68 | $33.00 | $33.00 | 376,524 |
| 2023-03-01 | $32.71 | $33.48 | $32.31 | $33.08 | $33.08 | 235,755 |
| 2023-02-28 | $31.90 | $33.69 | $31.59 | $32.93 | $32.93 | 545,061 |
| 2023-02-27 | $36.65 | $36.65 | $31.20 | $32.20 | $32.20 | 1,033,011 |
| 2023-02-24 | $38.68 | $38.68 | $36.60 | $37.25 | $37.25 | 394,188 |
| 2023-02-23 | $40.52 | $40.91 | $38.59 | $39.76 | $39.76 | 217,384 |
| 2023-02-22 | $40.09 | $40.72 | $39.47 | $39.72 | $39.72 | 151,030 |
| 2023-02-21 | $40.77 | $41.27 | $39.84 | $39.97 | $39.97 | 236,260 |
| 2023-02-17 | $42.72 | $43.09 | $40.43 | $41.27 | $41.27 | 310,825 |
| 2023-02-16 | $43.45 | $44.77 | $42.76 | $43.13 | $43.13 | 246,614 |
| 2023-02-15 | $43.41 | $45.06 | $43.20 | $45.04 | $45.04 | 163,208 |
| 2023-02-14 | $43.87 | $44.95 | $42.87 | $43.97 | $43.97 | 303,635 |
| 2023-02-13 | $42.86 | $44.69 | $42.00 | $44.63 | $44.63 | 294,376 |
| 2023-02-10 | $43.62 | $45.02 | $43.15 | $43.60 | $43.60 | 348,651 |
| 2023-02-09 | $46.10 | $47.82 | $44.22 | $44.59 | $44.59 | 344,068 |
| 2023-02-08 | $45.72 | $46.43 | $44.63 | $45.10 | $45.10 | 225,095 |
| 2023-02-07 | $43.23 | $46.30 | $42.79 | $46.05 | $46.05 | 347,276 |
| 2023-02-06 | $43.53 | $44.14 | $42.82 | $43.23 | $43.23 | 218,297 |
| 2023-02-03 | $42.86 | $45.69 | $42.37 | $43.96 | $43.96 | 304,237 |
| 2023-02-02 | $43.98 | $46.98 | $43.71 | $44.90 | $44.90 | 465,984 |
| 2023-02-01 | $39.55 | $42.22 | $38.12 | $42.03 | $42.03 | 543,443 |
| 2023-01-31 | $39.04 | $40.64 | $38.81 | $39.66 | $39.66 | 284,310 |
| 2023-01-30 | $37.60 | $39.52 | $37.54 | $38.60 | $38.60 | 348,516 |
| 2023-01-27 | $35.82 | $38.51 | $35.57 | $38.32 | $38.32 | 338,206 |
| 2023-01-26 | $34.65 | $36.31 | $33.99 | $36.16 | $36.16 | 454,864 |
| 2023-01-25 | $30.61 | $32.17 | $29.95 | $32.10 | $32.10 | 123,839 |
| 2023-01-24 | $31.74 | $32.36 | $31.16 | $31.25 | $31.25 | 112,902 |
| 2023-01-23 | $30.95 | $32.71 | $30.49 | $32.24 | $32.24 | 317,704 |
| 2023-01-20 | $29.15 | $31.03 | $28.52 | $30.74 | $30.74 | 299,872 |
| 2023-01-19 | $29.46 | $29.67 | $28.51 | $28.81 | $28.81 | 195,828 |
| 2023-01-18 | $31.73 | $32.12 | $29.82 | $29.97 | $29.97 | 241,371 |
| 2023-01-17 | $29.75 | $31.01 | $29.45 | $31.01 | $31.01 | 211,926 |
| 2023-01-13 | $28.13 | $30.24 | $28.07 | $29.75 | $29.75 | 230,064 |
| 2023-01-12 | $29.22 | $29.34 | $27.77 | $28.87 | $28.87 | 316,854 |
| 2023-01-11 | $27.31 | $29.02 | $26.82 | $28.87 | $28.87 | 405,680 |
| 2023-01-10 | $24.74 | $27.35 | $24.71 | $27.19 | $27.19 | 500,652 |
| 2023-01-09 | $22.50 | $25.33 | $22.29 | $24.55 | $24.55 | 485,000 |
| 2023-01-06 | $21.88 | $22.30 | $21.05 | $22.18 | $22.18 | 259,724 |
| 2023-01-05 | $22.33 | $22.33 | $21.42 | $21.54 | $21.54 | 219,189 |
| 2023-01-04 | $22.05 | $23.00 | $21.82 | $22.73 | $22.73 | 204,683 |
| 2023-01-03 | $21.84 | $22.59 | $21.18 | $21.60 | $21.60 | 259,354 |
| 2022-12-30 | $20.16 | $21.48 | $19.86 | $21.33 | $21.33 | 316,435 |
| 2022-12-29 | $19.12 | $20.61 | $19.03 | $20.59 | $20.59 | 319,500 |
| 2022-12-28 | $17.97 | $18.88 | $17.90 | $18.79 | $18.79 | 265,484 |
| 2022-12-27 | $18.78 | $18.78 | $17.60 | $17.91 | $17.91 | 227,431 |
| 2022-12-23 | $19.55 | $19.66 | $18.86 | $18.94 | $18.94 | 121,989 |
| 2022-12-22 | $19.35 | $19.43 | $18.51 | $19.38 | $19.38 | 249,090 |
| 2022-12-21 | $19.60 | $19.89 | $19.16 | $19.28 | $19.28 | 193,916 |
| 2022-12-20 | $19.34 | $20.16 | $19.34 | $19.40 | $19.40 | 226,306 |
| 2022-12-19 | $20.07 | $20.08 | $19.20 | $19.46 | $19.46 | 274,067 |
| 2022-12-16 | $20.59 | $20.80 | $19.55 | $20.06 | $20.06 | 547,924 |
| 2022-12-15 | $21.99 | $22.00 | $20.66 | $20.90 | $20.90 | 280,903 |
| 2022-12-14 | $21.87 | $22.75 | $21.27 | $22.25 | $22.25 | 291,781 |
| 2022-12-13 | $22.75 | $24.44 | $21.53 | $21.87 | $21.87 | 399,319 |
| 2022-12-12 | $21.06 | $21.81 | $20.64 | $21.79 | $21.79 | 231,502 |
| 2022-12-09 | $21.12 | $21.94 | $20.88 | $21.02 | $21.02 | 259,303 |
| 2022-12-08 | $21.93 | $22.16 | $21.06 | $21.79 | $21.79 | 222,305 |
| 2022-12-07 | $22.50 | $22.59 | $21.28 | $21.61 | $21.61 | 307,243 |
| 2022-12-06 | $23.93 | $23.93 | $22.55 | $22.60 | $22.60 | 262,718 |
| 2022-12-05 | $24.70 | $25.37 | $23.90 | $23.98 | $23.98 | 199,995 |
| 2022-12-02 | $24.25 | $25.11 | $23.63 | $24.98 | $24.98 | 204,147 |
| 2022-12-01 | $24.00 | $25.24 | $23.17 | $25.12 | $25.12 | 256,933 |
| 2022-11-30 | $23.20 | $23.99 | $21.75 | $23.95 | $23.95 | 376,037 |
| 2022-11-29 | $22.50 | $23.46 | $22.01 | $23.33 | $23.33 | 262,443 |
| 2022-11-28 | $23.38 | $23.38 | $22.20 | $22.37 | $22.37 | 235,897 |
| 2022-11-25 | $22.96 | $23.59 | $22.50 | $23.59 | $23.59 | 102,577 |
| 2022-11-23 | $21.67 | $23.06 | $21.42 | $22.91 | $22.91 | 241,958 |
| 2022-11-22 | $21.76 | $22.11 | $20.51 | $21.69 | $21.69 | 247,628 |
| 2022-11-21 | $22.38 | $22.47 | $21.35 | $21.52 | $21.52 | 205,452 |
| 2022-11-18 | $24.11 | $24.19 | $22.23 | $22.57 | $22.57 | 274,200 |
| 2022-11-17 | $23.48 | $23.86 | $22.81 | $23.32 | $23.32 | 296,715 |
| 2022-11-16 | $25.72 | $26.31 | $24.05 | $24.25 | $24.25 | 299,577 |
| 2022-11-15 | $26.81 | $27.88 | $26.14 | $26.44 | $26.44 | 310,092 |
| 2022-11-14 | $27.98 | $28.06 | $25.65 | $25.69 | $25.69 | 281,345 |
| 2022-11-11 | $26.63 | $28.88 | $26.49 | $28.53 | $28.53 | 404,578 |
| 2022-11-10 | $24.04 | $26.67 | $24.03 | $26.54 | $26.54 | 288,457 |
| 2022-11-09 | $24.04 | $24.11 | $22.25 | $22.36 | $22.36 | 226,882 |
| 2022-11-08 | $24.04 | $25.30 | $23.40 | $24.79 | $24.79 | 267,810 |
| 2022-11-07 | $25.43 | $25.59 | $22.99 | $23.97 | $23.97 | 334,781 |
| 2022-11-04 | $24.47 | $26.63 | $24.14 | $25.11 | $25.11 | 400,991 |
| 2022-11-03 | $22.12 | $24.69 | $22.12 | $24.20 | $24.20 | 420,568 |
| 2022-11-02 | $24.68 | $24.68 | $22.24 | $22.52 | $22.52 | 499,787 |
| 2022-11-01 | $25.71 | $26.50 | $24.52 | $24.80 | $24.80 | 282,435 |
| 2022-10-31 | $24.53 | $25.46 | $24.01 | $25.23 | $25.23 | 232,595 |
| 2022-10-28 | $22.88 | $24.94 | $22.84 | $24.91 | $24.91 | 224,757 |
| 2022-10-27 | $23.01 | $23.35 | $22.44 | $22.77 | $22.77 | 211,493 |
| 2022-10-26 | $22.41 | $23.27 | $21.96 | $22.65 | $22.65 | 253,159 |
| 2022-10-25 | $21.57 | $22.82 | $21.28 | $22.45 | $22.45 | 244,515 |
| 2022-10-24 | $21.85 | $22.17 | $20.40 | $21.57 | $21.57 | 201,247 |
| 2022-10-21 | $21.20 | $22.13 | $20.37 | $22.09 | $22.09 | 326,363 |
| 2022-10-20 | $20.46 | $22.07 | $20.34 | $21.38 | $21.38 | 315,123 |
| 2022-10-19 | $22.41 | $22.41 | $20.05 | $20.44 | $20.44 | 462,122 |
| 2022-10-18 | $23.90 | $24.35 | $22.67 | $22.92 | $22.92 | 231,020 |
| 2022-10-17 | $22.44 | $24.13 | $22.44 | $22.94 | $22.94 | 363,456 |
| 2022-10-14 | $23.06 | $23.12 | $21.50 | $21.67 | $21.67 | 290,752 |
| 2022-10-13 | $21.28 | $22.74 | $20.25 | $22.57 | $22.57 | 317,048 |
| 2022-10-12 | $23.44 | $23.54 | $22.02 | $22.09 | $22.09 | 289,308 |
| 2022-10-11 | $24.22 | $24.36 | $22.82 | $23.40 | $23.40 | 299,434 |
| 2022-10-10 | $22.96 | $24.59 | $22.52 | $24.37 | $24.37 | 348,149 |
| 2022-10-07 | $23.92 | $24.10 | $22.50 | $22.70 | $22.70 | 376,837 |
| 2022-10-06 | $24.90 | $25.60 | $24.48 | $24.63 | $24.63 | 204,206 |
| 2022-10-05 | $25.88 | $25.99 | $24.28 | $25.11 | $25.11 | 231,768 |
| 2022-10-04 | $26.15 | $27.28 | $26.05 | $26.50 | $26.50 | 337,941 |
| 2022-10-03 | $24.07 | $25.66 | $23.22 | $25.17 | $25.17 | 345,894 |
| 2022-09-30 | $25.14 | $26.01 | $23.80 | $23.86 | $23.86 | 275,108 |
| 2022-09-29 | $26.49 | $26.67 | $23.82 | $25.17 | $25.17 | 387,116 |
| 2022-09-28 | $25.71 | $27.16 | $25.42 | $27.06 | $27.06 | 564,541 |
| 2022-09-27 | $25.83 | $26.76 | $24.99 | $25.53 | $25.53 | 260,789 |
| 2022-09-26 | $25.91 | $27.36 | $25.22 | $25.24 | $25.24 | 316,089 |
| 2022-09-23 | $25.80 | $26.51 | $24.82 | $25.91 | $25.91 | 513,056 |
| 2022-09-22 | $28.63 | $28.73 | $26.36 | $26.42 | $26.42 | 354,624 |
| 2022-09-21 | $30.71 | $30.91 | $28.65 | $28.69 | $28.69 | 214,155 |
| 2022-09-20 | $31.51 | $31.51 | $30.08 | $30.39 | $30.39 | 220,340 |
| 2022-09-19 | $31.55 | $32.50 | $30.26 | $31.69 | $31.69 | 151,081 |
| 2022-09-16 | $31.69 | $32.25 | $30.67 | $32.18 | $32.18 | 260,999 |
| 2022-09-15 | $32.38 | $33.96 | $32.27 | $32.38 | $32.38 | 244,260 |
| 2022-09-14 | $32.78 | $33.25 | $31.19 | $32.81 | $32.81 | 207,247 |
| 2022-09-13 | $34.56 | $34.96 | $32.37 | $32.78 | $32.78 | 278,486 |
| 2022-09-12 | $36.28 | $37.36 | $35.75 | $36.77 | $36.77 | 215,843 |
| 2022-09-09 | $34.35 | $36.07 | $34.00 | $36.04 | $36.04 | 218,809 |
| 2022-09-08 | $32.78 | $34.38 | $32.26 | $33.80 | $33.80 | 259,206 |
| 2022-09-07 | $30.77 | $33.19 | $30.77 | $33.09 | $33.09 | 202,020 |
| 2022-09-06 | $30.34 | $31.47 | $29.77 | $31.01 | $31.01 | 280,130 |
| 2022-09-02 | $30.92 | $31.33 | $29.88 | $30.20 | $30.20 | 260,420 |
| 2022-09-01 | $30.14 | $30.23 | $28.64 | $30.23 | $30.23 | 310,445 |
| 2022-08-31 | $33.17 | $33.22 | $30.42 | $30.49 | $30.49 | 328,394 |
| 2022-08-30 | $33.76 | $34.00 | $32.03 | $32.45 | $32.45 | 322,745 |
| 2022-08-29 | $34.09 | $35.29 | $33.10 | $33.21 | $33.21 | 370,712 |
| 2022-08-26 | $36.67 | $36.79 | $34.30 | $34.71 | $34.71 | 300,411 |
| 2022-08-25 | $33.92 | $36.84 | $33.86 | $36.44 | $36.44 | 418,311 |
| 2022-08-24 | $33.89 | $34.85 | $33.06 | $33.10 | $33.10 | 293,652 |
| 2022-08-23 | $35.19 | $35.43 | $33.55 | $33.68 | $33.68 | 308,641 |
| 2022-08-22 | $36.90 | $37.47 | $34.64 | $35.09 | $35.09 | 416,633 |
| 2022-08-19 | $42.00 | $42.00 | $37.82 | $37.84 | $37.84 | 340,640 |
| 2022-08-18 | $42.66 | $42.96 | $42.11 | $42.19 | $42.19 | 93,311 |
| 2022-08-17 | $44.81 | $44.84 | $42.75 | $43.01 | $43.01 | 178,825 |
| 2022-08-16 | $46.34 | $46.69 | $44.78 | $45.82 | $45.82 | 99,243 |
| 2022-08-15 | $47.18 | $47.18 | $45.91 | $46.49 | $46.49 | 137,536 |
| 2022-08-12 | $47.35 | $47.87 | $46.49 | $47.78 | $47.78 | 119,870 |
| 2022-08-11 | $47.71 | $49.41 | $46.83 | $46.85 | $46.85 | 121,118 |
| 2022-08-10 | $45.65 | $48.10 | $45.65 | $47.09 | $47.09 | 282,585 |
| 2022-08-09 | $46.24 | $46.65 | $43.78 | $44.01 | $44.01 | 150,559 |
| 2022-08-08 | $43.60 | $49.57 | $43.60 | $47.03 | $47.03 | 291,392 |
| 2022-08-05 | $42.59 | $43.75 | $41.50 | $43.21 | $43.21 | 529,406 |
| 2022-08-04 | $44.28 | $45.02 | $43.19 | $43.75 | $43.75 | 242,480 |
| 2022-08-03 | $43.60 | $44.80 | $42.71 | $44.18 | $44.18 | 248,290 |
| 2022-08-02 | $44.33 | $46.10 | $42.94 | $43.04 | $43.04 | 269,567 |
| 2022-08-01 | $45.29 | $46.43 | $44.21 | $44.92 | $44.92 | 285,886 |
| 2022-07-29 | $45.69 | $45.69 | $41.50 | $45.58 | $45.58 | 445,897 |
| 2022-07-28 | $45.14 | $48.45 | $43.90 | $46.74 | $46.74 | 396,646 |
| 2022-07-27 | $47.41 | $48.93 | $45.89 | $48.62 | $48.62 | 216,529 |
| 2022-07-26 | $48.05 | $48.05 | $45.03 | $46.18 | $46.18 | 152,471 |
| 2022-07-25 | $49.75 | $49.88 | $48.30 | $48.60 | $48.60 | 181,027 |
| 2022-07-22 | $51.57 | $51.94 | $49.63 | $50.27 | $50.27 | 107,517 |
| 2022-07-21 | $49.29 | $51.58 | $48.94 | $51.51 | $51.51 | 162,790 |
| 2022-07-20 | $47.34 | $50.21 | $47.02 | $49.92 | $49.92 | 181,099 |
| 2022-07-19 | $44.16 | $47.32 | $43.99 | $47.25 | $47.25 | 247,371 |
| 2022-07-18 | $44.27 | $46.41 | $43.27 | $43.55 | $43.55 | 214,328 |
| 2022-07-15 | $42.09 | $44.03 | $41.17 | $43.96 | $43.96 | 219,223 |
| 2022-07-14 | $42.00 | $42.55 | $40.82 | $41.21 | $41.21 | 190,322 |
| 2022-07-13 | $42.99 | $43.07 | $41.44 | $42.25 | $42.25 | 115,762 |
| 2022-07-12 | $43.87 | $45.07 | $43.68 | $44.09 | $44.09 | 134,754 |
| 2022-07-11 | $46.32 | $46.49 | $43.39 | $43.48 | $43.48 | 157,154 |
| 2022-07-08 | $48.46 | $48.98 | $46.69 | $46.92 | $46.92 | 182,765 |
| 2022-07-07 | $47.29 | $48.93 | $47.29 | $48.87 | $48.87 | 168,675 |
| 2022-07-06 | $47.72 | $49.60 | $44.62 | $46.82 | $46.82 | 174,355 |
| 2022-07-05 | $44.96 | $47.89 | $44.51 | $47.89 | $47.89 | 164,011 |
| 2022-07-01 | $43.89 | $46.35 | $42.80 | $46.08 | $46.08 | 220,068 |
| 2022-06-30 | $45.66 | $45.66 | $43.09 | $43.82 | $43.82 | 310,169 |
| 2022-06-29 | $47.07 | $47.96 | $45.46 | $46.70 | $46.70 | 301,609 |
| 2022-06-28 | $51.06 | $51.98 | $47.34 | $47.42 | $47.42 | 467,914 |
| 2022-06-27 | $50.93 | $53.69 | $50.17 | $51.02 | $51.02 | 487,377 |
| 2022-06-24 | $51.00 | $51.99 | $49.01 | $50.55 | $50.55 | 1,266,005 |
| 2022-06-23 | $52.52 | $55.14 | $51.28 | $54.87 | $54.87 | 204,217 |
| 2022-06-22 | $50.67 | $53.66 | $50.50 | $52.17 | $52.17 | 148,530 |
| 2022-06-21 | $51.85 | $53.35 | $50.65 | $51.89 | $51.89 | 201,734 |
| 2022-06-17 | $50.11 | $51.67 | $48.95 | $49.74 | $49.74 | 515,859 |
| 2022-06-16 | $50.98 | $51.40 | $48.32 | $49.05 | $49.05 | 245,331 |
| 2022-06-15 | $53.02 | $54.98 | $51.97 | $53.08 | $53.08 | 293,908 |
| 2022-06-14 | $54.93 | $55.18 | $51.23 | $51.39 | $51.39 | 247,096 |
| 2022-06-13 | $54.63 | $56.08 | $53.20 | $54.58 | $54.58 | 190,323 |
| 2022-06-10 | $58.01 | $58.94 | $56.51 | $57.27 | $57.27 | 138,302 |
| 2022-06-09 | $61.03 | $61.03 | $58.67 | $59.78 | $59.78 | 174,398 |
| 2022-06-08 | $61.42 | $62.71 | $61.06 | $61.88 | $61.88 | 187,570 |
| 2022-06-07 | $61.20 | $62.22 | $60.46 | $62.12 | $62.12 | 158,879 |
| 2022-06-06 | $63.08 | $63.26 | $61.18 | $61.42 | $61.42 | 160,311 |
| 2022-06-03 | $62.51 | $63.21 | $60.62 | $61.86 | $61.86 | 156,281 |
| 2022-06-02 | $60.12 | $63.97 | $58.21 | $63.85 | $63.85 | 124,546 |
| 2022-06-01 | $63.51 | $64.49 | $59.92 | $60.23 | $60.23 | 120,573 |
| 2022-05-31 | $64.44 | $65.12 | $61.00 | $63.11 | $63.11 | 205,368 |
| 2022-05-27 | $57.74 | $64.85 | $57.74 | $64.72 | $64.72 | 237,070 |
| 2022-05-26 | $56.63 | $58.68 | $56.17 | $57.15 | $57.15 | 182,472 |
| 2022-05-25 | $54.86 | $56.66 | $54.42 | $56.17 | $56.17 | 169,261 |
| 2022-05-24 | $58.89 | $59.00 | $54.46 | $54.98 | $54.98 | 178,711 |
| 2022-05-23 | $64.11 | $64.11 | $58.69 | $59.95 | $59.95 | 170,887 |
| 2022-05-20 | $65.66 | $66.21 | $60.56 | $62.95 | $62.95 | 173,674 |
| 2022-05-19 | $63.86 | $66.66 | $63.86 | $64.57 | $64.57 | 160,701 |
| 2022-05-18 | $67.12 | $68.31 | $64.46 | $64.63 | $64.63 | 150,041 |
| 2022-05-17 | $66.66 | $69.07 | $66.02 | $68.09 | $68.09 | 120,844 |
| 2022-05-16 | $67.52 | $68.23 | $64.16 | $64.51 | $64.51 | 225,832 |
| 2022-05-13 | $66.90 | $70.59 | $66.89 | $68.17 | $68.17 | 257,940 |
| 2022-05-12 | $59.56 | $67.32 | $59.00 | $65.05 | $65.05 | 418,226 |
| 2022-05-11 | $63.29 | $64.66 | $58.89 | $59.19 | $59.19 | 198,904 |
| 2022-05-10 | $66.58 | $68.06 | $60.77 | $62.71 | $62.71 | 276,743 |
| 2022-05-09 | $70.14 | $71.45 | $64.91 | $65.37 | $65.37 | 327,551 |
| 2022-05-06 | $77.95 | $78.17 | $70.04 | $72.32 | $72.32 | 417,833 |
| 2022-05-05 | $77.98 | $84.50 | $71.27 | $80.78 | $80.78 | 662,728 |
| 2022-05-04 | $78.18 | $78.92 | $71.86 | $76.96 | $76.96 | 581,132 |
| 2022-05-03 | $82.50 | $82.50 | $77.40 | $77.90 | $77.90 | 415,270 |
| 2022-05-02 | $79.22 | $83.34 | $78.00 | $83.25 | $83.25 | 367,777 |
| 2022-04-29 | $83.73 | $86.16 | $79.20 | $79.42 | $79.42 | 251,146 |
| 2022-04-28 | $84.75 | $86.31 | $81.90 | $84.43 | $84.43 | 315,737 |
| 2022-04-27 | $84.46 | $88.35 | $82.47 | $83.45 | $83.45 | 341,363 |
| 2022-04-26 | $92.22 | $92.48 | $86.40 | $86.55 | $86.55 | 159,460 |
| 2022-04-25 | $88.08 | $93.79 | $88.08 | $93.51 | $93.51 | 154,199 |
| 2022-04-22 | $92.61 | $93.94 | $87.48 | $88.99 | $88.99 | 185,353 |
| 2022-04-21 | $103.14 | $104.58 | $92.83 | $93.69 | $93.69 | 184,538 |
| 2022-04-20 | $105.11 | $105.11 | $100.59 | $101.40 | $101.40 | 96,554 |
| 2022-04-19 | $102.36 | $106.77 | $102.36 | $104.49 | $104.49 | 116,912 |
| 2022-04-18 | $103.96 | $103.96 | $99.46 | $102.21 | $102.21 | 200,157 |
| 2022-04-14 | $109.45 | $109.45 | $102.75 | $104.17 | $104.17 | 250,502 |
| 2022-04-13 | $108.96 | $110.28 | $108.17 | $108.89 | $108.89 | 96,278 |
| 2022-04-12 | $111.23 | $114.73 | $108.90 | $108.98 | $108.98 | 93,474 |
| 2022-04-11 | $107.29 | $111.57 | $106.38 | $109.14 | $109.14 | 79,583 |
| 2022-04-08 | $111.28 | $111.52 | $108.42 | $108.76 | $108.76 | 140,165 |
| 2022-04-07 | $112.62 | $112.89 | $109.38 | $111.59 | $111.59 | 143,003 |
| 2022-04-06 | $122.20 | $123.73 | $112.87 | $113.31 | $113.31 | 224,228 |
| 2022-04-05 | $127.24 | $127.26 | $122.14 | $124.68 | $124.68 | 233,411 |
| 2022-04-04 | $123.79 | $129.30 | $123.79 | $127.71 | $127.71 | 147,764 |
| 2022-04-01 | $120.26 | $122.47 | $118.46 | $122.40 | $122.40 | 149,309 |
| 2022-03-31 | $120.88 | $123.75 | $119.48 | $119.67 | $119.67 | 135,010 |
| 2022-03-30 | $122.11 | $124.13 | $119.50 | $120.77 | $120.77 | 122,833 |
| 2022-03-29 | $121.79 | $124.92 | $120.83 | $122.86 | $122.86 | 110,434 |
| 2022-03-28 | $116.41 | $119.50 | $115.38 | $119.50 | $119.50 | 104,479 |
| 2022-03-25 | $117.39 | $118.70 | $113.67 | $115.55 | $115.55 | 92,780 |
| 2022-03-24 | $121.01 | $121.01 | $115.58 | $117.18 | $117.18 | 102,275 |
| 2022-03-23 | $120.02 | $122.81 | $117.71 | $120.26 | $120.26 | 124,053 |
| 2022-03-22 | $117.44 | $123.31 | $116.68 | $121.54 | $121.54 | 142,951 |
| 2022-03-21 | $119.80 | $122.01 | $117.52 | $117.74 | $117.74 | 180,651 |
| 2022-03-18 | $110.87 | $119.96 | $110.87 | $119.80 | $119.80 | 215,682 |
| 2022-03-17 | $107.28 | $112.46 | $106.93 | $112.44 | $112.44 | 202,846 |
| 2022-03-16 | $104.01 | $110.42 | $104.01 | $107.84 | $107.84 | 216,046 |
| 2022-03-15 | $96.44 | $101.89 | $96.43 | $101.61 | $101.61 | 174,841 |
| 2022-03-14 | $97.27 | $99.40 | $94.26 | $95.93 | $95.93 | 158,109 |
| 2022-03-11 | $103.21 | $103.44 | $97.18 | $97.26 | $97.26 | 169,970 |
| 2022-03-10 | $100.82 | $103.57 | $97.82 | $102.51 | $102.51 | 217,380 |
| 2022-03-09 | $103.53 | $105.94 | $102.62 | $103.10 | $103.10 | 181,563 |
| 2022-03-08 | $96.91 | $106.74 | $95.13 | $100.40 | $100.40 | 271,786 |
| 2022-03-07 | $96.92 | $101.12 | $95.67 | $96.43 | $96.43 | 237,976 |
| 2022-03-04 | $105.19 | $105.21 | $96.90 | $97.98 | $97.98 | 258,597 |
| 2022-03-03 | $113.90 | $113.90 | $105.51 | $106.28 | $106.28 | 170,984 |
| 2022-03-02 | $118.01 | $118.01 | $110.45 | $113.27 | $113.27 | 179,476 |
| 2022-03-01 | $121.00 | $122.69 | $114.54 | $116.78 | $116.78 | 285,156 |
| 2022-02-28 | $115.10 | $122.07 | $115.10 | $121.01 | $121.01 | 284,560 |
| 2022-02-25 | $110.50 | $116.38 | $102.95 | $116.07 | $116.07 | 525,282 |
| 2022-02-24 | $92.74 | $100.94 | $90.97 | $100.36 | $100.36 | 459,990 |
| 2022-02-23 | $104.62 | $105.29 | $96.01 | $96.33 | $96.33 | 311,306 |
| 2022-02-22 | $109.40 | $109.60 | $103.80 | $104.07 | $104.07 | 222,345 |
| 2022-02-18 | $109.16 | $110.57 | $106.88 | $110.24 | $110.24 | 269,599 |
| 2022-02-17 | $110.91 | $112.40 | $108.24 | $109.73 | $109.73 | 216,913 |
| 2022-02-16 | $117.17 | $117.17 | $110.30 | $111.60 | $111.60 | 192,554 |
| 2022-02-15 | $114.44 | $118.08 | $114.44 | $117.27 | $117.27 | 172,077 |
| 2022-02-14 | $115.00 | $116.78 | $112.68 | $113.43 | $113.43 | 209,229 |
| 2022-02-11 | $119.02 | $123.53 | $115.01 | $115.60 | $115.60 | 190,477 |
| 2022-02-10 | $121.58 | $127.83 | $118.76 | $119.50 | $119.50 | 238,580 |
| 2022-02-09 | $123.76 | $126.63 | $122.70 | $124.35 | $124.35 | 180,087 |
| 2022-02-08 | $118.73 | $123.97 | $118.54 | $123.55 | $123.55 | 119,524 |
| 2022-02-07 | $125.18 | $128.00 | $114.73 | $119.03 | $119.03 | 566,354 |
| 2022-02-04 | $126.70 | $127.36 | $122.01 | $125.20 | $125.20 | 150,189 |
| 2022-02-03 | $127.26 | $130.63 | $125.59 | $126.30 | $126.30 | 251,259 |
| 2022-02-02 | $123.94 | $130.66 | $121.95 | $130.50 | $130.50 | 385,661 |
| 2022-02-01 | $122.52 | $127.84 | $120.99 | $124.63 | $124.63 | 160,123 |
| 2022-01-31 | $114.99 | $124.38 | $114.72 | $121.84 | $121.84 | 254,661 |
| 2022-01-28 | $112.79 | $114.82 | $108.49 | $114.82 | $114.82 | 240,427 |
| 2022-01-27 | $122.17 | $124.76 | $111.72 | $114.34 | $114.34 | 268,845 |
| 2022-01-26 | $128.93 | $130.49 | $120.21 | $121.28 | $121.28 | 201,888 |
| 2022-01-25 | $127.52 | $131.10 | $124.03 | $127.60 | $127.60 | 124,512 |
| 2022-01-24 | $125.00 | $129.98 | $120.61 | $129.25 | $129.25 | 246,463 |
| 2022-01-21 | $130.00 | $133.76 | $128.18 | $128.24 | $128.24 | 184,629 |
| 2022-01-20 | $130.01 | $138.39 | $129.00 | $131.50 | $131.50 | 176,491 |
| 2022-01-19 | $136.35 | $136.35 | $129.01 | $129.52 | $129.52 | 179,005 |
| 2022-01-18 | $137.89 | $143.09 | $135.03 | $135.65 | $135.65 | 239,865 |
| 2022-01-14 | $132.84 | $138.56 | $131.14 | $138.20 | $138.20 | 237,914 |
| 2022-01-13 | $137.87 | $140.02 | $134.33 | $135.43 | $135.43 | 108,785 |
| 2022-01-12 | $141.22 | $141.61 | $135.61 | $136.95 | $136.95 | 221,889 |
| 2022-01-11 | $132.12 | $139.34 | $131.44 | $139.14 | $139.14 | 176,330 |
| 2022-01-10 | $132.55 | $132.90 | $125.31 | $131.55 | $131.55 | 259,357 |
| 2022-01-07 | $130.50 | $133.41 | $128.91 | $130.21 | $130.21 | 201,145 |
| 2022-01-06 | $125.65 | $133.98 | $125.58 | $129.40 | $129.40 | 282,386 |
| 2022-01-05 | $126.42 | $132.96 | $125.90 | $126.47 | $126.47 | 319,512 |
| 2022-01-04 | $127.56 | $128.69 | $123.26 | $126.84 | $126.84 | 167,675 |
| 2022-01-03 | $123.38 | $127.94 | $122.03 | $126.29 | $126.29 | 132,278 |
| 2021-12-31 | $122.43 | $124.99 | $121.18 | $122.60 | $122.60 | 173,235 |
| 2021-12-30 | $117.05 | $122.41 | $117.05 | $121.91 | $121.91 | 219,670 |
| 2021-12-29 | $121.62 | $122.94 | $118.40 | $118.60 | $118.60 | 118,389 |
| 2021-12-28 | $124.22 | $126.10 | $121.47 | $121.59 | $121.59 | 112,984 |
| 2021-12-27 | $127.14 | $127.90 | $122.59 | $123.80 | $123.80 | 139,362 |
| 2021-12-23 | $123.46 | $127.40 | $122.34 | $125.90 | $125.90 | 88,625 |
| 2021-12-22 | $123.48 | $126.00 | $121.60 | $124.48 | $124.48 | 171,580 |
| 2021-12-21 | $115.75 | $124.35 | $115.75 | $123.58 | $123.58 | 258,376 |
| 2021-12-20 | $118.00 | $118.13 | $112.72 | $114.63 | $114.63 | 166,057 |
| 2021-12-17 | $115.22 | $121.83 | $112.42 | $120.80 | $120.80 | 800,976 |
| 2021-12-16 | $122.06 | $122.50 | $113.56 | $115.54 | $115.54 | 318,789 |
| 2021-12-15 | $112.08 | $121.62 | $109.82 | $120.70 | $120.70 | 351,073 |
| 2021-12-14 | $107.50 | $113.79 | $107.22 | $112.08 | $112.08 | 217,341 |
| 2021-12-13 | $110.70 | $112.91 | $107.53 | $109.62 | $109.62 | 244,686 |
| 2021-12-10 | $115.36 | $116.47 | $111.33 | $111.88 | $111.88 | 161,811 |
| 2021-12-09 | $118.32 | $120.59 | $113.42 | $113.64 | $113.64 | 185,349 |
| 2021-12-08 | $119.50 | $120.67 | $117.04 | $118.55 | $118.55 | 294,252 |
| 2021-12-07 | $117.09 | $122.08 | $117.09 | $119.30 | $119.30 | 204,892 |
| 2021-12-06 | $107.60 | $117.22 | $105.17 | $115.51 | $115.51 | 339,470 |
| 2021-12-03 | $110.32 | $110.32 | $105.00 | $107.07 | $107.07 | 393,680 |
| 2021-12-02 | $107.76 | $111.75 | $106.34 | $110.32 | $110.32 | 335,964 |
| 2021-12-01 | $116.10 | $116.10 | $107.69 | $108.62 | $108.62 | 353,053 |
| 2021-11-30 | $114.33 | $116.38 | $110.56 | $113.38 | $113.38 | 284,383 |
| 2021-11-29 | $120.20 | $121.80 | $114.49 | $115.62 | $115.62 | 308,786 |
| 2021-11-26 | $117.28 | $119.44 | $113.49 | $119.19 | $119.19 | 185,669 |
| 2021-11-24 | $119.18 | $123.30 | $118.36 | $120.88 | $120.88 | 258,527 |
| 2021-11-23 | $124.06 | $124.06 | $118.05 | $122.46 | $122.46 | 332,862 |
| 2021-11-22 | $127.79 | $129.99 | $120.54 | $121.19 | $121.19 | 288,429 |
| 2021-11-19 | $131.60 | $133.90 | $127.10 | $127.73 | $127.73 | 239,764 |
| 2021-11-18 | $133.62 | $135.21 | $126.50 | $132.46 | $132.46 | 312,967 |
| 2021-11-17 | $139.00 | $140.30 | $133.68 | $134.06 | $134.06 | 278,302 |
| 2021-11-16 | $141.55 | $141.55 | $138.55 | $140.35 | $140.35 | 314,535 |
| 2021-11-15 | $148.66 | $151.00 | $142.32 | $142.70 | $142.70 | 113,732 |
| 2021-11-12 | $145.60 | $147.19 | $144.16 | $147.19 | $147.19 | 126,997 |
| 2021-11-11 | $146.88 | $148.63 | $144.73 | $145.54 | $145.54 | 161,996 |
| 2021-11-10 | $148.66 | $153.26 | $145.14 | $145.67 | $145.67 | 155,078 |
| 2021-11-09 | $150.63 | $154.63 | $147.84 | $150.50 | $150.50 | 142,396 |
| 2021-11-08 | $150.46 | $155.71 | $149.63 | $150.21 | $150.21 | 140,829 |
| 2021-11-05 | $154.34 | $156.38 | $148.70 | $149.91 | $149.91 | 187,456 |
| 2021-11-04 | $151.65 | $154.74 | $151.35 | $152.94 | $152.94 | 219,069 |
| 2021-11-03 | $147.41 | $153.97 | $147.22 | $151.37 | $151.37 | 273,223 |
| 2021-11-02 | $153.64 | $153.98 | $147.44 | $147.99 | $147.99 | 337,567 |
| 2021-11-01 | $161.80 | $164.69 | $153.70 | $154.17 | $154.17 | 458,008 |
| 2021-10-29 | $141.20 | $163.00 | $141.20 | $161.39 | $161.39 | 596,123 |
| 2021-10-28 | $138.32 | $142.52 | $131.23 | $141.23 | $141.23 | 546,136 |
| 2021-10-27 | $150.93 | $152.68 | $145.57 | $145.83 | $145.83 | 341,527 |
| 2021-10-26 | $153.24 | $153.47 | $149.98 | $151.93 | $151.93 | 291,328 |
| 2021-10-25 | $146.20 | $152.67 | $144.00 | $152.38 | $152.38 | 426,342 |
| 2021-10-22 | $148.29 | $154.34 | $145.93 | $146.20 | $146.20 | 490,315 |
| 2021-10-21 | $149.53 | $153.37 | $149.07 | $149.62 | $149.62 | 2,555,255 |
| 2021-10-20 | $153.07 | $153.65 | $149.47 | $150.12 | $150.12 | 472,626 |
| 2021-10-19 | $156.74 | $158.82 | $152.64 | $153.60 | $153.60 | 1,327,591 |
| 2021-10-18 | $153.00 | $155.99 | $152.01 | $152.12 | $152.12 | 195,137 |
| 2021-10-15 | $154.33 | $155.95 | $152.61 | $154.14 | $154.14 | 275,603 |
| 2021-10-14 | $150.96 | $152.77 | $149.28 | $151.42 | $151.42 | 294,125 |
| 2021-10-13 | $137.33 | $148.34 | $137.33 | $148.32 | $148.32 | 492,797 |
| 2021-10-12 | $132.89 | $137.74 | $132.50 | $137.10 | $137.10 | 460,379 |
| 2021-10-11 | $135.88 | $138.51 | $132.95 | $132.98 | $132.98 | 302,820 |
| 2021-10-08 | $137.93 | $141.28 | $136.43 | $136.83 | $136.83 | 113,596 |
| 2021-10-07 | $134.58 | $141.64 | $134.27 | $138.11 | $138.11 | 304,611 |
| 2021-10-06 | $132.20 | $135.80 | $130.02 | $133.22 | $133.22 | 181,619 |
| 2021-10-05 | $134.92 | $135.55 | $132.12 | $133.41 | $133.41 | 312,721 |
| 2021-10-04 | $137.92 | $137.92 | $130.41 | $133.58 | $133.58 | 357,548 |
| 2021-10-01 | $140.76 | $141.50 | $137.12 | $139.17 | $139.17 | 260,383 |
| 2021-09-30 | $141.29 | $141.50 | $136.50 | $139.83 | $139.83 | 386,399 |
| 2021-09-29 | $142.00 | $143.77 | $138.68 | $140.03 | $140.03 | 383,615 |
| 2021-09-28 | $152.05 | $152.05 | $141.09 | $141.93 | $141.93 | 366,046 |
| 2021-09-27 | $156.13 | $156.23 | $152.18 | $152.40 | $152.40 | 167,613 |
| 2021-09-24 | $157.36 | $160.55 | $154.26 | $154.50 | $154.50 | 190,201 |
| 2021-09-23 | $154.21 | $157.84 | $152.07 | $157.61 | $157.61 | 233,522 |
| 2021-09-22 | $153.70 | $154.66 | $151.58 | $153.98 | $153.98 | 374,005 |
| 2021-09-21 | $153.88 | $154.82 | $150.29 | $151.87 | $151.87 | 104,875 |
| 2021-09-20 | $151.39 | $153.90 | $150.40 | $152.99 | $152.99 | 131,448 |
| 2021-09-17 | $156.70 | $157.38 | $153.66 | $155.58 | $155.58 | 327,468 |
| 2021-09-16 | $153.50 | $155.75 | $150.38 | $155.36 | $155.36 | 138,010 |
| 2021-09-15 | $153.75 | $156.78 | $152.01 | $154.60 | $154.60 | 168,889 |
| 2021-09-14 | $157.44 | $157.47 | $152.23 | $153.10 | $153.10 | 137,126 |
| 2021-09-13 | $156.13 | $157.00 | $151.51 | $155.85 | $155.85 | 119,111 |
| 2021-09-10 | $161.72 | $162.03 | $155.53 | $155.79 | $155.79 | 163,683 |
| 2021-09-09 | $158.34 | $164.38 | $157.55 | $160.65 | $160.65 | 128,562 |
| 2021-09-08 | $163.77 | $163.77 | $158.00 | $159.12 | $159.12 | 149,179 |
| 2021-09-07 | $167.01 | $168.62 | $163.76 | $164.02 | $164.02 | 85,577 |
| 2021-09-03 | $169.03 | $169.20 | $164.29 | $166.17 | $166.17 | 113,136 |
| 2021-09-02 | $167.19 | $169.48 | $166.89 | $168.93 | $168.93 | 86,830 |
| 2021-09-01 | $167.70 | $170.15 | $166.26 | $166.95 | $166.95 | 105,761 |
| 2021-08-31 | $166.10 | $168.04 | $164.81 | $166.63 | $166.63 | 156,192 |
| 2021-08-30 | $169.84 | $170.20 | $165.82 | $166.17 | $166.17 | 89,581 |
| 2021-08-27 | $163.97 | $170.22 | $162.17 | $169.38 | $169.38 | 177,303 |
| 2021-08-26 | $166.74 | $170.86 | $163.30 | $163.69 | $163.69 | 141,311 |
| 2021-08-25 | $172.93 | $172.93 | $166.17 | $166.49 | $166.49 | 178,851 |
| 2021-08-24 | $169.00 | $174.32 | $168.92 | $173.21 | $173.21 | 121,340 |
| 2021-08-23 | $164.13 | $167.74 | $163.07 | $167.26 | $167.26 | 132,959 |
| 2021-08-20 | $161.52 | $164.18 | $161.48 | $162.88 | $162.88 | 146,463 |
| 2021-08-19 | $162.92 | $164.93 | $161.14 | $162.16 | $162.16 | 250,192 |
| 2021-08-18 | $166.01 | $168.57 | $161.50 | $165.82 | $165.82 | 221,861 |
| 2021-08-17 | $165.48 | $168.21 | $161.75 | $165.21 | $165.21 | 212,935 |
| 2021-08-16 | $172.25 | $172.35 | $165.27 | $166.62 | $166.62 | 353,674 |
| 2021-08-13 | $175.70 | $177.02 | $172.05 | $173.19 | $173.19 | 137,162 |
| 2021-08-12 | $176.43 | $179.34 | $173.90 | $175.75 | $175.75 | 180,691 |
| 2021-08-11 | $182.25 | $182.25 | $175.43 | $177.92 | $177.92 | 262,251 |
| 2021-08-10 | $183.10 | $185.54 | $180.55 | $181.35 | $181.35 | 163,913 |
| 2021-08-09 | $183.71 | $186.81 | $182.39 | $182.83 | $182.83 | 95,817 |
| 2021-08-06 | $189.55 | $189.55 | $181.87 | $184.77 | $184.77 | 152,061 |
| 2021-08-05 | $178.91 | $191.78 | $178.91 | $189.38 | $189.38 | 237,853 |
| 2021-08-04 | $180.44 | $185.28 | $177.70 | $178.81 | $178.81 | 422,025 |
| 2021-08-03 | $195.51 | $195.51 | $180.28 | $181.12 | $181.12 | 319,316 |
| 2021-08-02 | $196.27 | $199.22 | $193.44 | $193.76 | $193.76 | 214,734 |
| 2021-07-30 | $205.85 | $212.00 | $192.45 | $195.22 | $195.22 | 302,277 |
| 2021-07-29 | $217.02 | $217.02 | $205.92 | $206.75 | $206.75 | 390,536 |
| 2021-07-28 | $195.69 | $203.59 | $195.69 | $202.62 | $202.62 | 217,297 |
| 2021-07-27 | $196.80 | $196.80 | $189.35 | $193.97 | $193.97 | 232,573 |
| 2021-07-26 | $189.40 | $197.66 | $189.40 | $197.44 | $197.44 | 273,199 |
| 2021-07-23 | $192.35 | $193.49 | $187.99 | $189.83 | $189.83 | 179,570 |
| 2021-07-22 | $189.91 | $196.68 | $189.82 | $192.59 | $192.59 | 384,059 |
| 2021-07-21 | $182.79 | $190.26 | $182.50 | $189.93 | $189.93 | 315,464 |
| 2021-07-20 | $183.28 | $183.97 | $179.62 | $181.86 | $181.86 | 295,040 |
| 2021-07-19 | $178.97 | $184.90 | $177.82 | $182.11 | $182.11 | 287,471 |
| 2021-07-16 | $189.44 | $190.32 | $184.37 | $184.73 | $184.73 | 167,893 |
| 2021-07-15 | $188.24 | $193.15 | $183.67 | $188.12 | $188.12 | 155,343 |
| 2021-07-14 | $197.46 | $197.92 | $189.76 | $189.95 | $189.95 | 197,251 |
| 2021-07-13 | $200.95 | $201.23 | $196.50 | $197.03 | $197.03 | 180,553 |
| 2021-07-12 | $203.21 | $203.90 | $196.60 | $201.64 | $201.64 | 165,703 |
| 2021-07-09 | $204.62 | $207.31 | $198.98 | $204.93 | $204.93 | 116,233 |
| 2021-07-08 | $201.93 | $205.00 | $198.00 | $202.72 | $202.72 | 199,760 |
| 2021-07-07 | $211.83 | $212.48 | $203.32 | $207.08 | $207.08 | 141,392 |
| 2021-07-06 | $209.47 | $212.61 | $205.19 | $210.93 | $210.93 | 213,108 |
| 2021-07-02 | $217.02 | $219.57 | $209.78 | $210.63 | $210.63 | 158,383 |
| 2021-07-01 | $212.30 | $219.92 | $211.07 | $217.35 | $217.35 | 152,753 |
| 2021-06-30 | $219.80 | $219.80 | $211.59 | $211.88 | $211.88 | 252,761 |
| 2021-06-29 | $221.61 | $222.23 | $216.00 | $219.92 | $219.92 | 216,840 |
| 2021-06-28 | $222.01 | $223.65 | $216.88 | $220.24 | $220.24 | 169,893 |
| 2021-06-25 | $226.99 | $228.81 | $221.23 | $222.50 | $222.50 | 1,430,444 |
| 2021-06-24 | $222.22 | $226.16 | $219.41 | $225.96 | $225.96 | 196,069 |
| 2021-06-23 | $219.68 | $227.51 | $219.68 | $220.58 | $220.58 | 170,291 |
| 2021-06-22 | $218.14 | $220.88 | $215.66 | $218.47 | $218.47 | 165,079 |
| 2021-06-21 | $216.04 | $221.25 | $212.00 | $219.50 | $219.50 | 286,213 |
| 2021-06-18 | $220.58 | $222.73 | $212.44 | $214.79 | $214.79 | 282,950 |
| 2021-06-17 | $217.75 | $226.80 | $217.75 | $222.94 | $222.94 | 243,207 |
| 2021-06-16 | $215.37 | $222.50 | $212.30 | $217.75 | $217.75 | 315,109 |
| 2021-06-15 | $219.18 | $222.53 | $215.01 | $216.30 | $216.30 | 282,193 |
| 2021-06-14 | $213.53 | $221.42 | $213.14 | $219.18 | $219.18 | 208,692 |
| 2021-06-11 | $208.58 | $213.70 | $207.35 | $212.40 | $212.40 | 179,437 |
| 2021-06-10 | $205.88 | $210.52 | $203.17 | $208.13 | $208.13 | 247,029 |
| 2021-06-09 | $215.18 | $216.33 | $205.94 | $206.52 | $206.52 | 153,187 |
| 2021-06-08 | $206.98 | $214.71 | $204.16 | $213.43 | $213.43 | 252,246 |
| 2021-06-07 | $199.01 | $204.93 | $196.13 | $204.57 | $204.57 | 469,256 |
| 2021-06-04 | $201.65 | $203.71 | $198.65 | $199.03 | $199.03 | 196,187 |
| 2021-06-03 | $201.94 | $205.68 | $200.40 | $200.64 | $200.64 | 470,493 |
| 2021-06-02 | $203.16 | $205.90 | $201.84 | $203.19 | $203.19 | 162,465 |
| 2021-06-01 | $206.00 | $207.73 | $200.87 | $203.01 | $203.01 | 281,869 |
| 2021-05-28 | $205.07 | $207.17 | $201.98 | $205.25 | $205.25 | 250,686 |
| 2021-05-27 | $203.74 | $205.54 | $200.04 | $203.12 | $203.12 | 408,863 |
| 2021-05-26 | $197.74 | $205.69 | $197.74 | $204.31 | $204.31 | 295,919 |
| 2021-05-25 | $197.25 | $198.80 | $194.97 | $197.45 | $197.45 | 328,596 |
| 2021-05-24 | $197.13 | $201.62 | $194.87 | $197.62 | $197.62 | 259,597 |
| 2021-05-21 | $199.48 | $200.00 | $186.78 | $195.32 | $195.32 | 508,849 |
| 2021-05-20 | $198.00 | $206.14 | $197.25 | $198.99 | $198.99 | 605,504 |
| 2021-05-19 | $186.00 | $196.36 | $183.96 | $196.01 | $196.01 | 696,559 |
| 2021-05-18 | $186.00 | $192.81 | $181.74 | $189.70 | $189.70 | 577,448 |
| 2021-05-17 | $186.03 | $192.83 | $180.88 | $185.11 | $185.11 | 625,776 |
| 2021-05-14 | $169.65 | $187.60 | $169.33 | $185.79 | $185.79 | 794,849 |
| 2021-05-13 | $167.56 | $176.08 | $164.57 | $167.64 | $167.64 | 911,835 |
| 2021-05-12 | $169.00 | $174.59 | $166.57 | $167.25 | $167.25 | 632,652 |
| 2021-05-11 | $166.43 | $179.64 | $165.30 | $170.99 | $170.99 | 563,643 |
| 2021-05-10 | $186.75 | $186.75 | $170.29 | $172.70 | $172.70 | 414,111 |
| 2021-05-07 | $195.52 | $198.80 | $186.65 | $187.32 | $187.32 | 314,725 |
| 2021-05-06 | $191.65 | $196.55 | $184.77 | $191.45 | $191.45 | 369,252 |
| 2021-05-05 | $199.01 | $199.34 | $191.55 | $193.19 | $193.19 | 296,431 |
| 2021-05-04 | $207.32 | $207.32 | $194.85 | $196.07 | $196.07 | 347,816 |
| 2021-05-03 | $208.81 | $214.00 | $204.47 | $210.87 | $210.87 | 257,645 |
| 2021-04-30 | $219.91 | $220.32 | $205.40 | $206.49 | $206.49 | 470,212 |
| 2021-04-29 | $236.80 | $245.00 | $215.01 | $218.31 | $218.31 | 694,811 |
| 2021-04-28 | $240.66 | $250.00 | $238.05 | $246.31 | $246.31 | 408,124 |
| 2021-04-27 | $237.15 | $243.31 | $233.15 | $242.13 | $242.13 | 256,490 |
| 2021-04-26 | $229.17 | $237.49 | $228.18 | $234.94 | $234.94 | 336,756 |
| 2021-04-23 | $217.50 | $227.92 | $217.50 | $227.04 | $227.04 | 372,592 |
| 2021-04-22 | $218.69 | $223.99 | $209.17 | $215.49 | $215.49 | 422,634 |
| 2021-04-21 | $213.44 | $218.90 | $210.13 | $214.98 | $214.98 | 375,476 |
| 2021-04-20 | $217.09 | $220.70 | $208.42 | $216.82 | $216.82 | 242,327 |
| 2021-04-19 | $230.22 | $232.63 | $216.25 | $218.31 | $218.31 | 243,221 |
| 2021-04-16 | $234.55 | $234.55 | $226.80 | $232.28 | $232.28 | 174,249 |
| 2021-04-15 | $227.95 | $235.84 | $225.95 | $234.36 | $234.36 | 252,326 |
| 2021-04-14 | $229.99 | $237.02 | $224.62 | $225.59 | $225.59 | 169,820 |
| 2021-04-13 | $229.05 | $233.28 | $226.88 | $230.06 | $230.06 | 213,024 |
| 2021-04-12 | $228.80 | $229.12 | $220.51 | $227.67 | $227.67 | 182,157 |
| 2021-04-09 | $223.83 | $228.07 | $219.78 | $227.55 | $227.55 | 181,916 |
| 2021-04-08 | $227.54 | $228.08 | $217.30 | $225.70 | $225.70 | 345,600 |
| 2021-04-07 | $216.37 | $238.07 | $215.80 | $229.26 | $229.26 | 538,082 |
| 2021-04-06 | $217.87 | $221.69 | $210.00 | $217.64 | $217.64 | 254,816 |
| 2021-04-05 | $225.02 | $227.45 | $213.85 | $220.68 | $220.68 | 377,581 |
| 2021-04-01 | $217.90 | $226.18 | $213.36 | $220.51 | $220.51 | 344,758 |
| 2021-03-31 | $208.39 | $217.00 | $208.15 | $213.00 | $213.00 | 329,200 |
| 2021-03-30 | $204.27 | $208.00 | $198.06 | $206.11 | $206.11 | 226,772 |
| 2021-03-29 | $206.02 | $210.98 | $202.42 | $204.80 | $204.80 | 280,792 |
| 2021-03-26 | $210.90 | $210.90 | $197.00 | $206.04 | $206.04 | 349,725 |
| 2021-03-25 | $200.94 | $210.00 | $193.27 | $209.40 | $209.40 | 347,103 |
| 2021-03-24 | $221.00 | $221.88 | $203.89 | $204.68 | $204.68 | 347,537 |
| 2021-03-23 | $223.28 | $223.28 | $218.61 | $220.83 | $220.83 | 204,020 |
| 2021-03-22 | $222.57 | $224.13 | $216.39 | $222.19 | $222.19 | 209,673 |
| 2021-03-19 | $217.31 | $223.17 | $211.22 | $221.68 | $221.68 | 325,654 |
| 2021-03-18 | $230.08 | $230.08 | $214.43 | $216.29 | $216.29 | 293,731 |
| 2021-03-17 | $228.00 | $232.73 | $224.05 | $231.30 | $231.30 | 261,857 |
| 2021-03-16 | $243.00 | $246.29 | $227.31 | $230.12 | $230.12 | 276,297 |
| 2021-03-15 | $237.02 | $247.50 | $233.91 | $240.92 | $240.92 | 237,004 |
| 2021-03-12 | $242.27 | $242.27 | $233.06 | $236.34 | $236.34 | 272,676 |
| 2021-03-11 | $242.22 | $248.14 | $238.20 | $246.18 | $246.18 | 413,501 |
| 2021-03-10 | $238.71 | $243.95 | $228.82 | $234.54 | $234.54 | 309,991 |
| 2021-03-09 | $233.43 | $241.63 | $229.30 | $235.05 | $235.05 | 474,732 |
| 2021-03-08 | $239.62 | $244.90 | $222.88 | $224.51 | $224.51 | 373,770 |
| 2021-03-05 | $235.73 | $241.51 | $208.00 | $239.01 | $239.01 | 523,852 |
| 2021-03-04 | $254.12 | $254.12 | $226.49 | $233.04 | $233.04 | 570,072 |
| 2021-03-03 | $271.21 | $273.37 | $250.25 | $253.42 | $253.42 | 319,626 |
| 2021-03-02 | $271.00 | $279.94 | $267.12 | $271.21 | $271.21 | 244,022 |
| 2021-03-01 | $275.00 | $280.68 | $268.34 | $270.73 | $270.73 | 307,205 |
| 2021-02-26 | $282.01 | $285.58 | $266.06 | $268.87 | $268.87 | 323,051 |
| 2021-02-25 | $321.02 | $323.50 | $277.83 | $279.10 | $279.10 | 637,678 |
| 2021-02-24 | $324.68 | $337.17 | $321.21 | $330.09 | $330.09 | 276,881 |
| 2021-02-23 | $327.94 | $341.93 | $294.41 | $326.36 | $326.36 | 467,686 |
| 2021-02-22 | $342.21 | $349.88 | $336.73 | $337.50 | $337.50 | 154,266 |
| 2021-02-19 | $336.97 | $352.64 | $336.97 | $344.65 | $344.65 | 157,439 |
| 2021-02-18 | $342.13 | $344.74 | $330.54 | $333.27 | $333.27 | 215,558 |
| 2021-02-17 | $349.09 | $350.01 | $340.89 | $345.99 | $345.99 | 137,841 |
| 2021-02-16 | $359.00 | $372.64 | $352.18 | $352.91 | $352.91 | 197,339 |
| 2021-02-12 | $341.10 | $353.35 | $340.79 | $353.34 | $353.34 | 95,222 |
| 2021-02-11 | $345.16 | $349.95 | $340.68 | $343.34 | $343.34 | 111,678 |
| 2021-02-10 | $352.67 | $356.45 | $342.47 | $345.79 | $345.79 | 162,120 |
| 2021-02-09 | $352.01 | $358.78 | $348.25 | $348.49 | $348.49 | 170,181 |
| 2021-02-08 | $345.00 | $354.45 | $343.65 | $350.40 | $350.40 | 191,397 |
| 2021-02-05 | $343.49 | $344.88 | $338.87 | $342.64 | $342.64 | 121,481 |
| 2021-02-04 | $335.88 | $346.75 | $335.85 | $340.44 | $340.44 | 171,199 |
| 2021-02-03 | $332.52 | $338.45 | $328.60 | $335.11 | $335.11 | 197,019 |
| 2021-02-02 | $323.93 | $333.32 | $319.90 | $327.43 | $327.43 | 232,068 |
| 2021-02-01 | $328.14 | $332.98 | $319.87 | $320.63 | $320.63 | 190,657 |
| 2021-01-29 | $326.00 | $336.08 | $321.11 | $325.52 | $325.52 | 262,246 |
| 2021-01-28 | $333.96 | $335.05 | $317.21 | $326.85 | $326.85 | 194,155 |
| 2021-01-27 | $332.07 | $342.80 | $318.09 | $331.64 | $331.64 | 216,642 |
| 2021-01-26 | $330.66 | $337.47 | $327.36 | $335.85 | $335.85 | 170,241 |
| 2021-01-25 | $319.61 | $334.32 | $319.61 | $328.01 | $328.01 | 230,760 |
| 2021-01-22 | $313.00 | $319.86 | $309.77 | $318.04 | $318.04 | 183,409 |
| 2021-01-21 | $320.43 | $322.70 | $313.00 | $314.21 | $314.21 | 146,737 |
| 2021-01-20 | $317.71 | $330.38 | $317.22 | $319.03 | $319.03 | 235,647 |
| 2021-01-19 | $308.46 | $317.92 | $303.63 | $316.22 | $316.22 | 188,463 |
| 2021-01-15 | $313.05 | $317.82 | $300.09 | $302.95 | $302.95 | 217,825 |
| 2021-01-14 | $307.51 | $323.05 | $307.51 | $313.45 | $313.45 | 258,995 |
| 2021-01-13 | $310.86 | $316.62 | $305.21 | $307.51 | $307.51 | 321,898 |
| 2021-01-12 | $278.01 | $318.49 | $278.01 | $313.31 | $313.31 | 725,310 |
| 2021-01-11 | $262.51 | $273.60 | $258.04 | $269.76 | $269.76 | 247,880 |
| 2021-01-08 | $267.58 | $269.99 | $262.38 | $264.92 | $264.92 | 304,420 |
| 2021-01-07 | $258.86 | $275.42 | $258.86 | $269.04 | $269.04 | 312,874 |
| 2021-01-06 | $272.72 | $273.76 | $257.55 | $258.21 | $258.21 | 484,983 |
| 2021-01-05 | $271.86 | $276.00 | $264.50 | $273.78 | $273.78 | 183,711 |
| 2021-01-04 | $276.83 | $276.83 | $267.83 | $273.60 | $273.60 | 172,262 |
| 2020-12-31 | $276.11 | $278.01 | $269.72 | $273.79 | $273.79 | 215,839 |
| 2020-12-30 | $267.30 | $278.88 | $267.00 | $274.92 | $274.92 | 162,812 |
| 2020-12-29 | $273.37 | $275.43 | $261.00 | $266.39 | $266.39 | 192,961 |
| 2020-12-28 | $277.44 | $282.00 | $273.40 | $274.22 | $274.22 | 117,777 |
| 2020-12-24 | $279.84 | $279.84 | $275.99 | $277.45 | $277.45 | 95,410 |
| 2020-12-23 | $276.69 | $282.51 | $275.36 | $276.02 | $276.02 | 299,205 |
| 2020-12-22 | $268.17 | $277.96 | $262.51 | $275.53 | $275.53 | 316,355 |
| 2020-12-21 | $259.47 | $267.78 | $254.19 | $262.23 | $262.23 | 386,264 |
| 2020-12-18 | $271.56 | $275.05 | $259.58 | $260.77 | $260.77 | 466,217 |
| 2020-12-17 | $269.00 | $273.53 | $268.73 | $272.55 | $272.55 | 286,457 |
| 2020-12-16 | $271.53 | $272.00 | $267.99 | $267.99 | $267.99 | 163,292 |
| 2020-12-15 | $266.70 | $270.91 | $261.97 | $270.86 | $270.86 | 231,239 |
| 2020-12-14 | $272.37 | $275.34 | $262.56 | $265.20 | $265.20 | 195,488 |
| 2020-12-11 | $273.10 | $278.09 | $272.88 | $273.05 | $273.05 | 179,119 |
| 2020-12-10 | $262.88 | $274.22 | $262.00 | $273.98 | $273.98 | 248,360 |
| 2020-12-09 | $269.50 | $272.52 | $263.52 | $266.25 | $266.25 | 349,430 |
| 2020-12-08 | $259.99 | $269.54 | $259.18 | $268.04 | $268.04 | 536,969 |
| 2020-12-07 | $245.60 | $258.45 | $244.01 | $257.90 | $257.90 | 606,595 |
| 2020-12-04 | $239.48 | $245.59 | $234.12 | $244.68 | $244.68 | 370,726 |
| 2020-12-03 | $239.44 | $245.41 | $236.88 | $239.47 | $239.47 | 492,251 |
| 2020-12-02 | $245.00 | $250.46 | $236.22 | $238.23 | $238.23 | 564,606 |
| 2020-12-01 | $257.42 | $257.95 | $246.79 | $248.26 | $248.26 | 388,583 |
| 2020-11-30 | $261.08 | $261.87 | $249.00 | $255.58 | $255.58 | 355,432 |
| 2020-11-27 | $262.62 | $266.86 | $258.61 | $259.47 | $259.47 | 194,303 |
| 2020-11-25 | $260.65 | $268.26 | $259.46 | $260.09 | $260.09 | 331,716 |
| 2020-11-24 | $258.99 | $262.00 | $255.15 | $261.20 | $261.20 | 471,345 |
| 2020-11-23 | $270.71 | $270.71 | $253.31 | $255.57 | $255.57 | 627,315 |
| 2020-11-20 | $275.20 | $275.55 | $265.58 | $269.96 | $269.96 | 596,264 |
| 2020-11-19 | $286.67 | $289.37 | $269.00 | $270.15 | $270.15 | 1,038,982 |
| 2020-11-18 | $292.87 | $294.00 | $282.52 | $286.67 | $286.67 | 1,047,807 |
| 2020-11-17 | $294.00 | $297.00 | $289.19 | $290.02 | $290.02 | 1,718,637 |
| 2020-11-16 | $325.00 | $330.85 | $319.00 | $324.28 | $324.28 | 88,775 |
| 2020-11-13 | $318.43 | $323.20 | $315.15 | $321.18 | $321.18 | 72,018 |
| 2020-11-12 | $311.34 | $320.85 | $308.65 | $315.68 | $315.68 | 117,200 |
| 2020-11-11 | $307.30 | $313.63 | $300.61 | $312.12 | $312.12 | 117,726 |
| 2020-11-10 | $308.87 | $308.87 | $285.20 | $306.61 | $306.61 | 188,711 |
| 2020-11-09 | $299.00 | $314.24 | $294.63 | $300.77 | $300.77 | 287,579 |
| 2020-11-06 | $307.80 | $308.44 | $292.01 | $292.41 | $292.41 | 340,149 |
| 2020-11-05 | $334.98 | $334.98 | $284.11 | $295.00 | $295.00 | 1,181,781 |
| 2020-11-04 | $338.53 | $357.17 | $338.53 | $348.78 | $348.78 | 173,580 |
| 2020-11-03 | $332.96 | $341.26 | $331.93 | $339.82 | $339.82 | 126,713 |
| 2020-11-02 | $324.87 | $333.17 | $323.20 | $328.00 | $328.00 | 93,959 |
| 2020-10-30 | $342.47 | $345.35 | $317.97 | $323.59 | $323.59 | 132,082 |
| 2020-10-29 | $337.14 | $347.35 | $330.98 | $344.24 | $344.24 | 109,988 |
| 2020-10-28 | $330.52 | $337.40 | $326.90 | $335.56 | $335.56 | 76,522 |
| 2020-10-27 | $338.72 | $339.93 | $334.22 | $337.03 | $337.03 | 58,459 |
| 2020-10-26 | $342.23 | $346.36 | $333.84 | $336.83 | $336.83 | 59,114 |
| 2020-10-23 | $349.04 | $349.30 | $334.33 | $344.91 | $344.91 | 85,441 |
| 2020-10-22 | $340.00 | $350.99 | $340.00 | $345.17 | $345.17 | 131,700 |
| 2020-10-21 | $346.55 | $349.75 | $335.43 | $340.98 | $340.98 | 83,061 |
| 2020-10-20 | $338.40 | $349.36 | $337.62 | $345.17 | $345.17 | 106,494 |
| 2020-10-19 | $340.07 | $345.36 | $333.44 | $335.66 | $335.66 | 80,081 |
| 2020-10-16 | $340.88 | $343.39 | $335.91 | $337.52 | $337.52 | 59,897 |
| 2020-10-15 | $328.26 | $341.29 | $325.48 | $339.45 | $339.45 | 133,819 |
| 2020-10-14 | $339.60 | $341.75 | $328.27 | $335.42 | $335.42 | 83,842 |
| 2020-10-13 | $324.54 | $341.61 | $323.03 | $339.44 | $339.44 | 122,828 |
| 2020-10-12 | $328.75 | $335.37 | $324.89 | $327.34 | $327.34 | 45,516 |
| 2020-10-09 | $328.50 | $334.63 | $326.04 | $326.53 | $326.53 | 72,742 |
| 2020-10-08 | $322.00 | $329.64 | $319.02 | $327.75 | $327.75 | 71,369 |
| 2020-10-07 | $316.16 | $321.02 | $314.75 | $320.81 | $320.81 | 48,108 |
| 2020-10-06 | $312.90 | $324.13 | $312.57 | $314.29 | $314.29 | 98,365 |
| 2020-10-05 | $312.03 | $316.24 | $307.31 | $310.84 | $310.84 | 65,477 |
| 2020-10-02 | $306.32 | $313.93 | $306.32 | $310.00 | $310.00 | 69,058 |
| 2020-10-01 | $311.00 | $314.53 | $306.28 | $314.03 | $314.03 | 102,592 |
| 2020-09-30 | $305.09 | $312.43 | $303.30 | $306.89 | $306.89 | 128,719 |
| 2020-09-29 | $301.14 | $308.59 | $300.45 | $305.57 | $305.57 | 68,193 |
| 2020-09-28 | $307.70 | $310.00 | $300.15 | $301.12 | $301.12 | 92,116 |
| 2020-09-25 | $299.32 | $305.92 | $296.17 | $302.84 | $302.84 | 68,812 |
| 2020-09-24 | $293.71 | $303.04 | $289.04 | $301.17 | $301.17 | 145,814 |
| 2020-09-23 | $300.78 | $303.21 | $292.95 | $296.23 | $296.23 | 98,073 |
| 2020-09-22 | $301.52 | $304.95 | $297.70 | $299.54 | $299.54 | 92,787 |
| 2020-09-21 | $298.27 | $299.59 | $290.12 | $299.54 | $299.54 | 131,941 |
| 2020-09-18 | $316.21 | $317.47 | $302.45 | $305.00 | $305.00 | 115,198 |
| 2020-09-17 | $314.06 | $318.31 | $310.57 | $315.73 | $315.73 | 74,953 |
| 2020-09-16 | $317.76 | $327.66 | $317.25 | $318.73 | $318.73 | 96,835 |
| 2020-09-15 | $318.86 | $319.93 | $311.37 | $316.88 | $316.88 | 86,562 |
| 2020-09-14 | $308.13 | $314.85 | $308.13 | $314.31 | $314.31 | 73,905 |
| 2020-09-11 | $304.92 | $308.44 | $302.37 | $306.71 | $306.71 | 113,475 |
| 2020-09-10 | $308.06 | $318.66 | $302.66 | $303.30 | $303.30 | 133,488 |
| 2020-09-09 | $298.22 | $306.48 | $296.25 | $306.48 | $306.48 | 118,268 |
| 2020-09-08 | $298.42 | $303.62 | $294.53 | $295.25 | $295.25 | 106,049 |
| 2020-09-04 | $310.75 | $312.77 | $290.92 | $305.25 | $305.25 | 157,401 |
| 2020-09-03 | $316.36 | $316.36 | $298.15 | $306.75 | $306.75 | 107,473 |
| 2020-09-02 | $314.88 | $319.25 | $311.19 | $317.56 | $317.56 | 114,000 |
| 2020-09-01 | $308.37 | $319.07 | $306.98 | $312.21 | $312.21 | 126,219 |
| 2020-08-31 | $315.00 | $317.17 | $308.94 | $308.94 | $308.94 | 122,234 |
| 2020-08-28 | $308.72 | $314.91 | $306.78 | $314.90 | $314.90 | 221,838 |
| 2020-08-27 | $300.66 | $309.37 | $296.76 | $306.05 | $306.05 | 172,840 |
| 2020-08-26 | $305.61 | $305.61 | $293.96 | $299.25 | $299.25 | 208,160 |
| 2020-08-25 | $304.53 | $306.99 | $301.56 | $305.05 | $305.05 | 156,319 |
| 2020-08-24 | $302.58 | $308.52 | $300.84 | $304.23 | $304.23 | 246,806 |
| 2020-08-21 | $303.06 | $305.18 | $296.71 | $301.00 | $301.00 | 127,397 |
| 2020-08-20 | $308.35 | $310.77 | $304.47 | $304.72 | $304.72 | 98,378 |
| 2020-08-19 | $309.11 | $314.54 | $307.89 | $309.99 | $309.99 | 113,127 |
| 2020-08-18 | $315.49 | $315.49 | $305.49 | $308.88 | $308.88 | 127,444 |
| 2020-08-17 | $314.89 | $315.13 | $307.57 | $313.39 | $313.39 | 127,547 |
| 2020-08-14 | $318.24 | $322.23 | $312.82 | $314.10 | $314.10 | 124,620 |
| 2020-08-13 | $324.78 | $326.10 | $317.40 | $317.94 | $317.94 | 166,801 |
| 2020-08-12 | $328.41 | $330.91 | $322.98 | $323.95 | $323.95 | 110,195 |
| 2020-08-11 | $331.36 | $337.48 | $322.53 | $323.42 | $323.42 | 102,104 |
| 2020-08-10 | $334.38 | $339.78 | $323.19 | $326.54 | $326.54 | 134,174 |
| 2020-08-07 | $336.60 | $337.83 | $328.36 | $334.38 | $334.38 | 96,275 |
| 2020-08-06 | $335.29 | $339.81 | $333.16 | $337.84 | $337.84 | 83,668 |
| 2020-08-05 | $338.57 | $343.74 | $330.54 | $335.29 | $335.29 | 144,014 |
| 2020-08-04 | $342.31 | $368.66 | $326.39 | $336.88 | $336.88 | 453,054 |
| 2020-08-03 | $349.99 | $363.59 | $348.65 | $360.50 | $360.50 | 184,607 |
| 2020-07-31 | $359.83 | $359.88 | $342.50 | $346.29 | $346.29 | 156,056 |
| 2020-07-30 | $354.07 | $362.05 | $353.41 | $356.34 | $356.34 | 158,144 |
| 2020-07-29 | $357.48 | $364.69 | $355.64 | $357.84 | $357.84 | 142,901 |
| 2020-07-28 | $353.37 | $360.68 | $352.05 | $358.12 | $358.12 | 125,250 |
| 2020-07-27 | $354.45 | $358.00 | $349.97 | $353.26 | $353.26 | 183,556 |
| 2020-07-24 | $351.79 | $359.00 | $343.65 | $353.80 | $353.80 | 152,010 |
| 2020-07-23 | $352.66 | $359.28 | $348.22 | $355.42 | $355.42 | 358,587 |
| 2020-07-22 | $355.50 | $358.63 | $350.37 | $355.42 | $355.42 | 434,033 |
| 2020-07-21 | $340.01 | $361.44 | $340.01 | $354.76 | $354.76 | 419,031 |
| 2020-07-20 | $326.07 | $345.00 | $325.03 | $338.70 | $338.70 | 143,089 |
| 2020-07-17 | $325.00 | $331.71 | $322.60 | $324.82 | $324.82 | 283,400 |
| 2020-07-16 | $314.96 | $321.88 | $311.35 | $317.68 | $317.68 | 106,000 |
| 2020-07-15 | $310.14 | $321.19 | $308.74 | $315.49 | $315.49 | 205,800 |
| 2020-07-14 | $297.55 | $305.99 | $292.92 | $305.44 | $305.44 | 87,000 |
| 2020-07-13 | $307.14 | $311.94 | $295.61 | $296.83 | $296.83 | 79,800 |
| 2020-07-10 | $300.00 | $302.96 | $295.18 | $302.40 | $302.40 | 74,600 |
| 2020-07-09 | $305.59 | $312.69 | $297.64 | $300.16 | $300.16 | 120,500 |
| 2020-07-08 | $303.16 | $313.19 | $303.16 | $306.88 | $306.88 | 89,000 |
| 2020-07-07 | $302.08 | $308.56 | $300.99 | $301.20 | $301.20 | 91,700 |
| 2020-07-06 | $303.86 | $308.53 | $300.17 | $305.33 | $305.33 | 122,500 |
| 2020-07-02 | $299.99 | $305.94 | $294.12 | $295.69 | $295.69 | 133,100 |
| 2020-07-01 | $290.00 | $296.87 | $288.54 | $293.52 | $293.52 | 139,600 |
| 2020-06-30 | $272.75 | $290.78 | $272.60 | $289.53 | $289.53 | 126,900 |
| 2020-06-29 | $272.05 | $276.04 | $267.35 | $272.75 | $272.75 | 77,000 |
| 2020-06-26 | $287.79 | $287.79 | $269.08 | $270.28 | $270.28 | 182,225 |
| 2020-06-25 | $280.30 | $288.05 | $276.43 | $285.10 | $285.10 | 109,417 |
| 2020-06-24 | $281.90 | $284.64 | $277.70 | $280.30 | $280.30 | 194,470 |
| 2020-06-23 | $280.23 | $286.14 | $279.79 | $284.90 | $284.90 | 102,517 |
| 2020-06-22 | $279.06 | $279.99 | $274.47 | $276.46 | $276.46 | 121,141 |
| 2020-06-19 | $277.99 | $280.90 | $273.59 | $278.83 | $278.83 | 280,246 |
| 2020-06-18 | $271.72 | $275.22 | $271.00 | $274.31 | $274.31 | 110,739 |
| 2020-06-17 | $279.00 | $279.00 | $273.62 | $275.20 | $275.20 | 87,246 |
| 2020-06-16 | $284.15 | $284.81 | $269.77 | $277.80 | $277.80 | 100,347 |
| 2020-06-15 | $260.57 | $274.10 | $258.50 | $272.69 | $272.69 | 133,316 |
| 2020-06-12 | $271.04 | $276.58 | $261.19 | $271.62 | $271.62 | 95,249 |
| 2020-06-11 | $277.90 | $278.54 | $260.23 | $263.13 | $263.13 | 160,959 |
| 2020-06-10 | $300.50 | $301.25 | $285.89 | $288.24 | $288.24 | 105,643 |
| 2020-06-09 | $289.60 | $300.81 | $286.96 | $295.25 | $295.25 | 158,723 |
| 2020-06-08 | $286.55 | $297.29 | $286.55 | $294.92 | $294.92 | 133,263 |
| 2020-06-05 | $294.92 | $302.48 | $284.32 | $285.91 | $285.91 | 162,248 |
| 2020-06-04 | $269.50 | $287.86 | $268.99 | $284.39 | $284.39 | 164,362 |
| 2020-06-03 | $272.94 | $272.94 | $265.11 | $269.57 | $269.57 | 139,852 |
| 2020-06-02 | $270.87 | $273.61 | $265.57 | $268.24 | $268.24 | 152,245 |
| 2020-06-01 | $265.05 | $272.37 | $260.00 | $267.90 | $267.90 | 103,223 |
| 2020-05-29 | $263.36 | $266.21 | $256.30 | $260.02 | $260.02 | 103,371 |
| 2020-05-28 | $272.94 | $273.93 | $262.67 | $265.30 | $265.30 | 158,970 |
| 2020-05-27 | $263.12 | $271.60 | $253.82 | $269.39 | $269.39 | 169,948 |
| 2020-05-26 | $257.55 | $261.63 | $255.51 | $257.30 | $257.30 | 129,998 |
| 2020-05-22 | $257.14 | $260.41 | $250.33 | $252.26 | $252.26 | 105,231 |
| 2020-05-21 | $257.29 | $265.00 | $257.28 | $257.28 | $257.28 | 113,635 |
| 2020-05-20 | $257.86 | $262.55 | $255.51 | $257.08 | $257.08 | 93,887 |
| 2020-05-19 | $249.51 | $260.35 | $246.23 | $254.20 | $254.20 | 149,745 |
| 2020-05-18 | $247.20 | $254.80 | $245.60 | $250.35 | $250.35 | 175,477 |
| 2020-05-15 | $238.55 | $244.00 | $236.98 | $239.15 | $239.15 | 118,839 |
| 2020-05-14 | $230.61 | $243.81 | $225.18 | $241.16 | $241.16 | 167,531 |
| 2020-05-13 | $240.52 | $242.48 | $225.11 | $233.10 | $233.10 | 199,399 |
| 2020-05-12 | $246.86 | $252.37 | $242.53 | $242.55 | $242.55 | 155,068 |
| 2020-05-11 | $242.65 | $248.00 | $237.35 | $244.60 | $244.60 | 142,276 |
| 2020-05-08 | $238.59 | $248.77 | $237.55 | $244.38 | $244.38 | 174,256 |
| 2020-05-07 | $232.39 | $238.71 | $230.50 | $233.60 | $233.60 | 290,941 |
| 2020-05-06 | $231.44 | $235.72 | $222.98 | $230.15 | $230.15 | 286,887 |
| 2020-05-05 | $230.00 | $250.88 | $227.27 | $234.20 | $234.20 | 385,751 |
| 2020-05-04 | $237.76 | $245.39 | $230.68 | $245.39 | $245.39 | 156,193 |
| 2020-05-01 | $244.05 | $244.05 | $235.21 | $241.13 | $241.13 | 368,092 |
| 2020-04-30 | $250.59 | $255.41 | $242.63 | $249.37 | $249.37 | 354,064 |
| 2020-04-29 | $227.62 | $254.35 | $227.62 | $249.59 | $249.59 | 241,363 |
| 2020-04-28 | $227.26 | $237.26 | $217.19 | $223.43 | $223.43 | 300,591 |
| 2020-04-27 | $217.31 | $228.29 | $217.31 | $223.30 | $223.30 | 167,947 |
| 2020-04-24 | $212.50 | $219.03 | $209.60 | $215.64 | $215.64 | 172,213 |
| 2020-04-23 | $206.42 | $218.11 | $205.76 | $211.25 | $211.25 | 143,085 |
| 2020-04-22 | $208.51 | $214.95 | $205.01 | $206.33 | $206.33 | 140,157 |
| 2020-04-21 | $198.12 | $205.80 | $195.95 | $203.47 | $203.47 | 393,338 |
| 2020-04-20 | $195.77 | $208.41 | $194.55 | $202.93 | $202.93 | 196,101 |
| 2020-04-17 | $200.00 | $205.69 | $194.15 | $198.30 | $198.30 | 353,751 |
| 2020-04-16 | $183.42 | $194.85 | $175.01 | $192.16 | $192.16 | 267,357 |
| 2020-04-15 | $190.86 | $195.99 | $178.24 | $180.35 | $180.35 | 407,409 |
| 2020-04-14 | $196.65 | $206.00 | $194.00 | $198.72 | $198.72 | 163,169 |
| 2020-04-13 | $201.00 | $207.00 | $183.99 | $190.09 | $190.09 | 269,290 |
| 2020-04-09 | $192.11 | $214.97 | $190.31 | $200.53 | $200.53 | 312,055 |
| 2020-04-08 | $196.53 | $201.58 | $181.34 | $185.97 | $185.97 | 335,186 |
| 2020-04-07 | $179.07 | $196.99 | $175.92 | $194.40 | $194.40 | 654,396 |
| 2020-04-06 | $145.00 | $173.47 | $145.00 | $166.80 | $166.80 | 412,884 |
| 2020-04-03 | $150.73 | $153.70 | $135.72 | $137.12 | $137.12 | 597,587 |
| 2020-04-02 | $155.58 | $159.00 | $148.63 | $149.59 | $149.59 | 401,672 |
| 2020-04-01 | $177.21 | $178.27 | $150.41 | $157.83 | $157.83 | 423,960 |
| 2020-03-31 | $189.29 | $197.49 | $176.24 | $183.39 | $183.39 | 201,212 |
| 2020-03-30 | $193.76 | $197.99 | $182.52 | $190.56 | $190.56 | 195,747 |
| 2020-03-27 | $192.36 | $195.26 | $182.00 | $192.18 | $192.18 | 176,339 |
| 2020-03-26 | $202.00 | $215.00 | $195.56 | $200.99 | $200.99 | 168,131 |
| 2020-03-25 | $189.08 | $213.29 | $185.39 | $199.75 | $199.75 | 275,466 |
| 2020-03-24 | $173.83 | $192.95 | $169.73 | $188.82 | $188.82 | 215,659 |
| 2020-03-23 | $188.67 | $188.67 | $156.57 | $164.25 | $164.25 | 371,319 |
| 2020-03-20 | $199.36 | $218.66 | $178.85 | $188.21 | $188.21 | 224,525 |
| 2020-03-19 | $196.02 | $211.41 | $171.01 | $198.84 | $198.84 | 282,783 |
| 2020-03-18 | $227.89 | $233.69 | $175.74 | $197.58 | $197.58 | 268,116 |
| 2020-03-17 | $259.10 | $265.03 | $233.07 | $241.44 | $241.44 | 224,755 |
| 2020-03-16 | $215.71 | $253.88 | $211.65 | $253.87 | $253.87 | 194,803 |
| 2020-03-13 | $240.14 | $247.56 | $223.63 | $247.56 | $247.56 | 202,269 |
| 2020-03-12 | $226.59 | $236.27 | $219.75 | $223.34 | $223.34 | 196,651 |
| 2020-03-11 | $263.06 | $268.05 | $247.08 | $249.77 | $249.77 | 294,836 |
| 2020-03-10 | $276.49 | $276.49 | $256.95 | $270.29 | $270.29 | 183,093 |
| 2020-03-09 | $257.00 | $275.73 | $255.00 | $267.72 | $267.72 | 291,246 |
| 2020-03-06 | $265.10 | $286.45 | $265.10 | $283.12 | $283.12 | 231,802 |
| 2020-03-05 | $276.34 | $280.50 | $269.46 | $272.70 | $272.70 | 223,005 |
| 2020-03-04 | $269.52 | $286.81 | $267.71 | $284.35 | $284.35 | 175,377 |
| 2020-03-03 | $284.12 | $289.02 | $263.63 | $265.63 | $265.63 | 166,926 |
| 2020-03-02 | $277.94 | $284.30 | $272.02 | $283.91 | $283.91 | 165,060 |
| 2020-02-28 | $264.56 | $277.00 | $260.11 | $275.82 | $275.82 | 217,112 |
| 2020-02-27 | $283.63 | $288.48 | $272.56 | $272.57 | $272.57 | 215,181 |
| 2020-02-26 | $294.00 | $301.05 | $288.38 | $289.74 | $289.74 | 226,138 |
| 2020-02-25 | $306.46 | $312.00 | $285.95 | $292.87 | $292.87 | 728,739 |
| 2020-02-24 | $325.94 | $343.89 | $325.00 | $341.33 | $341.33 | 210,984 |
| 2020-02-21 | $340.80 | $342.09 | $333.59 | $337.49 | $337.49 | 114,351 |
| 2020-02-20 | $331.05 | $343.95 | $330.59 | $343.18 | $343.18 | 126,507 |
| 2020-02-19 | $334.06 | $335.08 | $326.79 | $330.86 | $330.86 | 91,423 |
| 2020-02-18 | $325.88 | $334.51 | $323.94 | $331.46 | $331.46 | 82,592 |
| 2020-02-14 | $327.66 | $328.66 | $324.41 | $327.10 | $327.10 | 47,795 |
| 2020-02-13 | $318.80 | $329.11 | $317.83 | $326.66 | $326.66 | 69,305 |
| 2020-02-12 | $325.00 | $329.82 | $320.25 | $326.71 | $326.71 | 110,408 |
| 2020-02-11 | $316.70 | $326.77 | $316.70 | $324.32 | $324.32 | 104,608 |
| 2020-02-10 | $313.19 | $317.03 | $311.82 | $316.10 | $316.10 | 51,105 |
| 2020-02-07 | $315.95 | $316.49 | $309.40 | $314.17 | $314.17 | 66,236 |
| 2020-02-06 | $313.84 | $319.05 | $313.84 | $317.27 | $317.27 | 66,013 |
| 2020-02-05 | $320.18 | $320.18 | $312.20 | $313.68 | $313.68 | 152,188 |
| 2020-02-04 | $312.00 | $320.38 | $311.00 | $318.40 | $318.40 | 124,837 |
| 2020-02-03 | $311.47 | $315.35 | $304.47 | $307.96 | $307.96 | 107,510 |
| 2020-01-31 | $312.43 | $312.61 | $307.85 | $311.20 | $311.20 | 77,590 |
| 2020-01-30 | $308.67 | $314.39 | $306.26 | $313.69 | $313.69 | 47,739 |
| 2020-01-29 | $314.37 | $314.37 | $308.54 | $310.42 | $310.42 | 71,305 |
| 2020-01-28 | $306.80 | $318.51 | $306.49 | $313.50 | $313.50 | 89,704 |
| 2020-01-27 | $309.32 | $310.80 | $302.05 | $305.33 | $305.33 | 104,847 |
| 2020-01-24 | $311.13 | $312.67 | $307.34 | $311.77 | $311.77 | 86,153 |
| 2020-01-23 | $308.57 | $310.98 | $302.57 | $309.09 | $309.09 | 102,126 |
| 2020-01-22 | $312.27 | $317.73 | $307.68 | $308.82 | $308.82 | 75,809 |
| 2020-01-21 | $309.45 | $313.58 | $309.06 | $311.40 | $311.40 | 83,736 |
| 2020-01-17 | $311.10 | $312.93 | $309.67 | $310.38 | $310.38 | 76,666 |
| 2020-01-16 | $316.47 | $316.47 | $309.31 | $310.52 | $310.52 | 97,514 |
| 2020-01-15 | $313.14 | $316.00 | $309.42 | $310.25 | $310.25 | 92,365 |
| 2020-01-14 | $314.02 | $314.38 | $307.41 | $313.70 | $313.70 | 97,219 |
| 2020-01-13 | $307.47 | $314.18 | $306.55 | $314.02 | $314.02 | 96,096 |
| 2020-01-10 | $308.28 | $309.03 | $304.80 | $306.00 | $306.00 | 85,299 |
| 2020-01-09 | $306.79 | $307.30 | $301.00 | $305.64 | $305.64 | 101,316 |
| 2020-01-08 | $301.81 | $305.84 | $298.07 | $304.32 | $304.32 | 114,184 |
| 2020-01-07 | $300.30 | $303.78 | $295.55 | $301.20 | $301.20 | 92,901 |
| 2020-01-06 | $302.59 | $306.12 | $298.26 | $300.34 | $300.34 | 113,767 |
| 2020-01-03 | $304.06 | $306.85 | $301.58 | $305.18 | $305.18 | 116,222 |
| 2020-01-02 | $305.09 | $308.58 | $300.37 | $306.96 | $306.96 | 177,895 |
| 2019-12-31 | $302.20 | $306.43 | $301.33 | $303.44 | $303.44 | 112,490 |
| 2019-12-30 | $301.13 | $306.27 | $298.33 | $303.24 | $303.24 | 183,328 |
| 2019-12-27 | $295.13 | $296.39 | $292.98 | $294.39 | $294.39 | 84,807 |
| 2019-12-26 | $293.65 | $295.03 | $292.50 | $294.41 | $294.41 | 73,182 |
| 2019-12-24 | $291.58 | $293.33 | $289.94 | $292.78 | $292.78 | 38,456 |
| 2019-12-23 | $295.29 | $298.18 | $287.32 | $290.53 | $290.53 | 137,047 |
| 2019-12-20 | $284.00 | $296.04 | $282.29 | $294.98 | $294.98 | 229,168 |
| 2019-12-19 | $285.69 | $286.23 | $281.01 | $283.87 | $283.87 | 122,786 |
| 2019-12-18 | $286.60 | $288.24 | $281.15 | $284.37 | $284.37 | 148,302 |
| 2019-12-17 | $292.45 | $292.45 | $283.72 | $285.22 | $285.22 | 113,700 |
| 2019-12-16 | $289.15 | $295.07 | $286.30 | $290.56 | $290.56 | 158,829 |
| 2019-12-13 | $291.68 | $293.99 | $284.33 | $288.86 | $288.86 | 240,446 |
| 2019-12-12 | $306.01 | $306.25 | $288.37 | $293.68 | $293.68 | 309,858 |
| 2019-12-11 | $300.00 | $312.35 | $297.13 | $306.08 | $306.08 | 306,262 |
| 2019-12-10 | $335.44 | $339.00 | $321.08 | $325.09 | $325.09 | 199,539 |
| 2019-12-09 | $349.71 | $349.71 | $337.02 | $337.41 | $337.41 | 104,537 |
| 2019-12-06 | $355.99 | $357.72 | $350.54 | $350.84 | $350.84 | 95,958 |
| 2019-12-05 | $356.79 | $357.42 | $350.47 | $354.49 | $354.49 | 57,531 |
| 2019-12-04 | $354.38 | $360.31 | $354.00 | $355.67 | $355.67 | 57,738 |
| 2019-12-03 | $355.37 | $358.00 | $350.78 | $353.53 | $353.53 | 93,823 |
| 2019-12-02 | $363.71 | $363.71 | $356.02 | $359.94 | $359.94 | 119,854 |
| 2019-11-29 | $364.32 | $369.35 | $360.40 | $360.53 | $360.53 | 47,480 |
| 2019-11-27 | $372.06 | $372.19 | $364.67 | $364.93 | $364.93 | 63,639 |
| 2019-11-26 | $367.47 | $373.64 | $367.32 | $371.19 | $371.19 | 48,148 |
| 2019-11-25 | $370.89 | $376.71 | $367.19 | $367.80 | $367.80 | 76,370 |
| 2019-11-22 | $368.74 | $372.85 | $366.00 | $369.23 | $369.23 | 83,207 |
| 2019-11-21 | $371.31 | $374.83 | $365.24 | $365.26 | $365.26 | 83,426 |
| 2019-11-20 | $366.23 | $374.95 | $366.23 | $370.35 | $370.35 | 100,554 |
| 2019-11-19 | $368.65 | $371.50 | $366.80 | $366.80 | $366.80 | 92,650 |
| 2019-11-18 | $368.90 | $369.19 | $364.56 | $367.63 | $367.63 | 69,808 |
| 2019-11-15 | $371.57 | $374.33 | $368.62 | $369.94 | $369.94 | 75,094 |
| 2019-11-14 | $373.27 | $378.09 | $369.76 | $370.72 | $370.72 | 79,870 |
| 2019-11-13 | $370.07 | $377.77 | $369.39 | $375.47 | $375.47 | 84,453 |
| 2019-11-12 | $365.98 | $376.92 | $365.98 | $372.52 | $372.52 | 119,443 |
| 2019-11-11 | $360.26 | $367.30 | $359.95 | $365.58 | $365.58 | 69,282 |
| 2019-11-08 | $360.19 | $366.58 | $359.27 | $363.90 | $363.90 | 94,090 |
| 2019-11-07 | $365.15 | $368.21 | $362.03 | $364.42 | $364.42 | 85,491 |
| 2019-11-06 | $367.99 | $367.99 | $355.08 | $361.58 | $361.58 | 174,045 |
| 2019-11-05 | $383.34 | $385.72 | $368.05 | $369.34 | $369.34 | 168,513 |
| 2019-11-04 | $377.85 | $392.74 | $376.13 | $386.23 | $386.23 | 237,449 |
| 2019-11-01 | $362.00 | $378.38 | $360.37 | $374.61 | $374.61 | 246,920 |
| 2019-10-31 | $334.34 | $364.02 | $320.00 | $359.85 | $359.85 | 315,974 |
| 2019-10-30 | $312.25 | $321.89 | $312.25 | $315.62 | $315.62 | 135,178 |
| 2019-10-29 | $328.05 | $329.94 | $323.04 | $323.76 | $323.76 | 92,305 |
| 2019-10-28 | $326.22 | $333.56 | $324.25 | $328.77 | $328.77 | 114,138 |
| 2019-10-25 | $313.98 | $325.54 | $311.63 | $323.63 | $323.63 | 60,841 |
| 2019-10-24 | $318.84 | $320.10 | $311.33 | $313.98 | $313.98 | 87,916 |
| 2019-10-23 | $312.96 | $319.25 | $312.96 | $317.02 | $317.02 | 51,496 |
| 2019-10-22 | $318.47 | $320.99 | $313.05 | $313.57 | $313.57 | 67,612 |
| 2019-10-21 | $317.00 | $319.28 | $311.15 | $317.86 | $317.86 | 85,535 |
| 2019-10-18 | $319.28 | $319.43 | $313.24 | $314.25 | $314.25 | 67,016 |
| 2019-10-17 | $312.26 | $320.25 | $308.55 | $319.89 | $319.89 | 111,784 |
| 2019-10-16 | $316.56 | $316.56 | $306.27 | $308.98 | $308.98 | 91,031 |
| 2019-10-15 | $315.64 | $321.00 | $312.15 | $317.38 | $317.38 | 152,561 |
| 2019-10-14 | $311.72 | $315.38 | $307.84 | $313.56 | $313.56 | 58,337 |
| 2019-10-11 | $312.90 | $317.42 | $311.28 | $312.02 | $312.02 | 79,561 |
| 2019-10-10 | $303.72 | $309.75 | $303.72 | $308.54 | $308.54 | 52,381 |
| 2019-10-09 | $310.07 | $310.07 | $303.03 | $303.30 | $303.30 | 81,845 |
| 2019-10-08 | $310.34 | $313.66 | $307.12 | $307.41 | $307.41 | 152,365 |
| 2019-10-07 | $314.23 | $320.06 | $311.36 | $313.50 | $313.50 | 88,986 |
| 2019-10-04 | $303.48 | $314.50 | $303.35 | $314.10 | $314.10 | 91,288 |
| 2019-10-03 | $304.03 | $304.03 | $295.64 | $301.34 | $301.34 | 186,144 |
| 2019-10-02 | $301.43 | $305.22 | $295.03 | $303.71 | $303.71 | 79,038 |
| 2019-10-01 | $310.43 | $314.87 | $304.12 | $304.58 | $304.58 | 68,354 |
| 2019-09-30 | $307.51 | $312.76 | $304.13 | $310.43 | $310.43 | 111,177 |
| 2019-09-27 | $312.27 | $312.27 | $303.00 | $306.72 | $306.72 | 96,491 |
| 2019-09-26 | $316.70 | $316.70 | $307.16 | $310.38 | $310.38 | 71,371 |
| 2019-09-25 | $312.33 | $318.62 | $308.55 | $316.80 | $316.80 | 123,005 |
| 2019-09-24 | $324.47 | $324.61 | $311.51 | $313.38 | $313.38 | 113,894 |
| 2019-09-23 | $324.02 | $325.76 | $319.00 | $322.80 | $322.80 | 73,672 |
| 2019-09-20 | $326.16 | $327.00 | $321.22 | $324.99 | $324.99 | 135,771 |
| 2019-09-19 | $323.38 | $328.89 | $319.82 | $325.46 | $325.46 | 106,858 |
| 2019-09-18 | $329.16 | $329.16 | $316.33 | $323.04 | $323.04 | 104,353 |
| 2019-09-17 | $326.28 | $329.98 | $322.12 | $329.15 | $329.15 | 156,352 |
| 2019-09-16 | $325.64 | $329.77 | $321.28 | $325.73 | $325.73 | 81,826 |
| 2019-09-13 | $322.12 | $324.11 | $317.52 | $323.52 | $323.52 | 131,184 |
| 2019-09-12 | $317.05 | $324.66 | $313.75 | $322.26 | $322.26 | 126,807 |
| 2019-09-11 | $314.29 | $319.04 | $309.87 | $316.22 | $316.22 | 126,791 |
| 2019-09-10 | $303.03 | $313.00 | $299.13 | $312.52 | $312.52 | 189,140 |
| 2019-09-09 | $310.79 | $310.79 | $299.68 | $303.23 | $303.23 | 136,634 |
| 2019-09-06 | $306.99 | $314.87 | $301.78 | $309.02 | $309.02 | 182,631 |
| 2019-09-05 | $310.53 | $312.82 | $300.75 | $305.49 | $305.49 | 193,414 |
| 2019-09-04 | $307.13 | $310.16 | $300.49 | $304.47 | $304.47 | 153,988 |
| 2019-09-03 | $314.12 | $314.29 | $299.02 | $302.76 | $302.76 | 215,313 |
| 2019-08-30 | $305.44 | $317.75 | $303.66 | $310.09 | $310.09 | 209,816 |
| 2019-08-29 | $313.08 | $314.69 | $300.06 | $302.91 | $302.91 | 200,814 |
| 2019-08-28 | $300.84 | $311.91 | $294.87 | $308.51 | $308.51 | 166,437 |
| 2019-08-27 | $317.03 | $317.43 | $296.31 | $303.06 | $303.06 | 279,580 |
| 2019-08-26 | $302.48 | $315.53 | $302.48 | $315.45 | $315.45 | 201,302 |
| 2019-08-23 | $308.07 | $309.00 | $295.57 | $298.66 | $298.66 | 147,833 |
| 2019-08-22 | $303.43 | $311.86 | $298.06 | $309.10 | $309.10 | 166,445 |
| 2019-08-21 | $298.24 | $306.86 | $295.99 | $301.86 | $301.86 | 153,285 |
| 2019-08-20 | $298.09 | $299.89 | $294.80 | $295.21 | $295.21 | 121,815 |
| 2019-08-19 | $299.99 | $301.00 | $292.82 | $298.14 | $298.14 | 136,559 |
| 2019-08-16 | $297.36 | $300.50 | $294.34 | $295.79 | $295.79 | 164,546 |
| 2019-08-15 | $293.96 | $298.92 | $290.69 | $294.22 | $294.22 | 239,200 |
| 2019-08-14 | $293.71 | $296.05 | $284.71 | $292.40 | $292.40 | 200,046 |
| 2019-08-13 | $296.34 | $302.25 | $291.89 | $299.99 | $299.99 | 214,121 |
| 2019-08-12 | $307.79 | $314.05 | $295.37 | $296.07 | $296.07 | 279,527 |
| 2019-08-09 | $315.24 | $321.46 | $310.00 | $310.36 | $310.36 | 149,295 |
| 2019-08-08 | $314.35 | $318.92 | $313.02 | $315.88 | $315.88 | 180,681 |
| 2019-08-07 | $305.67 | $313.42 | $305.67 | $311.84 | $311.84 | 172,168 |
| 2019-08-06 | $316.24 | $319.49 | $307.26 | $311.07 | $311.07 | 153,091 |
| 2019-08-05 | $313.86 | $315.11 | $304.14 | $313.56 | $313.56 | 237,039 |
| 2019-08-02 | $320.60 | $330.12 | $315.37 | $320.48 | $320.48 | 159,668 |
| 2019-08-01 | $321.18 | $329.90 | $321.18 | $323.97 | $323.97 | 246,980 |
| 2019-07-31 | $326.50 | $331.46 | $320.25 | $322.54 | $322.54 | 194,866 |
| 2019-07-30 | $324.23 | $330.41 | $322.70 | $326.87 | $326.87 | 168,695 |
| 2019-07-29 | $342.15 | $346.04 | $326.54 | $328.61 | $328.61 | 304,625 |
| 2019-07-26 | $344.68 | $351.97 | $339.16 | $348.80 | $348.80 | 365,896 |
| 2019-07-25 | $341.36 | $366.99 | $329.00 | $346.70 | $346.70 | 1,316,939 |
| 2019-07-24 | $420.95 | $422.09 | $407.60 | $413.84 | $413.84 | 344,457 |
| 2019-07-23 | $417.62 | $426.21 | $414.64 | $420.23 | $420.23 | 189,883 |
| 2019-07-22 | $410.91 | $421.37 | $410.91 | $414.81 | $414.81 | 198,562 |
| 2019-07-19 | $409.11 | $415.81 | $408.82 | $410.21 | $410.21 | 194,913 |
| 2019-07-18 | $412.00 | $414.06 | $399.15 | $410.03 | $410.03 | 188,232 |
| 2019-07-17 | $418.00 | $420.56 | $410.63 | $411.94 | $411.94 | 85,557 |
| 2019-07-16 | $429.78 | $429.78 | $417.91 | $419.22 | $419.22 | 81,701 |
| 2019-07-15 | $434.36 | $434.36 | $425.75 | $429.79 | $429.79 | 74,957 |
| 2019-07-12 | $433.35 | $434.09 | $423.04 | $432.68 | $432.68 | 124,527 |
| 2019-07-11 | $419.43 | $434.94 | $416.01 | $433.34 | $433.34 | 161,052 |
| 2019-07-10 | $419.77 | $423.15 | $413.10 | $418.14 | $418.14 | 109,585 |
| 2019-07-09 | $415.20 | $427.32 | $410.49 | $416.74 | $416.74 | 175,905 |
| 2019-07-08 | $412.57 | $422.23 | $412.57 | $418.36 | $418.36 | 91,751 |
| 2019-07-05 | $413.51 | $419.28 | $405.53 | $415.30 | $415.30 | 156,458 |
| 2019-07-03 | $407.33 | $417.83 | $406.94 | $415.71 | $415.71 | 112,940 |
| 2019-07-02 | $409.16 | $410.07 | $393.23 | $405.34 | $405.34 | 259,031 |
| 2019-07-01 | $429.46 | $429.46 | $412.97 | $415.69 | $415.69 | 265,366 |
| 2019-06-28 | $424.00 | $426.73 | $419.65 | $420.03 | $420.03 | 1,002,228 |
| 2019-06-27 | $405.72 | $420.89 | $405.72 | $420.57 | $420.57 | 220,859 |
| 2019-06-26 | $407.39 | $413.02 | $401.25 | $403.53 | $403.53 | 118,912 |
| 2019-06-25 | $409.92 | $415.76 | $402.11 | $405.57 | $405.57 | 111,206 |
| 2019-06-24 | $417.93 | $421.93 | $407.68 | $410.11 | $410.11 | 220,616 |
| 2019-06-21 | $413.61 | $424.84 | $413.61 | $417.70 | $417.70 | 163,896 |
| 2019-06-20 | $418.37 | $424.36 | $413.99 | $415.48 | $415.48 | 156,272 |
| 2019-06-19 | $415.60 | $418.35 | $411.61 | $413.99 | $413.99 | 144,827 |
| 2019-06-18 | $399.17 | $418.15 | $399.17 | $413.18 | $413.18 | 250,223 |
| 2019-06-17 | $384.59 | $395.46 | $383.30 | $394.47 | $394.47 | 116,420 |
| 2019-06-14 | $386.19 | $389.80 | $375.92 | $385.77 | $385.77 | 148,788 |
| 2019-06-13 | $389.87 | $392.50 | $386.17 | $388.47 | $388.47 | 137,752 |
| 2019-06-12 | $387.84 | $388.85 | $381.81 | $387.12 | $387.12 | 129,364 |
| 2019-06-11 | $400.22 | $400.22 | $381.59 | $388.30 | $388.30 | 174,952 |
| 2019-06-10 | $402.37 | $411.31 | $395.72 | $396.44 | $396.44 | 174,223 |
| 2019-06-07 | $398.98 | $403.03 | $395.76 | $399.11 | $399.11 | 147,261 |
| 2019-06-06 | $389.96 | $401.76 | $385.24 | $397.00 | $397.00 | 209,048 |
| 2019-06-05 | $381.42 | $388.90 | $380.55 | $388.32 | $388.32 | 127,400 |
| 2019-06-04 | $372.18 | $381.37 | $371.29 | $380.70 | $380.70 | 147,458 |
| 2019-06-03 | $376.79 | $376.79 | $359.24 | $367.24 | $367.24 | 185,337 |
| 2019-05-31 | $369.95 | $383.35 | $369.19 | $375.74 | $375.74 | 108,179 |
| 2019-05-30 | $372.14 | $376.49 | $368.31 | $376.10 | $376.10 | 176,733 |
| 2019-05-29 | $375.37 | $377.73 | $368.50 | $370.42 | $370.42 | 112,463 |
| 2019-05-28 | $375.82 | $380.49 | $374.05 | $377.28 | $377.28 | 130,620 |
| 2019-05-24 | $376.98 | $379.12 | $373.81 | $375.47 | $375.47 | 76,876 |
| 2019-05-23 | $372.76 | $381.64 | $370.87 | $373.45 | $373.45 | 124,074 |
| 2019-05-22 | $376.82 | $379.89 | $374.00 | $379.01 | $379.01 | 129,466 |
| 2019-05-21 | $389.45 | $393.50 | $375.10 | $378.16 | $378.16 | 157,869 |
| 2019-05-20 | $380.10 | $391.80 | $380.10 | $386.68 | $386.68 | 216,367 |
| 2019-05-17 | $384.48 | $392.83 | $381.51 | $383.76 | $383.76 | 127,753 |
| 2019-05-16 | $382.08 | $393.00 | $382.08 | $386.44 | $386.44 | 188,043 |
| 2019-05-15 | $365.17 | $381.55 | $365.17 | $379.55 | $379.55 | 132,322 |
| 2019-05-14 | $370.74 | $375.21 | $366.00 | $369.47 | $369.47 | 220,352 |
| 2019-05-13 | $378.43 | $382.72 | $363.18 | $365.58 | $365.58 | 299,077 |
| 2019-05-10 | $389.26 | $394.46 | $381.55 | $389.62 | $389.62 | 122,436 |
| 2019-05-09 | $378.38 | $393.81 | $376.17 | $392.59 | $392.59 | 193,487 |
| 2019-05-08 | $387.79 | $393.99 | $386.75 | $387.03 | $387.03 | 260,308 |
| 2019-05-07 | $394.12 | $396.62 | $384.18 | $389.86 | $389.86 | 192,788 |
| 2019-05-06 | $380.24 | $400.95 | $380.24 | $398.72 | $398.72 | 217,347 |
| 2019-05-03 | $380.40 | $391.21 | $379.30 | $391.03 | $391.03 | 171,042 |
| 2019-05-02 | $382.99 | $390.19 | $371.89 | $382.02 | $382.02 | 230,832 |
| 2019-05-01 | $386.08 | $389.49 | $384.19 | $384.94 | $384.94 | 124,518 |
| 2019-04-30 | $376.80 | $385.99 | $375.55 | $384.82 | $384.82 | 227,849 |
| 2019-04-29 | $387.02 | $388.91 | $366.90 | $376.35 | $376.35 | 366,164 |
| 2019-04-26 | $389.00 | $398.11 | $371.22 | $390.97 | $390.97 | 353,773 |
| 2019-04-25 | $368.15 | $371.11 | $359.15 | $369.59 | $369.59 | 150,327 |
| 2019-04-24 | $371.92 | $376.79 | $360.42 | $370.37 | $370.37 | 98,952 |
| 2019-04-23 | $371.39 | $384.97 | $370.47 | $371.03 | $371.03 | 198,584 |
| 2019-04-22 | $366.28 | $372.60 | $364.70 | $372.56 | $372.56 | 72,926 |
| 2019-04-18 | $367.25 | $369.52 | $360.19 | $367.13 | $367.13 | 104,722 |
| 2019-04-17 | $371.38 | $371.38 | $362.62 | $367.71 | $367.71 | 73,815 |
| 2019-04-16 | $366.22 | $372.91 | $363.12 | $369.73 | $369.73 | 142,973 |
| 2019-04-15 | $364.75 | $369.35 | $358.10 | $364.31 | $364.31 | 90,618 |
| 2019-04-12 | $367.08 | $370.45 | $360.15 | $366.41 | $366.41 | 223,895 |
| 2019-04-11 | $364.29 | $367.64 | $362.18 | $363.11 | $363.11 | 103,933 |
| 2019-04-10 | $351.12 | $364.80 | $349.16 | $363.60 | $363.60 | 173,880 |
| 2019-04-09 | $363.28 | $364.63 | $349.47 | $349.85 | $349.85 | 227,212 |
| 2019-04-08 | $366.13 | $367.91 | $362.03 | $365.78 | $365.78 | 91,473 |
| 2019-04-05 | $362.46 | $367.56 | $361.27 | $366.90 | $366.90 | 144,648 |
| 2019-04-04 | $359.98 | $367.52 | $358.22 | $360.48 | $360.48 | 108,696 |
| 2019-04-03 | $356.75 | $363.96 | $355.26 | $359.99 | $359.99 | 154,563 |
| 2019-04-02 | $360.91 | $362.31 | $350.00 | $352.36 | $352.36 | 242,783 |
| 2019-04-01 | $355.29 | $365.13 | $354.29 | $362.01 | $362.01 | 265,010 |
| 2019-03-29 | $350.00 | $353.79 | $347.22 | $351.56 | $351.56 | 165,035 |
| 2019-03-28 | $344.94 | $349.21 | $339.44 | $347.78 | $347.78 | 116,245 |
| 2019-03-27 | $341.97 | $345.27 | $331.96 | $342.77 | $342.77 | 119,991 |
| 2019-03-26 | $338.36 | $346.37 | $332.01 | $341.76 | $341.76 | 122,530 |
| 2019-03-25 | $330.00 | $338.13 | $328.60 | $335.15 | $335.15 | 164,413 |
| 2019-03-22 | $338.80 | $340.99 | $329.70 | $330.64 | $330.64 | 138,749 |
| 2019-03-21 | $333.29 | $346.35 | $333.29 | $341.44 | $341.44 | 160,817 |
| 2019-03-20 | $336.46 | $340.47 | $327.99 | $335.37 | $335.37 | 168,407 |
| 2019-03-19 | $342.21 | $342.21 | $334.97 | $336.51 | $336.51 | 95,757 |
| 2019-03-18 | $348.66 | $350.00 | $339.15 | $339.83 | $339.83 | 176,162 |
| 2019-03-15 | $335.71 | $341.40 | $334.65 | $340.68 | $340.68 | 279,589 |
| 2019-03-14 | $330.85 | $338.07 | $329.65 | $335.14 | $335.14 | 133,834 |
| 2019-03-13 | $324.44 | $335.39 | $319.84 | $330.85 | $330.85 | 160,825 |
| 2019-03-12 | $319.16 | $323.07 | $314.18 | $322.31 | $322.31 | 185,956 |
| 2019-03-11 | $313.20 | $321.81 | $310.75 | $319.84 | $319.84 | 108,926 |
| 2019-03-08 | $302.46 | $311.25 | $300.24 | $310.87 | $310.87 | 80,328 |
| 2019-03-07 | $314.36 | $316.28 | $303.92 | $305.46 | $305.46 | 137,408 |
| 2019-03-06 | $316.46 | $318.06 | $313.80 | $314.59 | $314.59 | 108,878 |
| 2019-03-05 | $313.17 | $318.68 | $308.45 | $316.61 | $316.61 | 111,864 |
| 2019-03-04 | $323.61 | $323.78 | $308.04 | $312.44 | $312.44 | 145,009 |
| 2019-03-01 | $319.82 | $327.08 | $315.32 | $322.60 | $322.60 | 134,822 |
| 2019-02-28 | $316.11 | $320.78 | $311.93 | $318.95 | $318.95 | 137,887 |
| 2019-02-27 | $303.49 | $323.11 | $303.49 | $321.00 | $321.00 | 311,540 |
| 2019-02-26 | $300.22 | $326.03 | $300.02 | $309.75 | $309.75 | 606,153 |
| 2019-02-25 | $329.11 | $338.55 | $319.78 | $320.41 | $320.41 | 330,375 |
| 2019-02-22 | $311.22 | $326.62 | $309.03 | $325.58 | $325.58 | 188,007 |
| 2019-02-21 | $315.44 | $317.92 | $307.91 | $310.19 | $310.19 | 132,416 |
| 2019-02-20 | $318.52 | $319.95 | $312.33 | $315.23 | $315.23 | 121,069 |
| 2019-02-19 | $315.67 | $321.68 | $311.75 | $317.91 | $317.91 | 133,547 |
| 2019-02-15 | $311.09 | $320.50 | $309.73 | $316.65 | $316.65 | 145,986 |
| 2019-02-14 | $304.35 | $311.01 | $302.99 | $308.96 | $308.96 | 298,285 |
| 2019-02-13 | $306.53 | $310.77 | $301.63 | $309.13 | $309.13 | 90,382 |
| 2019-02-12 | $300.20 | $306.96 | $300.20 | $304.75 | $304.75 | 120,840 |
| 2019-02-11 | $302.17 | $304.80 | $297.00 | $298.02 | $298.02 | 169,611 |
| 2019-02-08 | $304.96 | $308.13 | $291.36 | $299.92 | $299.92 | 167,570 |
| 2019-02-07 | $304.34 | $308.29 | $298.92 | $306.91 | $306.91 | 137,726 |
| 2019-02-06 | $300.68 | $308.22 | $299.36 | $306.80 | $306.80 | 125,355 |
| 2019-02-05 | $307.00 | $308.66 | $300.12 | $303.53 | $303.53 | 125,255 |
| 2019-02-04 | $305.77 | $307.92 | $301.39 | $306.81 | $306.81 | 114,451 |
| 2019-02-01 | $296.45 | $307.18 | $294.64 | $305.52 | $305.52 | 222,191 |
| 2019-01-31 | $288.54 | $296.76 | $287.06 | $296.34 | $296.34 | 143,017 |
| 2019-01-30 | $289.88 | $291.76 | $283.90 | $290.20 | $290.20 | 129,886 |
| 2019-01-29 | $296.14 | $296.14 | $283.60 | $287.55 | $287.55 | 146,880 |
| 2019-01-28 | $288.07 | $295.80 | $288.07 | $294.94 | $294.94 | 106,224 |
| 2019-01-25 | $292.47 | $297.00 | $288.77 | $293.46 | $293.46 | 145,889 |
| 2019-01-24 | $283.01 | $289.52 | $280.96 | $289.31 | $289.31 | 106,577 |
| 2019-01-23 | $279.14 | $284.14 | $277.19 | $282.74 | $282.74 | 146,158 |
| 2019-01-22 | $285.10 | $286.23 | $276.58 | $278.55 | $278.55 | 176,636 |
| 2019-01-18 | $288.86 | $299.26 | $287.05 | $288.46 | $288.46 | 297,558 |
| 2019-01-17 | $275.82 | $288.39 | $270.40 | $287.61 | $287.61 | 379,737 |
| 2019-01-16 | $268.00 | $280.97 | $267.09 | $276.07 | $276.07 | 360,157 |
| 2019-01-15 | $257.00 | $265.84 | $257.00 | $265.75 | $265.75 | 297,979 |
| 2019-01-14 | $249.55 | $260.00 | $249.24 | $256.52 | $256.52 | 293,574 |
| 2019-01-11 | $247.26 | $255.53 | $241.42 | $252.15 | $252.15 | 214,312 |
| 2019-01-10 | $237.23 | $248.70 | $228.93 | $248.65 | $248.65 | 172,973 |
| 2019-01-09 | $243.08 | $246.19 | $236.00 | $238.64 | $238.64 | 215,054 |
| 2019-01-08 | $239.59 | $244.20 | $233.95 | $242.27 | $242.27 | 170,087 |
| 2019-01-07 | $227.79 | $236.68 | $223.56 | $235.81 | $235.81 | 197,103 |
| 2019-01-04 | $221.49 | $232.00 | $221.49 | $227.29 | $227.29 | 194,926 |
| 2019-01-03 | $220.30 | $224.65 | $214.02 | $218.07 | $218.07 | 225,482 |
| 2019-01-02 | $215.96 | $223.46 | $211.11 | $222.41 | $222.41 | 222,711 |
| 2018-12-31 | $223.25 | $226.94 | $214.96 | $219.57 | $219.57 | 169,598 |
| 2018-12-28 | $227.00 | $230.46 | $213.84 | $220.52 | $220.52 | 224,838 |
| 2018-12-27 | $213.94 | $220.03 | $208.01 | $219.95 | $219.95 | 181,671 |
| 2018-12-26 | $204.10 | $217.74 | $199.79 | $217.55 | $217.55 | 325,055 |
| 2018-12-24 | $200.05 | $210.33 | $200.05 | $202.70 | $202.70 | 142,396 |
| 2018-12-21 | $213.65 | $214.53 | $199.15 | $202.87 | $202.87 | 356,771 |
| 2018-12-20 | $215.09 | $218.13 | $208.48 | $212.48 | $212.48 | 296,354 |
| 2018-12-19 | $224.96 | $229.44 | $213.47 | $216.18 | $216.18 | 303,710 |
| 2018-12-18 | $226.35 | $231.19 | $219.51 | $222.48 | $222.48 | 273,124 |
| 2018-12-17 | $229.08 | $235.90 | $222.15 | $223.26 | $223.26 | 203,422 |
| 2018-12-14 | $228.02 | $237.92 | $228.02 | $231.76 | $231.76 | 235,054 |
| 2018-12-13 | $249.80 | $250.57 | $235.20 | $235.43 | $235.43 | 224,468 |
| 2018-12-12 | $250.57 | $256.56 | $244.35 | $248.40 | $248.40 | 231,655 |
| 2018-12-11 | $243.38 | $249.30 | $241.73 | $245.25 | $245.25 | 225,604 |
| 2018-12-10 | $243.24 | $248.76 | $234.56 | $239.20 | $239.20 | 227,660 |
| 2018-12-07 | $260.52 | $261.40 | $238.16 | $242.74 | $242.74 | 304,606 |
| 2018-12-06 | $244.40 | $263.18 | $238.21 | $261.92 | $261.92 | 490,188 |
| 2018-12-04 | $260.00 | $260.00 | $243.77 | $250.31 | $250.31 | 328,486 |
| 2018-12-03 | $264.54 | $271.59 | $262.00 | $265.39 | $265.39 | 210,022 |
| 2018-11-30 | $254.65 | $263.64 | $252.87 | $260.34 | $260.34 | 128,758 |
| 2018-11-29 | $253.95 | $259.29 | $250.45 | $254.27 | $254.27 | 141,743 |
| 2018-11-28 | $246.48 | $258.40 | $240.44 | $254.84 | $254.84 | 265,318 |
| 2018-11-27 | $245.34 | $249.34 | $239.66 | $245.97 | $245.97 | 201,585 |
| 2018-11-26 | $231.13 | $246.97 | $229.72 | $245.86 | $245.86 | 275,695 |
| 2018-11-23 | $224.51 | $233.12 | $224.51 | $228.20 | $228.20 | 48,761 |
| 2018-11-21 | $225.29 | $234.91 | $222.16 | $226.57 | $226.57 | 234,389 |
| 2018-11-20 | $221.25 | $233.26 | $219.55 | $224.04 | $224.04 | 429,241 |
| 2018-11-19 | $236.96 | $237.60 | $223.13 | $226.50 | $226.50 | 149,874 |
| 2018-11-16 | $232.29 | $240.04 | $231.98 | $236.60 | $236.60 | 117,193 |
| 2018-11-15 | $225.00 | $235.76 | $224.61 | $234.74 | $234.74 | 185,522 |
| 2018-11-14 | $240.00 | $245.80 | $225.10 | $228.19 | $228.19 | 341,815 |
| 2018-11-13 | $238.19 | $245.59 | $235.34 | $238.86 | $238.86 | 246,579 |
| 2018-11-12 | $237.50 | $240.94 | $227.58 | $237.11 | $237.11 | 149,149 |
| 2018-11-09 | $246.82 | $246.95 | $236.02 | $245.15 | $245.15 | 294,325 |
| 2018-11-08 | $261.34 | $268.00 | $246.10 | $249.03 | $249.03 | 474,729 |
| 2018-11-07 | $257.84 | $268.50 | $256.04 | $264.33 | $264.33 | 394,258 |
| 2018-11-06 | $249.03 | $260.00 | $249.03 | $255.78 | $255.78 | 479,386 |
| 2018-11-05 | $261.09 | $262.54 | $245.03 | $250.18 | $250.18 | 324,444 |
| 2018-11-02 | $250.00 | $266.73 | $244.09 | $262.26 | $262.26 | 544,862 |
| 2018-11-01 | $216.80 | $262.95 | $215.01 | $250.40 | $250.40 | 1,246,940 |
| 2018-10-31 | $204.73 | $210.51 | $201.08 | $201.69 | $201.69 | 614,379 |
| 2018-10-30 | $187.69 | $195.00 | $184.19 | $194.33 | $194.33 | 447,270 |
| 2018-10-29 | $200.36 | $202.46 | $183.25 | $186.15 | $186.15 | 522,475 |
| 2018-10-26 | $208.23 | $208.57 | $190.59 | $197.19 | $197.19 | 457,943 |
| 2018-10-25 | $201.19 | $214.25 | $201.19 | $211.93 | $211.93 | 155,188 |
| 2018-10-24 | $207.19 | $208.45 | $199.52 | $200.59 | $200.59 | 123,523 |
| 2018-10-23 | $200.05 | $209.00 | $196.47 | $207.75 | $207.75 | 161,006 |
| 2018-10-22 | $207.17 | $210.00 | $198.94 | $203.79 | $203.79 | 262,693 |
| 2018-10-19 | $215.21 | $220.98 | $205.38 | $206.75 | $206.75 | 252,902 |
| 2018-10-18 | $217.52 | $220.24 | $210.85 | $214.09 | $214.09 | 123,087 |
| 2018-10-17 | $219.48 | $221.76 | $215.13 | $218.64 | $218.64 | 182,357 |
| 2018-10-16 | $211.79 | $222.31 | $209.74 | $219.99 | $219.99 | 216,341 |
| 2018-10-15 | $198.90 | $210.00 | $196.74 | $208.22 | $208.22 | 250,122 |
| 2018-10-12 | $211.76 | $211.76 | $192.87 | $199.29 | $199.29 | 423,089 |
| 2018-10-11 | $208.53 | $212.80 | $202.42 | $206.60 | $206.60 | 254,216 |
| 2018-10-10 | $216.21 | $217.50 | $209.70 | $210.18 | $210.18 | 168,725 |
| 2018-10-09 | $217.43 | $221.01 | $213.18 | $217.03 | $217.03 | 161,570 |
| 2018-10-08 | $215.35 | $218.90 | $212.70 | $217.44 | $217.44 | 149,382 |
| 2018-10-05 | $206.46 | $224.73 | $206.46 | $218.39 | $218.39 | 363,181 |
| 2018-10-04 | $218.57 | $218.92 | $210.51 | $210.63 | $210.63 | 162,481 |
| 2018-10-03 | $216.98 | $222.50 | $216.00 | $219.78 | $219.78 | 154,389 |
| 2018-10-02 | $217.68 | $219.14 | $210.75 | $216.03 | $216.03 | 148,209 |
| 2018-10-01 | $231.90 | $231.90 | $217.06 | $218.33 | $218.33 | 176,302 |
| 2018-09-28 | $225.45 | $232.30 | $224.15 | $230.10 | $230.10 | 135,140 |
| 2018-09-27 | $223.20 | $227.65 | $221.30 | $226.85 | $226.85 | 117,737 |
| 2018-09-26 | $229.40 | $229.40 | $222.30 | $223.05 | $223.05 | 144,836 |
| 2018-09-25 | $227.45 | $234.90 | $227.20 | $228.25 | $228.25 | 189,012 |
| 2018-09-24 | $225.05 | $226.20 | $220.40 | $226.05 | $226.05 | 151,114 |
| 2018-09-21 | $232.75 | $238.85 | $225.30 | $227.50 | $227.50 | 328,403 |
| 2018-09-20 | $232.95 | $232.95 | $227.55 | $230.80 | $230.80 | 131,685 |
| 2018-09-19 | $232.70 | $235.30 | $226.15 | $230.90 | $230.90 | 81,080 |
| 2018-09-18 | $228.70 | $235.25 | $227.40 | $232.25 | $232.25 | 94,399 |
| 2018-09-17 | $233.65 | $239.60 | $225.05 | $226.60 | $226.60 | 161,203 |
| 2018-09-14 | $232.20 | $238.75 | $231.93 | $235.90 | $235.90 | 142,708 |
| 2018-09-13 | $242.45 | $243.65 | $230.00 | $231.30 | $231.30 | 209,597 |
| 2018-09-12 | $242.65 | $244.70 | $233.00 | $240.60 | $240.60 | 98,841 |
| 2018-09-11 | $248.30 | $251.30 | $241.13 | $242.90 | $242.90 | 97,324 |
| 2018-09-10 | $250.35 | $253.60 | $246.15 | $248.35 | $248.35 | 121,288 |
| 2018-09-07 | $248.15 | $256.25 | $246.05 | $248.65 | $248.65 | 82,053 |
| 2018-09-06 | $253.55 | $258.30 | $240.45 | $248.85 | $248.85 | 190,528 |
| 2018-09-05 | $256.90 | $256.90 | $251.50 | $253.55 | $253.55 | 136,790 |
| 2018-09-04 | $251.35 | $258.55 | $248.90 | $257.55 | $257.55 | 112,485 |
| 2018-08-31 | $248.20 | $256.15 | $248.00 | $253.35 | $253.35 | 160,737 |
| 2018-08-30 | $245.10 | $251.95 | $244.95 | $249.35 | $249.35 | 115,509 |
| 2018-08-29 | $244.60 | $245.70 | $241.90 | $245.20 | $245.20 | 71,154 |
| 2018-08-28 | $244.85 | $246.80 | $240.10 | $244.25 | $244.25 | 79,527 |
| 2018-08-27 | $242.15 | $250.30 | $241.90 | $243.60 | $243.60 | 157,110 |
| 2018-08-24 | $234.60 | $242.00 | $234.60 | $240.20 | $240.20 | 94,879 |
| 2018-08-23 | $237.75 | $239.85 | $227.25 | $233.95 | $233.95 | 75,027 |
| 2018-08-22 | $233.15 | $239.55 | $233.15 | $238.00 | $238.00 | 66,999 |
| 2018-08-21 | $229.70 | $235.55 | $228.95 | $233.50 | $233.50 | 103,858 |
| 2018-08-20 | $230.25 | $231.75 | $225.55 | $229.20 | $229.20 | 87,813 |
| 2018-08-17 | $226.25 | $230.70 | $221.50 | $230.25 | $230.25 | 125,051 |
| 2018-08-16 | $225.90 | $232.84 | $224.05 | $226.90 | $226.90 | 144,886 |
| 2018-08-15 | $237.75 | $239.70 | $228.65 | $232.45 | $232.45 | 152,204 |
| 2018-08-14 | $238.95 | $240.15 | $234.45 | $238.90 | $238.90 | 149,982 |
| 2018-08-13 | $245.65 | $247.69 | $236.75 | $237.10 | $237.10 | 126,656 |
| 2018-08-10 | $244.50 | $253.86 | $243.30 | $245.80 | $245.80 | 126,239 |
| 2018-08-09 | $244.20 | $252.95 | $241.50 | $248.15 | $248.15 | 101,468 |
| 2018-08-08 | $241.00 | $244.90 | $238.53 | $244.25 | $244.25 | 66,297 |
| 2018-08-07 | $244.00 | $246.15 | $237.05 | $241.10 | $241.10 | 108,358 |
| 2018-08-06 | $243.40 | $246.85 | $240.30 | $244.15 | $244.15 | 113,796 |
| 2018-08-03 | $252.40 | $254.90 | $242.00 | $244.10 | $244.10 | 187,636 |
| 2018-08-02 | $236.35 | $251.60 | $235.01 | $250.35 | $250.35 | 252,841 |
| 2018-08-01 | $239.85 | $242.75 | $232.80 | $238.30 | $238.30 | 191,723 |
| 2018-07-31 | $231.40 | $239.90 | $228.70 | $238.80 | $238.80 | 187,551 |
| 2018-07-30 | $238.85 | $240.00 | $221.90 | $229.15 | $229.15 | 382,167 |
| 2018-07-27 | $249.90 | $252.45 | $235.15 | $238.60 | $238.60 | 364,826 |
| 2018-07-26 | $229.00 | $268.40 | $220.00 | $253.65 | $253.65 | 683,400 |
| 2018-07-25 | $245.35 | $248.55 | $243.70 | $246.05 | $246.05 | 222,251 |
| 2018-07-24 | $247.05 | $247.55 | $237.85 | $244.55 | $244.55 | 160,809 |
| 2018-07-23 | $245.30 | $247.05 | $240.70 | $244.85 | $244.85 | 173,787 |
| 2018-07-20 | $248.20 | $250.88 | $244.53 | $247.55 | $247.55 | 140,731 |
| 2018-07-19 | $247.25 | $252.65 | $245.00 | $248.30 | $248.30 | 165,314 |
| 2018-07-18 | $239.25 | $251.00 | $239.25 | $249.45 | $249.45 | 185,727 |
| 2018-07-17 | $234.95 | $242.25 | $234.50 | $239.00 | $239.00 | 254,719 |
| 2018-07-16 | $232.50 | $238.18 | $232.20 | $236.23 | $236.23 | 253,214 |
| 2018-07-13 | $243.85 | $247.80 | $225.00 | $232.00 | $232.00 | 603,050 |
| 2018-07-12 | $238.75 | $248.70 | $233.85 | $246.50 | $246.50 | 359,591 |
| 2018-07-11 | $222.45 | $241.90 | $222.45 | $238.75 | $238.75 | 445,966 |
| 2018-07-10 | $226.60 | $228.90 | $220.31 | $222.55 | $222.55 | 146,690 |
| 2018-07-09 | $221.35 | $227.45 | $221.30 | $226.75 | $226.75 | 179,733 |
| 2018-07-06 | $219.70 | $224.60 | $217.95 | $220.50 | $220.50 | 165,474 |
| 2018-07-05 | $217.85 | $220.00 | $213.20 | $219.60 | $219.60 | 204,657 |
| 2018-07-03 | $215.00 | $218.15 | $212.30 | $215.90 | $215.90 | 118,305 |
| 2018-07-02 | $213.50 | $215.20 | $212.07 | $214.15 | $214.15 | 280,073 |
| 2018-06-29 | $210.80 | $215.65 | $210.80 | $213.80 | $213.80 | 295,680 |
| 2018-06-28 | $209.00 | $213.48 | $205.45 | $210.15 | $210.15 | 529,294 |
| 2018-06-27 | $227.30 | $228.55 | $206.50 | $210.60 | $210.60 | 581,218 |
| 2018-06-26 | $242.50 | $244.00 | $224.35 | $226.80 | $226.80 | 651,349 |
| 2018-06-25 | $252.80 | $253.20 | $244.90 | $246.75 | $246.75 | 173,187 |
| 2018-06-22 | $259.15 | $260.71 | $252.25 | $257.15 | $257.15 | 317,201 |
| 2018-06-21 | $265.45 | $266.30 | $252.18 | $257.85 | $257.85 | 196,614 |
| 2018-06-20 | $262.25 | $269.40 | $262.25 | $266.45 | $266.45 | 192,760 |
| 2018-06-19 | $254.15 | $263.95 | $247.70 | $259.35 | $259.35 | 267,071 |
| 2018-06-18 | $253.50 | $267.87 | $250.75 | $257.75 | $257.75 | 280,443 |
| 2018-06-15 | $247.65 | $255.70 | $240.70 | $254.40 | $254.40 | 410,083 |
| 2018-06-14 | $245.50 | $251.15 | $245.50 | $248.25 | $248.25 | 387,097 |
| 2018-06-13 | $266.10 | $267.88 | $242.46 | $245.45 | $245.45 | 783,136 |
| 2018-06-12 | $288.40 | $297.05 | $264.95 | $266.10 | $266.10 | 528,235 |
| 2018-06-11 | $276.55 | $289.85 | $276.40 | $288.40 | $288.40 | 691,318 |
| 2018-06-08 | $270.10 | $278.60 | $268.25 | $277.45 | $277.45 | 184,185 |
| 2018-06-07 | $271.25 | $281.95 | $267.35 | $270.25 | $270.25 | 277,918 |
| 2018-06-06 | $263.75 | $272.48 | $263.50 | $270.35 | $270.35 | 227,385 |
| 2018-06-05 | $260.95 | $266.80 | $258.03 | $263.50 | $263.50 | 219,273 |
| 2018-06-04 | $261.85 | $263.60 | $256.80 | $261.70 | $261.70 | 116,631 |
| 2018-06-01 | $261.35 | $264.65 | $258.10 | $259.65 | $259.65 | 172,287 |
| 2018-05-31 | $259.55 | $264.58 | $258.30 | $258.90 | $258.90 | 124,614 |
| 2018-05-30 | $259.85 | $262.40 | $256.10 | $260.10 | $260.10 | 148,410 |
| 2018-05-29 | $258.25 | $264.00 | $255.35 | $258.65 | $258.65 | 174,536 |
| 2018-05-25 | $263.00 | $264.30 | $258.18 | $259.85 | $259.85 | 206,489 |
| 2018-05-24 | $271.50 | $271.50 | $262.20 | $263.45 | $263.45 | 203,118 |
| 2018-05-23 | $264.45 | $273.05 | $262.30 | $272.10 | $272.10 | 130,890 |
| 2018-05-22 | $277.00 | $277.00 | $263.40 | $265.45 | $265.45 | 156,608 |
| 2018-05-21 | $280.60 | $284.39 | $274.70 | $275.65 | $275.65 | 126,834 |
| 2018-05-18 | $273.60 | $280.80 | $273.60 | $278.70 | $278.70 | 134,042 |
| 2018-05-17 | $274.85 | $278.25 | $270.45 | $274.95 | $274.95 | 136,975 |
| 2018-05-16 | $271.70 | $275.40 | $265.30 | $275.35 | $275.35 | 177,606 |
| 2018-05-15 | $273.10 | $278.30 | $269.60 | $271.05 | $271.05 | 179,819 |
| 2018-05-14 | $280.50 | $286.45 | $274.25 | $279.35 | $279.35 | 221,707 |
| 2018-05-11 | $287.90 | $294.35 | $279.35 | $279.50 | $279.50 | 216,030 |
| 2018-05-10 | $280.45 | $288.70 | $280.45 | $287.20 | $287.20 | 253,403 |
| 2018-05-09 | $279.65 | $281.76 | $275.66 | $280.40 | $280.40 | 136,026 |
| 2018-05-08 | $270.70 | $281.30 | $270.70 | $277.40 | $277.40 | 293,391 |
| 2018-05-07 | $266.45 | $277.60 | $265.75 | $272.45 | $272.45 | 366,392 |
| 2018-05-04 | $254.70 | $263.85 | $252.85 | $259.80 | $259.80 | 122,167 |
| 2018-05-03 | $261.40 | $261.40 | $248.20 | $258.95 | $258.95 | 207,850 |
| 2018-05-02 | $258.40 | $272.70 | $257.90 | $263.35 | $263.35 | 374,849 |
| 2018-05-01 | $238.70 | $260.65 | $233.60 | $258.40 | $258.40 | 380,868 |
| 2018-04-30 | $244.05 | $250.00 | $237.30 | $238.40 | $238.40 | 343,932 |
| 2018-04-27 | $259.00 | $262.90 | $242.02 | $244.70 | $244.70 | 513,372 |
| 2018-04-26 | $299.70 | $300.00 | $250.15 | $260.15 | $260.15 | 1,210,008 |
| 2018-04-25 | $327.10 | $327.10 | $302.25 | $307.00 | $307.00 | 442,809 |
| 2018-04-24 | $327.35 | $340.40 | $323.25 | $327.50 | $327.50 | 319,430 |
| 2018-04-23 | $318.45 | $326.00 | $317.85 | $323.25 | $323.25 | 157,192 |
| 2018-04-20 | $321.55 | $324.85 | $317.55 | $318.45 | $318.45 | 99,598 |
| 2018-04-19 | $314.70 | $324.00 | $314.70 | $322.50 | $322.50 | 136,566 |
| 2018-04-18 | $316.85 | $323.45 | $310.25 | $315.45 | $315.45 | 111,032 |
| 2018-04-17 | $311.85 | $323.58 | $310.70 | $316.40 | $316.40 | 229,350 |
| 2018-04-16 | $313.35 | $318.00 | $307.95 | $308.65 | $308.65 | 123,923 |
| 2018-04-13 | $321.15 | $321.45 | $310.11 | $314.10 | $314.10 | 145,590 |
| 2018-04-12 | $321.55 | $322.96 | $316.60 | $318.00 | $318.00 | 144,922 |
| 2018-04-11 | $320.80 | $326.40 | $317.70 | $318.20 | $318.20 | 97,204 |
| 2018-04-10 | $335.55 | $335.80 | $316.05 | $322.65 | $322.65 | 186,530 |
| 2018-04-09 | $325.55 | $334.40 | $324.87 | $328.80 | $328.80 | 167,502 |
| 2018-04-06 | $317.05 | $324.05 | $315.65 | $322.80 | $322.80 | 240,687 |
| 2018-04-05 | $330.05 | $330.75 | $316.70 | $319.65 | $319.65 | 153,201 |
| 2018-04-04 | $319.40 | $329.85 | $315.05 | $327.85 | $327.85 | 147,653 |
| 2018-04-03 | $325.30 | $328.75 | $318.15 | $325.95 | $325.95 | 196,658 |
| 2018-04-02 | $326.50 | $330.35 | $314.25 | $321.95 | $321.95 | 206,303 |
| 2018-03-29 | $332.20 | $337.80 | $327.85 | $328.15 | $328.15 | 180,162 |
| 2018-03-28 | $347.40 | $348.40 | $321.45 | $330.60 | $330.60 | 284,647 |
| 2018-03-27 | $368.80 | $370.00 | $345.80 | $347.90 | $347.90 | 166,353 |
| 2018-03-26 | $361.35 | $367.65 | $358.55 | $366.55 | $366.55 | 101,781 |
| 2018-03-23 | $363.85 | $371.28 | $352.80 | $354.65 | $354.65 | 146,081 |
| 2018-03-22 | $379.90 | $382.95 | $361.50 | $361.85 | $361.85 | 161,026 |
| 2018-03-21 | $386.35 | $390.50 | $381.80 | $384.00 | $384.00 | 98,965 |
| 2018-03-20 | $383.00 | $391.40 | $381.16 | $386.35 | $386.35 | 116,182 |
| 2018-03-19 | $378.80 | $383.60 | $367.72 | $382.55 | $382.55 | 231,829 |
| 2018-03-16 | $378.50 | $381.30 | $373.20 | $379.85 | $379.85 | 230,609 |
| 2018-03-15 | $373.30 | $380.60 | $368.56 | $377.35 | $377.35 | 187,065 |
| 2018-03-14 | $350.20 | $374.60 | $347.78 | $373.35 | $373.35 | 333,837 |
| 2018-03-13 | $355.05 | $358.70 | $347.55 | $348.80 | $348.80 | 149,899 |
| 2018-03-12 | $351.10 | $355.80 | $347.25 | $353.65 | $353.65 | 132,559 |
| 2018-03-09 | $345.20 | $351.50 | $342.70 | $350.60 | $350.60 | 173,868 |
| 2018-03-08 | $350.95 | $351.00 | $337.25 | $343.20 | $343.20 | 226,396 |
| 2018-03-07 | $350.10 | $355.00 | $348.55 | $349.55 | $349.55 | 1,492,193 |
| 2018-03-06 | $355.80 | $360.00 | $351.80 | $355.05 | $355.05 | 125,354 |
| 2018-03-05 | $345.85 | $360.00 | $342.73 | $354.45 | $354.45 | 215,511 |
| 2018-03-02 | $340.70 | $352.35 | $334.81 | $348.20 | $348.20 | 191,785 |
| 2018-03-01 | $349.95 | $355.00 | $341.65 | $344.95 | $344.95 | 125,570 |
| 2018-02-28 | $353.45 | $359.55 | $348.50 | $348.50 | $348.50 | 120,541 |
| 2018-02-27 | $357.55 | $364.55 | $348.73 | $349.90 | $349.90 | 198,677 |
| 2018-02-26 | $340.70 | $360.15 | $340.70 | $359.25 | $359.25 | 301,099 |
| 2018-02-23 | $340.05 | $342.05 | $329.55 | $339.45 | $339.45 | 308,409 |
| 2018-02-22 | $343.05 | $358.80 | $326.61 | $341.05 | $341.05 | 688,127 |
| 2018-02-21 | $379.05 | $390.50 | $369.55 | $371.25 | $371.25 | 227,691 |
| 2018-02-20 | $377.55 | $383.53 | $375.10 | $379.05 | $379.05 | 120,448 |
| 2018-02-16 | $377.35 | $382.08 | $374.00 | $378.95 | $378.95 | 118,869 |
| 2018-02-15 | $374.50 | $382.85 | $370.60 | $376.10 | $376.10 | 121,938 |
| 2018-02-14 | $352.05 | $375.85 | $348.60 | $372.25 | $372.25 | 191,654 |
| 2018-02-13 | $345.85 | $357.25 | $343.45 | $355.55 | $355.55 | 148,232 |
| 2018-02-12 | $344.20 | $351.00 | $339.38 | $348.65 | $348.65 | 166,357 |
| 2018-02-09 | $336.65 | $342.20 | $333.20 | $339.55 | $339.55 | 232,539 |
| 2018-02-08 | $352.40 | $353.80 | $333.60 | $333.90 | $333.90 | 254,711 |
| 2018-02-07 | $342.05 | $353.80 | $339.85 | $352.55 | $352.55 | 192,195 |
| 2018-02-06 | $335.65 | $350.64 | $334.60 | $340.50 | $340.50 | 464,674 |
| 2018-02-05 | $339.20 | $357.95 | $327.61 | $348.60 | $348.60 | 340,581 |
| 2018-02-02 | $366.90 | $366.90 | $347.95 | $350.70 | $350.70 | 314,711 |
| 2018-02-01 | $367.80 | $372.50 | $363.15 | $370.60 | $370.60 | 116,617 |
| 2018-01-31 | $371.65 | $379.95 | $363.30 | $367.85 | $367.85 | 133,788 |
| 2018-01-30 | $355.45 | $373.07 | $355.35 | $367.75 | $367.75 | 153,881 |
| 2018-01-29 | $362.00 | $368.00 | $360.85 | $362.25 | $362.25 | 122,199 |
| 2018-01-26 | $370.00 | $370.00 | $356.10 | $363.10 | $363.10 | 235,228 |
| 2018-01-25 | $362.80 | $372.65 | $355.25 | $367.10 | $367.10 | 279,487 |
| 2018-01-24 | $403.50 | $404.00 | $358.30 | $362.50 | $362.50 | 528,391 |
| 2018-01-23 | $387.45 | $404.40 | $387.45 | $402.60 | $402.60 | 227,441 |
| 2018-01-22 | $385.45 | $387.65 | $380.20 | $387.40 | $387.40 | 109,746 |
| 2018-01-19 | $372.00 | $384.26 | $372.00 | $383.70 | $383.70 | 209,269 |
| 2018-01-18 | $371.90 | $375.20 | $368.20 | $372.50 | $372.50 | 232,841 |
| 2018-01-17 | $362.15 | $374.50 | $360.20 | $372.75 | $372.75 | 219,624 |
| 2018-01-16 | $368.00 | $370.45 | $359.75 | $360.00 | $360.00 | 114,777 |
| 2018-01-12 | $364.10 | $368.82 | $362.55 | $364.00 | $364.00 | 99,137 |
| 2018-01-11 | $363.70 | $370.74 | $362.05 | $362.30 | $362.30 | 117,239 |
| 2018-01-10 | $357.30 | $364.00 | $357.30 | $362.65 | $362.65 | 84,468 |
| 2018-01-09 | $358.90 | $369.25 | $356.20 | $360.60 | $360.60 | 117,910 |
| 2018-01-08 | $355.85 | $363.90 | $353.20 | $357.00 | $357.00 | 146,385 |
| 2018-01-05 | $354.45 | $358.95 | $349.40 | $356.05 | $356.05 | 134,160 |
| 2018-01-04 | $352.75 | $365.00 | $348.25 | $352.10 | $352.10 | 141,851 |
| 2018-01-03 | $340.70 | $357.30 | $338.05 | $350.35 | $350.35 | 213,066 |
| 2018-01-02 | $342.05 | $344.15 | $332.08 | $340.25 | $340.25 | 234,379 |
| 2017-12-29 | $343.10 | $347.03 | $340.00 | $340.45 | $340.45 | 163,980 |
| 2017-12-28 | $337.00 | $349.95 | $335.99 | $342.95 | $342.95 | 132,061 |
| 2017-12-27 | $344.65 | $344.65 | $335.10 | $336.65 | $336.65 | 130,553 |
| 2017-12-26 | $340.80 | $347.30 | $337.16 | $343.70 | $343.70 | 142,838 |
| 2017-12-22 | $337.10 | $345.38 | $332.95 | $341.95 | $341.95 | 144,887 |
| 2017-12-21 | $338.55 | $344.75 | $335.90 | $338.15 | $338.15 | 128,468 |
| 2017-12-20 | $337.10 | $337.75 | $320.60 | $337.55 | $337.55 | 331,649 |
| 2017-12-19 | $354.40 | $354.40 | $333.35 | $337.45 | $337.45 | 279,125 |
| 2017-12-18 | $348.35 | $355.80 | $346.68 | $352.50 | $352.50 | 303,413 |
| 2017-12-15 | $335.05 | $347.75 | $332.30 | $344.35 | $344.35 | 627,881 |
| 2017-12-14 | $329.55 | $340.05 | $325.15 | $334.70 | $334.70 | 404,988 |
| 2017-12-13 | $316.00 | $326.50 | $308.95 | $325.60 | $325.60 | 297,002 |
| 2017-12-12 | $308.85 | $316.45 | $307.25 | $312.65 | $312.65 | 170,892 |
| 2017-12-11 | $316.05 | $319.95 | $307.75 | $308.90 | $308.90 | 258,070 |
| 2017-12-08 | $314.95 | $319.43 | $308.91 | $315.05 | $315.05 | 258,254 |
| 2017-12-07 | $307.05 | $316.60 | $305.98 | $311.25 | $311.25 | 124,075 |
| 2017-12-06 | $305.35 | $310.80 | $304.20 | $306.90 | $306.90 | 188,791 |
| 2017-12-05 | $301.95 | $313.30 | $298.61 | $305.20 | $305.20 | 184,740 |
| 2017-12-04 | $309.85 | $316.25 | $301.45 | $303.40 | $303.40 | 244,623 |
| 2017-12-01 | $300.75 | $307.85 | $291.45 | $304.30 | $304.30 | 235,561 |
| 2017-11-30 | $300.65 | $306.70 | $297.70 | $301.95 | $301.95 | 191,451 |
| 2017-11-29 | $305.00 | $305.40 | $295.95 | $297.80 | $297.80 | 412,353 |
| 2017-11-28 | $303.90 | $306.40 | $299.63 | $305.95 | $305.95 | 172,212 |
| 2017-11-27 | $302.75 | $307.00 | $301.45 | $303.05 | $303.05 | 159,762 |
| 2017-11-24 | $299.95 | $301.75 | $296.70 | $301.00 | $301.00 | 56,386 |
| 2017-11-22 | $297.90 | $301.90 | $292.05 | $298.20 | $298.20 | 160,473 |
| 2017-11-21 | $298.00 | $304.50 | $293.70 | $297.05 | $297.05 | 389,495 |
| 2017-11-20 | $288.70 | $296.00 | $288.70 | $295.45 | $295.45 | 194,851 |
| 2017-11-17 | $280.05 | $292.40 | $279.00 | $290.10 | $290.10 | 329,105 |
| 2017-11-16 | $271.75 | $281.80 | $269.78 | $279.40 | $279.40 | 268,850 |
| 2017-11-15 | $267.00 | $272.15 | $261.60 | $271.70 | $271.70 | 185,653 |
| 2017-11-14 | $263.80 | $273.10 | $262.31 | $268.75 | $268.75 | 221,580 |
| 2017-11-13 | $254.00 | $265.00 | $252.40 | $264.60 | $264.60 | 220,978 |
| 2017-11-10 | $256.50 | $260.95 | $256.50 | $257.75 | $257.75 | 90,163 |
| 2017-11-09 | $267.00 | $267.00 | $253.00 | $258.25 | $258.25 | 221,714 |
| 2017-11-08 | $266.85 | $271.00 | $256.00 | $269.25 | $269.25 | 180,421 |
| 2017-11-07 | $277.45 | $280.80 | $266.85 | $267.55 | $267.55 | 133,840 |
| 2017-11-06 | $275.00 | $276.60 | $271.70 | $275.85 | $275.85 | 149,055 |
| 2017-11-03 | $267.95 | $275.00 | $265.37 | $273.20 | $273.20 | 165,010 |
| 2017-11-02 | $262.40 | $268.30 | $260.68 | $267.10 | $267.10 | 117,691 |
| 2017-11-01 | $270.00 | $272.54 | $260.60 | $264.20 | $264.20 | 103,732 |
| 2017-10-31 | $265.50 | $274.40 | $265.50 | $268.05 | $268.05 | 196,831 |
| 2017-10-30 | $266.40 | $266.40 | $261.50 | $264.50 | $264.50 | 168,570 |
| 2017-10-27 | $261.00 | $269.70 | $259.88 | $266.40 | $266.40 | 362,854 |
| 2017-10-26 | $248.00 | $270.00 | $244.89 | $255.40 | $255.40 | 830,054 |
| 2017-10-25 | $232.30 | $232.30 | $217.70 | $221.45 | $221.45 | 336,521 |
| 2017-10-24 | $226.50 | $233.35 | $222.19 | $231.25 | $231.25 | 173,284 |
| 2017-10-23 | $223.35 | $229.60 | $222.20 | $224.75 | $224.75 | 233,598 |
| 2017-10-20 | $229.60 | $230.80 | $223.00 | $223.90 | $223.90 | 151,144 |
| 2017-10-19 | $235.70 | $236.45 | $226.56 | $228.35 | $228.35 | 316,275 |
| 2017-10-18 | $236.35 | $238.75 | $234.06 | $238.45 | $238.45 | 129,863 |
| 2017-10-17 | $242.60 | $242.60 | $235.10 | $236.30 | $236.30 | 133,054 |
| 2017-10-16 | $238.30 | $242.85 | $236.40 | $241.60 | $241.60 | 143,800 |
| 2017-10-13 | $249.20 | $249.20 | $233.76 | $238.40 | $238.40 | 301,642 |
| 2017-10-12 | $256.30 | $257.10 | $243.20 | $250.20 | $250.20 | 296,054 |
| 2017-10-11 | $262.25 | $262.55 | $255.55 | $257.70 | $257.70 | 102,904 |
| 2017-10-10 | $259.40 | $262.25 | $256.65 | $261.30 | $261.30 | 181,917 |
| 2017-10-09 | $259.20 | $261.75 | $255.80 | $256.50 | $256.50 | 96,886 |
| 2017-10-06 | $256.00 | $259.35 | $254.26 | $259.15 | $259.15 | 115,412 |
| 2017-10-05 | $259.05 | $259.90 | $252.20 | $256.95 | $256.95 | 134,886 |
| 2017-10-04 | $253.10 | $258.45 | $250.28 | $258.05 | $258.05 | 153,675 |
| 2017-10-03 | $249.00 | $253.78 | $248.40 | $253.10 | $253.10 | 236,669 |
| 2017-10-02 | $246.40 | $249.95 | $245.45 | $249.60 | $249.60 | 167,239 |
| 2017-09-29 | $245.50 | $249.23 | $243.50 | $244.45 | $244.45 | 139,729 |
| 2017-09-28 | $238.45 | $244.95 | $236.00 | $244.50 | $244.50 | 133,619 |
| 2017-09-27 | $231.00 | $241.00 | $227.70 | $240.20 | $240.20 | 206,891 |
| 2017-09-26 | $235.05 | $236.80 | $226.80 | $228.30 | $228.30 | 225,245 |
| 2017-09-25 | $245.70 | $246.50 | $233.00 | $234.40 | $234.40 | 212,467 |
| 2017-09-22 | $252.10 | $253.15 | $246.35 | $246.75 | $246.75 | 163,729 |
| 2017-09-21 | $248.95 | $255.00 | $245.95 | $252.15 | $252.15 | 173,204 |
| 2017-09-20 | $247.00 | $253.70 | $245.15 | $246.35 | $246.35 | 195,760 |
| 2017-09-19 | $235.30 | $251.75 | $235.30 | $246.05 | $246.05 | 244,460 |
| 2017-09-18 | $227.80 | $235.33 | $227.80 | $234.40 | $234.40 | 221,944 |
| 2017-09-15 | $231.25 | $235.02 | $227.40 | $227.75 | $227.75 | 395,787 |
| 2017-09-14 | $236.70 | $236.70 | $230.90 | $231.15 | $231.15 | 151,238 |
| 2017-09-13 | $230.05 | $237.08 | $228.90 | $236.55 | $236.55 | 170,796 |
| 2017-09-12 | $230.20 | $230.90 | $228.35 | $229.80 | $229.80 | 129,061 |
| 2017-09-11 | $231.10 | $236.06 | $228.50 | $228.80 | $228.80 | 142,147 |
| 2017-09-08 | $230.00 | $232.44 | $228.60 | $230.25 | $230.25 | 104,875 |
| 2017-09-07 | $230.35 | $232.83 | $226.13 | $231.20 | $231.20 | 157,016 |
| 2017-09-06 | $233.80 | $235.55 | $228.05 | $230.40 | $230.40 | 139,257 |
| 2017-09-05 | $234.70 | $238.25 | $231.75 | $232.80 | $232.80 | 146,268 |
| 2017-09-01 | $231.65 | $236.35 | $227.50 | $235.90 | $235.90 | 174,192 |
| 2017-08-31 | $233.00 | $235.30 | $230.20 | $230.95 | $230.95 | 159,248 |
| 2017-08-30 | $225.55 | $233.23 | $225.00 | $231.55 | $231.55 | 132,152 |
| 2017-08-29 | $227.25 | $227.60 | $222.35 | $225.45 | $225.45 | 193,427 |
| 2017-08-28 | $223.90 | $230.20 | $223.04 | $229.95 | $229.95 | 97,016 |
| 2017-08-25 | $226.90 | $227.99 | $221.10 | $222.75 | $222.75 | 70,474 |
| 2017-08-24 | $225.95 | $228.63 | $222.85 | $225.70 | $225.70 | 59,766 |
| 2017-08-23 | $225.30 | $227.60 | $222.20 | $225.50 | $225.50 | 71,642 |
| 2017-08-22 | $226.90 | $230.30 | $226.25 | $226.85 | $226.85 | 149,092 |
| 2017-08-21 | $225.40 | $226.40 | $222.05 | $225.80 | $225.80 | 109,095 |
| 2017-08-18 | $221.20 | $227.35 | $221.10 | $224.85 | $224.85 | 111,026 |
| 2017-08-17 | $227.70 | $228.50 | $222.00 | $222.10 | $222.10 | 118,644 |
| 2017-08-16 | $224.75 | $229.60 | $224.20 | $229.20 | $229.20 | 117,796 |
| 2017-08-15 | $227.75 | $229.30 | $221.30 | $223.50 | $223.50 | 147,951 |
| 2017-08-14 | $222.70 | $226.55 | $221.20 | $226.35 | $226.35 | 151,255 |
| 2017-08-11 | $221.70 | $225.60 | $218.65 | $219.65 | $219.65 | 160,093 |
| 2017-08-10 | $227.40 | $229.25 | $220.55 | $221.85 | $221.85 | 205,696 |
| 2017-08-09 | $227.95 | $230.85 | $226.00 | $229.20 | $229.20 | 141,754 |
| 2017-08-08 | $233.75 | $235.30 | $228.55 | $229.30 | $229.30 | 166,311 |
| 2017-08-07 | $230.20 | $234.15 | $228.10 | $233.45 | $233.45 | 182,255 |
| 2017-08-04 | $231.30 | $231.30 | $226.60 | $229.25 | $229.25 | 184,585 |
| 2017-08-03 | $227.40 | $232.00 | $227.40 | $229.95 | $229.95 | 272,264 |
| 2017-08-02 | $225.70 | $229.50 | $224.70 | $228.25 | $228.25 | 257,285 |
| 2017-08-01 | $221.65 | $226.44 | $221.65 | $224.25 | $224.25 | 322,767 |
| 2017-07-31 | $219.10 | $225.15 | $215.40 | $220.60 | $220.60 | 312,050 |
| 2017-07-28 | $217.05 | $220.15 | $214.90 | $216.55 | $216.55 | 279,202 |
| 2017-07-27 | $204.00 | $219.70 | $197.55 | $217.15 | $217.15 | 794,049 |
| 2017-07-26 | $186.05 | $188.40 | $182.50 | $183.80 | $183.80 | 214,857 |
| 2017-07-25 | $184.80 | $190.30 | $184.55 | $186.05 | $186.05 | 286,760 |
| 2017-07-24 | $181.80 | $185.20 | $181.60 | $184.35 | $184.35 | 118,568 |
| 2017-07-21 | $180.80 | $182.00 | $178.30 | $181.93 | $181.93 | 168,078 |
| 2017-07-20 | $182.25 | $183.95 | $180.20 | $180.90 | $180.90 | 107,103 |
| 2017-07-19 | $180.25 | $182.56 | $178.80 | $181.20 | $181.20 | 239,099 |
| 2017-07-18 | $174.40 | $183.15 | $173.15 | $180.25 | $180.25 | 284,708 |
| 2017-07-17 | $173.25 | $176.25 | $173.01 | $174.30 | $174.30 | 116,847 |
| 2017-07-14 | $171.30 | $175.50 | $170.45 | $173.65 | $173.65 | 118,764 |
| 2017-07-13 | $173.40 | $173.70 | $169.05 | $171.25 | $171.25 | 123,188 |
| 2017-07-12 | $172.45 | $175.50 | $169.65 | $173.40 | $173.40 | 268,014 |
| 2017-07-11 | $172.35 | $173.25 | $168.55 | $170.45 | $170.45 | 180,379 |
| 2017-07-10 | $168.50 | $173.80 | $167.70 | $172.10 | $172.10 | 230,710 |
| 2017-07-07 | $167.55 | $173.00 | $167.05 | $168.90 | $168.90 | 241,978 |
| 2017-07-06 | $172.55 | $172.80 | $166.85 | $167.15 | $167.15 | 212,457 |
| 2017-07-05 | $171.35 | $175.80 | $168.00 | $174.35 | $174.35 | 177,163 |
| 2017-07-03 | $171.75 | $172.81 | $169.55 | $171.40 | $171.40 | 102,557 |
| 2017-06-30 | $176.10 | $176.15 | $172.15 | $172.20 | $172.20 | 160,274 |
| 2017-06-29 | $179.50 | $180.88 | $174.25 | $175.00 | $175.00 | 179,075 |
| 2017-06-28 | $175.50 | $181.85 | $174.70 | $179.85 | $179.85 | 157,810 |
| 2017-06-27 | $181.60 | $181.60 | $174.15 | $175.00 | $175.00 | 161,039 |
| 2017-06-26 | $182.60 | $183.37 | $177.40 | $181.00 | $181.00 | 107,844 |
| 2017-06-23 | $179.75 | $184.05 | $179.00 | $182.05 | $182.05 | 194,293 |
| 2017-06-22 | $178.95 | $180.23 | $176.05 | $179.65 | $179.65 | 100,688 |
| 2017-06-21 | $177.40 | $182.10 | $176.45 | $178.85 | $178.85 | 219,229 |
| 2017-06-20 | $175.80 | $177.15 | $173.15 | $173.30 | $173.30 | 105,135 |
| 2017-06-19 | $170.00 | $175.80 | $168.00 | $175.20 | $175.20 | 135,645 |
| 2017-06-16 | $166.40 | $173.60 | $166.40 | $169.85 | $169.85 | 355,484 |
| 2017-06-15 | $165.00 | $166.75 | $163.70 | $166.55 | $166.55 | 94,586 |
| 2017-06-14 | $164.00 | $166.90 | $162.05 | $166.80 | $166.80 | 142,524 |
| 2017-06-13 | $162.40 | $166.45 | $162.40 | $163.95 | $163.95 | 174,987 |
| 2017-06-12 | $169.60 | $169.60 | $158.00 | $161.30 | $161.30 | 428,775 |
| 2017-06-09 | $172.55 | $179.95 | $167.15 | $170.00 | $170.00 | 477,917 |
| 2017-06-08 | $170.05 | $172.85 | $170.05 | $170.85 | $170.85 | 166,794 |
| 2017-06-07 | $171.75 | $174.20 | $166.65 | $169.80 | $169.80 | 268,576 |
| 2017-06-06 | $163.70 | $171.00 | $163.00 | $170.70 | $170.70 | 395,684 |
| 2017-06-05 | $166.70 | $166.85 | $163.20 | $163.50 | $163.50 | 214,382 |
| 2017-06-02 | $164.05 | $167.20 | $162.20 | $166.00 | $166.00 | 199,662 |
| 2017-06-01 | $156.40 | $163.55 | $155.70 | $163.40 | $163.40 | 188,700 |
| 2017-05-31 | $158.90 | $158.90 | $155.05 | $155.60 | $155.60 | 206,811 |
| 2017-05-30 | $157.60 | $159.40 | $154.68 | $157.90 | $157.90 | 156,203 |
| 2017-05-26 | $155.50 | $157.80 | $154.60 | $157.45 | $157.45 | 197,647 |
| 2017-05-25 | $157.00 | $157.25 | $155.40 | $155.85 | $155.85 | 323,625 |
| 2017-05-24 | $152.80 | $159.45 | $152.08 | $156.70 | $156.70 | 488,813 |
| 2017-05-23 | $157.30 | $157.70 | $155.15 | $157.60 | $157.60 | 68,147 |
| 2017-05-22 | $158.45 | $158.45 | $155.03 | $156.75 | $156.75 | 126,448 |
| 2017-05-19 | $153.90 | $158.00 | $153.90 | $157.65 | $157.65 | 159,952 |
| 2017-05-18 | $152.50 | $158.10 | $151.60 | $153.35 | $153.35 | 144,804 |
| 2017-05-17 | $155.30 | $155.85 | $151.40 | $152.60 | $152.60 | 218,555 |
| 2017-05-16 | $154.30 | $159.75 | $154.20 | $158.00 | $158.00 | 229,050 |
| 2017-05-15 | $152.55 | $156.20 | $151.66 | $154.20 | $154.20 | 164,915 |
| 2017-05-12 | $147.65 | $151.65 | $147.15 | $151.30 | $151.30 | 163,902 |
| 2017-05-11 | $145.40 | $149.55 | $145.40 | $148.60 | $148.60 | 154,113 |
| 2017-05-10 | $145.90 | $147.80 | $144.10 | $146.10 | $146.10 | 226,289 |
| 2017-05-09 | $147.65 | $150.60 | $146.20 | $146.55 | $146.55 | 191,403 |
| 2017-05-08 | $146.65 | $150.95 | $146.25 | $147.95 | $147.95 | 250,527 |
| 2017-05-05 | $147.20 | $147.80 | $144.95 | $146.88 | $146.88 | 161,747 |
| 2017-05-04 | $143.65 | $146.85 | $141.75 | $146.45 | $146.45 | 158,393 |
| 2017-05-03 | $143.60 | $144.40 | $141.60 | $142.65 | $142.65 | 151,501 |
| 2017-05-02 | $144.65 | $146.54 | $143.45 | $144.40 | $144.40 | 168,912 |
| 2017-05-01 | $141.50 | $144.70 | $140.80 | $144.43 | $144.43 | 165,320 |
| 2017-04-28 | $143.35 | $145.55 | $140.65 | $140.90 | $140.90 | 304,029 |
| 2017-04-27 | $131.95 | $145.70 | $131.95 | $142.40 | $142.40 | 610,884 |
| 2017-04-26 | $130.95 | $131.70 | $125.60 | $125.75 | $125.75 | 324,944 |
| 2017-04-25 | $130.00 | $136.05 | $129.40 | $131.20 | $131.20 | 390,145 |
| 2017-04-24 | $129.00 | $130.00 | $128.50 | $129.00 | $129.00 | 186,812 |
| 2017-04-21 | $125.25 | $128.45 | $125.05 | $127.15 | $127.15 | 129,215 |
| 2017-04-20 | $124.50 | $127.90 | $124.10 | $125.20 | $125.20 | 210,476 |
| 2017-04-19 | $122.50 | $124.00 | $121.45 | $123.70 | $123.70 | 118,465 |
| 2017-04-18 | $119.05 | $122.00 | $118.05 | $121.95 | $121.95 | 85,997 |
| 2017-04-17 | $117.15 | $120.00 | $117.15 | $119.85 | $119.85 | 109,114 |
| 2017-04-13 | $120.35 | $120.90 | $116.70 | $116.80 | $116.80 | 105,549 |
| 2017-04-12 | $121.80 | $122.40 | $119.30 | $120.55 | $120.55 | 96,270 |
| 2017-04-11 | $119.00 | $122.30 | $118.35 | $122.05 | $122.05 | 112,445 |
| 2017-04-10 | $122.75 | $123.50 | $118.55 | $119.40 | $119.40 | 123,870 |
| 2017-04-07 | $121.50 | $122.85 | $119.86 | $122.65 | $122.65 | 122,825 |
| 2017-04-06 | $117.90 | $121.50 | $116.75 | $121.50 | $121.50 | 131,913 |
| 2017-04-05 | $119.45 | $121.40 | $117.08 | $117.80 | $117.80 | 181,520 |
| 2017-04-04 | $122.35 | $124.75 | $118.20 | $118.60 | $118.60 | 215,319 |
| 2017-04-03 | $125.95 | $125.95 | $120.00 | $121.80 | $121.80 | 168,447 |
| 2017-03-31 | $125.80 | $127.35 | $124.90 | $125.35 | $125.35 | 112,245 |
| 2017-03-30 | $123.40 | $127.45 | $123.40 | $125.75 | $125.75 | 79,362 |
| 2017-03-29 | $123.90 | $125.35 | $123.00 | $123.70 | $123.70 | 68,680 |
| 2017-03-28 | $119.30 | $124.70 | $119.30 | $124.15 | $124.15 | 131,829 |
| 2017-03-27 | $116.70 | $120.50 | $116.55 | $119.70 | $119.70 | 135,962 |
| 2017-03-24 | $118.90 | $120.95 | $117.55 | $118.85 | $118.85 | 99,568 |
| 2017-03-23 | $117.75 | $120.05 | $117.60 | $118.75 | $118.75 | 93,995 |
| 2017-03-22 | $116.35 | $117.85 | $115.50 | $117.50 | $117.50 | 102,482 |
| 2017-03-21 | $123.20 | $124.40 | $115.90 | $116.65 | $116.65 | 205,255 |
| 2017-03-20 | $124.05 | $124.53 | $122.20 | $122.55 | $122.55 | 54,534 |
| 2017-03-17 | $123.85 | $125.50 | $123.00 | $124.00 | $124.00 | 152,227 |
| 2017-03-16 | $121.70 | $125.70 | $121.20 | $123.90 | $123.90 | 125,348 |
| 2017-03-15 | $121.70 | $122.45 | $120.30 | $121.20 | $121.20 | 100,903 |
| 2017-03-14 | $120.50 | $121.90 | $119.80 | $120.70 | $120.70 | 83,030 |
| 2017-03-13 | $119.25 | $122.35 | $119.05 | $120.90 | $120.90 | 142,370 |
| 2017-03-10 | $116.00 | $119.40 | $115.25 | $118.90 | $118.90 | 167,480 |
| 2017-03-09 | $116.30 | $117.10 | $115.20 | $115.40 | $115.40 | 153,814 |
| 2017-03-08 | $117.65 | $118.44 | $116.10 | $116.45 | $116.45 | 80,645 |
| 2017-03-07 | $118.30 | $119.75 | $117.05 | $117.25 | $117.25 | 89,060 |
| 2017-03-06 | $118.70 | $119.75 | $117.05 | $118.40 | $118.40 | 70,248 |
| 2017-03-03 | $117.20 | $120.68 | $116.85 | $119.10 | $119.10 | 118,245 |
| 2017-03-02 | $119.65 | $119.65 | $116.90 | $117.20 | $117.20 | 141,205 |
| 2017-03-01 | $120.00 | $123.73 | $118.80 | $119.30 | $119.30 | 407,535 |
| 2017-02-28 | $121.20 | $121.50 | $117.75 | $118.40 | $118.40 | 245,647 |
| 2017-02-27 | $123.50 | $124.50 | $121.40 | $121.80 | $121.80 | 265,472 |
| 2017-02-24 | $116.40 | $124.41 | $116.40 | $123.40 | $123.40 | 420,627 |
| 2017-02-23 | $117.90 | $130.20 | $117.60 | $122.25 | $122.25 | 830,574 |
| 2017-02-22 | $113.15 | $114.40 | $112.00 | $112.15 | $112.15 | 250,320 |
| 2017-02-21 | $113.90 | $113.90 | $111.88 | $113.60 | $113.60 | 127,295 |
| 2017-02-17 | $114.00 | $114.45 | $112.70 | $112.95 | $112.95 | 129,875 |
| 2017-02-16 | $114.60 | $115.20 | $112.00 | $113.65 | $113.65 | 115,335 |
| 2017-02-15 | $117.65 | $117.95 | $113.70 | $114.40 | $114.40 | 166,903 |
| 2017-02-14 | $116.40 | $118.50 | $114.65 | $117.95 | $117.95 | 110,173 |
| 2017-02-13 | $118.00 | $118.30 | $115.35 | $115.80 | $115.80 | 213,044 |
| 2017-02-10 | $117.50 | $118.10 | $116.35 | $117.00 | $117.00 | 92,388 |
| 2017-02-09 | $116.40 | $119.05 | $115.10 | $116.80 | $116.80 | 138,779 |
| 2017-02-08 | $113.25 | $117.85 | $112.40 | $115.95 | $115.95 | 123,106 |
| 2017-02-07 | $113.95 | $114.18 | $112.70 | $113.50 | $113.50 | 120,731 |
| 2017-02-06 | $114.30 | $114.55 | $113.35 | $113.70 | $113.70 | 90,279 |
| 2017-02-03 | $112.85 | $114.95 | $112.00 | $114.60 | $114.60 | 146,752 |
| 2017-02-02 | $111.05 | $113.00 | $109.95 | $111.90 | $111.90 | 184,406 |
| 2017-02-01 | $112.65 | $114.25 | $110.85 | $111.00 | $111.00 | 121,631 |
| 2017-01-31 | $110.55 | $112.00 | $109.05 | $111.90 | $111.90 | 188,784 |
| 2017-01-30 | $109.90 | $111.35 | $108.15 | $110.90 | $110.90 | 166,592 |
| 2017-01-27 | $106.10 | $111.00 | $105.30 | $110.80 | $110.80 | 236,559 |
| 2017-01-26 | $105.60 | $107.55 | $104.85 | $106.10 | $106.10 | 208,128 |
| 2017-01-25 | $107.45 | $107.70 | $105.25 | $105.80 | $105.80 | 164,906 |
| 2017-01-24 | $104.40 | $107.90 | $104.05 | $106.35 | $106.35 | 187,600 |
| 2017-01-23 | $105.45 | $105.75 | $103.80 | $104.15 | $104.15 | 241,081 |
| 2017-01-20 | $106.35 | $106.76 | $105.00 | $105.65 | $105.65 | 118,035 |
| 2017-01-19 | $105.95 | $106.90 | $105.40 | $106.00 | $106.00 | 92,992 |
| 2017-01-18 | $105.30 | $106.68 | $104.55 | $105.95 | $105.95 | 114,326 |
| 2017-01-17 | $104.10 | $105.40 | $102.40 | $104.90 | $104.90 | 146,821 |
| 2017-01-13 | $104.25 | $105.75 | $103.50 | $104.60 | $104.60 | 153,876 |
| 2017-01-12 | $104.30 | $105.00 | $101.65 | $103.75 | $103.75 | 109,468 |
| 2017-01-11 | $105.05 | $105.75 | $102.65 | $104.25 | $104.25 | 121,129 |
| 2017-01-10 | $101.50 | $105.75 | $101.50 | $105.05 | $105.05 | 215,484 |
| 2017-01-09 | $100.10 | $102.50 | $99.50 | $101.45 | $101.45 | 99,419 |
| 2017-01-06 | $102.25 | $102.79 | $99.43 | $100.75 | $100.75 | 109,758 |
| 2017-01-05 | $103.90 | $105.05 | $101.50 | $102.00 | $102.00 | 123,560 |
| 2017-01-04 | $98.75 | $104.15 | $98.60 | $104.05 | $104.05 | 252,738 |
| 2017-01-03 | $102.90 | $102.93 | $96.20 | $98.35 | $98.35 | 280,448 |
| 2016-12-30 | $100.85 | $101.80 | $99.17 | $101.35 | $101.35 | 265,115 |
| 2016-12-29 | $100.90 | $102.35 | $99.30 | $100.30 | $100.30 | 140,910 |
| 2016-12-28 | $103.75 | $104.61 | $100.90 | $100.95 | $100.95 | 109,110 |
| 2016-12-27 | $102.50 | $103.70 | $101.70 | $103.35 | $103.35 | 140,135 |
| 2016-12-23 | $103.25 | $103.70 | $101.26 | $102.70 | $102.70 | 121,767 |
| 2016-12-22 | $106.95 | $107.45 | $103.25 | $103.30 | $103.30 | 96,993 |
| 2016-12-21 | $108.60 | $108.60 | $105.38 | $106.65 | $106.65 | 122,643 |
| 2016-12-20 | $108.15 | $110.10 | $107.95 | $108.60 | $108.60 | 129,302 |
| 2016-12-19 | $106.25 | $107.55 | $105.15 | $107.40 | $107.40 | 114,572 |
| 2016-12-16 | $104.20 | $107.10 | $103.70 | $105.80 | $105.80 | 268,454 |
| 2016-12-15 | $103.45 | $105.11 | $101.90 | $104.20 | $104.20 | 160,184 |
| 2016-12-14 | $102.95 | $105.10 | $100.05 | $102.95 | $102.95 | 300,414 |
| 2016-12-13 | $103.00 | $107.75 | $98.00 | $102.15 | $102.15 | 673,054 |
| 2016-12-12 | $105.25 | $105.25 | $101.45 | $102.70 | $102.70 | 274,252 |
| 2016-12-09 | $104.95 | $107.95 | $104.10 | $105.30 | $105.30 | 205,792 |
| 2016-12-08 | $100.70 | $105.55 | $100.70 | $105.00 | $105.00 | 219,791 |
| 2016-12-07 | $99.90 | $100.65 | $98.20 | $100.20 | $100.20 | 162,511 |
| 2016-12-06 | $99.70 | $100.40 | $97.45 | $99.85 | $99.85 | 183,862 |
| 2016-12-05 | $99.50 | $102.05 | $98.90 | $99.25 | $99.25 | 154,075 |
| 2016-12-02 | $101.40 | $103.41 | $97.45 | $98.85 | $98.85 | 285,855 |
| 2016-12-01 | $104.60 | $105.90 | $100.40 | $101.65 | $101.65 | 237,565 |
| 2016-11-30 | $102.05 | $106.35 | $102.05 | $104.80 | $104.80 | 245,618 |
| 2016-11-29 | $105.30 | $106.83 | $101.00 | $101.40 | $101.40 | 248,343 |
| 2016-11-28 | $107.50 | $108.85 | $105.10 | $106.10 | $106.10 | 296,081 |
| 2016-11-25 | $107.35 | $108.85 | $106.11 | $107.80 | $107.80 | 136,820 |
| 2016-11-23 | $104.95 | $107.95 | $103.90 | $106.55 | $106.55 | 244,167 |
| 2016-11-22 | $101.80 | $105.60 | $100.20 | $105.50 | $105.50 | 218,051 |
| 2016-11-21 | $101.15 | $102.70 | $100.26 | $102.55 | $102.55 | 298,811 |
| 2016-11-18 | $94.20 | $100.55 | $94.00 | $100.00 | $100.00 | 456,030 |
| 2016-11-17 | $94.00 | $100.45 | $92.85 | $93.20 | $93.20 | 816,551 |
| 2016-11-16 | $93.00 | $93.31 | $87.16 | $88.15 | $88.15 | 232,818 |
| 2016-11-15 | $94.45 | $95.65 | $88.55 | $93.70 | $93.70 | 406,158 |
| 2016-11-14 | $95.85 | $99.30 | $95.25 | $95.50 | $95.50 | 396,145 |
| 2016-11-11 | $90.75 | $95.35 | $90.20 | $95.15 | $95.15 | 301,897 |
| 2016-11-10 | $88.50 | $91.00 | $87.80 | $90.50 | $90.50 | 316,274 |
| 2016-11-09 | $81.75 | $89.80 | $81.75 | $87.55 | $87.55 | 257,121 |
| 2016-11-08 | $82.90 | $85.68 | $81.65 | $83.40 | $83.40 | 211,266 |
| 2016-11-07 | $83.10 | $85.45 | $83.05 | $83.60 | $83.60 | 183,574 |
| 2016-11-04 | $79.85 | $85.55 | $79.71 | $81.55 | $81.55 | 250,190 |
| 2016-11-03 | $80.00 | $82.35 | $79.75 | $79.85 | $79.85 | 164,169 |
| 2016-11-02 | $80.00 | $82.10 | $78.45 | $80.80 | $80.80 | 355,507 |
| 2016-11-01 | $80.00 | $82.85 | $79.30 | $80.60 | $80.60 | 327,728 |
| 2016-10-31 | $77.65 | $79.90 | $77.10 | $79.85 | $79.85 | 302,712 |
| 2016-10-28 | $76.36 | $79.33 | $76.36 | $77.73 | $77.73 | 560,753 |
| 2016-10-27 | $78.00 | $79.93 | $75.05 | $77.07 | $77.07 | 2,068,146 |
| 2016-10-26 | $88.90 | $92.49 | $88.77 | $91.27 | $91.27 | 565,735 |
| 2016-10-25 | $91.07 | $91.42 | $87.26 | $89.15 | $89.15 | 228,201 |
| 2016-10-24 | $90.04 | $91.96 | $89.42 | $90.88 | $90.88 | 205,208 |
| 2016-10-21 | $87.60 | $89.85 | $87.14 | $89.28 | $89.28 | 171,754 |
| 2016-10-20 | $91.59 | $91.82 | $88.15 | $88.44 | $88.44 | 203,874 |
| 2016-10-19 | $88.68 | $92.49 | $88.68 | $91.48 | $91.48 | 217,921 |
| 2016-10-18 | $88.65 | $89.44 | $87.31 | $88.76 | $88.76 | 201,124 |
| 2016-10-17 | $88.90 | $89.75 | $86.78 | $87.79 | $87.79 | 193,076 |
| 2016-10-14 | $89.72 | $90.78 | $88.81 | $88.87 | $88.87 | 169,070 |
| 2016-10-13 | $89.56 | $90.85 | $88.85 | $89.34 | $89.34 | 177,363 |
| 2016-10-12 | $90.58 | $92.24 | $89.74 | $90.55 | $90.55 | 198,141 |
| 2016-10-11 | $92.00 | $94.80 | $90.13 | $90.58 | $90.58 | 389,244 |
| 2016-10-10 | $91.12 | $93.40 | $90.85 | $91.95 | $91.95 | 264,112 |
| 2016-10-07 | $91.70 | $92.84 | $88.62 | $91.02 | $91.02 | 207,830 |
| 2016-10-06 | $94.58 | $95.02 | $91.65 | $91.78 | $91.78 | 222,068 |
| 2016-10-05 | $98.20 | $98.99 | $94.51 | $94.87 | $94.87 | 269,155 |
| 2016-10-04 | $97.36 | $98.13 | $96.41 | $97.62 | $97.62 | 182,573 |
| 2016-10-03 | $96.03 | $99.04 | $95.94 | $97.16 | $97.16 | 239,365 |
| 2016-09-30 | $96.83 | $98.87 | $93.93 | $96.91 | $96.91 | 383,386 |
| 2016-09-29 | $95.83 | $97.82 | $94.93 | $96.12 | $96.12 | 353,058 |
| 2016-09-28 | $93.74 | $96.67 | $93.47 | $96.16 | $96.16 | 385,569 |
| 2016-09-27 | $92.06 | $93.76 | $90.94 | $93.19 | $93.19 | 253,417 |
| 2016-09-26 | $91.65 | $93.11 | $90.71 | $91.83 | $91.83 | 324,894 |
| 2016-09-23 | $93.59 | $94.00 | $91.38 | $92.14 | $92.14 | 307,439 |
| 2016-09-22 | $89.94 | $95.00 | $89.94 | $93.99 | $93.99 | 370,891 |
| 2016-09-21 | $89.64 | $90.07 | $87.55 | $89.32 | $89.32 | 367,107 |
| 2016-09-20 | $93.48 | $93.83 | $88.80 | $88.93 | $88.93 | 359,893 |
| 2016-09-19 | $96.30 | $96.60 | $91.11 | $92.57 | $92.57 | 502,162 |
| 2016-09-16 | $95.28 | $96.57 | $91.01 | $95.63 | $95.63 | 683,896 |
| 2016-09-15 | $96.56 | $97.94 | $94.70 | $96.28 | $96.28 | 452,005 |
| 2016-09-14 | $98.60 | $100.47 | $96.32 | $96.47 | $96.47 | 265,136 |
| 2016-09-13 | $102.22 | $102.66 | $98.01 | $98.15 | $98.15 | 414,467 |
| 2016-09-12 | $100.81 | $104.43 | $99.91 | $103.07 | $103.07 | 300,416 |
| 2016-09-09 | $98.99 | $103.40 | $97.38 | $101.55 | $101.55 | 729,523 |
| 2016-09-08 | $97.90 | $105.08 | $97.90 | $100.49 | $100.49 | 854,967 |
| 2016-09-07 | $95.02 | $99.48 | $94.00 | $98.16 | $98.16 | 455,829 |
| 2016-09-06 | $96.38 | $96.55 | $91.55 | $95.08 | $95.08 | 560,279 |
| 2016-09-02 | $95.30 | $97.22 | $94.26 | $95.69 | $95.69 | 242,412 |
| 2016-09-01 | $97.31 | $99.32 | $93.76 | $95.34 | $95.34 | 404,022 |
| 2016-08-31 | $100.60 | $102.15 | $95.61 | $97.00 | $97.00 | 399,273 |
| 2016-08-30 | $101.98 | $104.49 | $99.41 | $101.03 | $101.03 | 567,187 |
| 2016-08-29 | $100.23 | $104.12 | $99.97 | $101.67 | $101.67 | 332,422 |
| 2016-08-26 | $102.20 | $104.12 | $99.68 | $100.68 | $100.68 | 406,173 |
| 2016-08-25 | $102.61 | $107.33 | $101.90 | $102.41 | $102.41 | 430,818 |
| 2016-08-24 | $106.62 | $108.29 | $102.01 | $102.56 | $102.56 | 247,906 |
| 2016-08-23 | $102.49 | $109.30 | $102.49 | $107.05 | $107.05 | 751,662 |
| 2016-08-22 | $102.36 | $102.90 | $100.31 | $102.33 | $102.33 | 270,215 |
| 2016-08-19 | $102.90 | $103.65 | $102.31 | $102.92 | $102.92 | 164,648 |
| 2016-08-18 | $103.96 | $105.39 | $102.66 | $103.79 | $103.79 | 283,818 |
| 2016-08-17 | $106.16 | $106.16 | $101.73 | $103.58 | $103.58 | 325,693 |
| 2016-08-16 | $110.22 | $110.46 | $103.78 | $106.24 | $106.24 | 356,021 |
| 2016-08-15 | $110.67 | $111.40 | $109.36 | $110.39 | $110.39 | 150,653 |
| 2016-08-12 | $110.32 | $111.13 | $108.27 | $110.35 | $110.35 | 163,375 |
| 2016-08-11 | $111.98 | $112.00 | $109.12 | $110.77 | $110.77 | 199,942 |
| 2016-08-10 | $110.62 | $111.99 | $109.39 | $111.60 | $111.60 | 257,374 |
| 2016-08-09 | $107.66 | $111.21 | $106.99 | $110.62 | $110.62 | 208,237 |
| 2016-08-08 | $110.82 | $111.48 | $107.76 | $108.17 | $108.17 | 286,402 |
| 2016-08-05 | $107.51 | $110.64 | $107.23 | $110.02 | $110.02 | 322,431 |
| 2016-08-04 | $103.17 | $107.90 | $102.94 | $106.57 | $106.57 | 294,288 |
| 2016-08-03 | $99.15 | $103.17 | $99.05 | $102.38 | $102.38 | 355,084 |
| 2016-08-02 | $102.14 | $103.33 | $99.15 | $99.34 | $99.34 | 292,558 |
| 2016-08-01 | $101.00 | $103.90 | $100.70 | $102.34 | $102.34 | 295,983 |
| 2016-07-29 | $103.42 | $104.69 | $99.57 | $100.98 | $100.98 | 378,275 |
| 2016-07-28 | $93.75 | $105.77 | $91.85 | $102.29 | $102.29 | 1,359,701 |
| 2016-07-27 | $95.05 | $97.71 | $94.13 | $95.50 | $95.50 | 595,628 |
| 2016-07-26 | $98.21 | $98.79 | $94.05 | $95.35 | $95.35 | 427,006 |
| 2016-07-25 | $97.34 | $99.29 | $96.55 | $98.13 | $98.13 | 403,768 |
| 2016-07-22 | $95.35 | $98.76 | $95.14 | $97.41 | $97.41 | 409,423 |
| 2016-07-21 | $95.84 | $95.84 | $93.70 | $94.93 | $94.93 | 301,940 |
| 2016-07-20 | $102.00 | $103.87 | $93.72 | $95.37 | $95.37 | 829,604 |
| 2016-07-19 | $103.00 | $103.25 | $101.00 | $101.50 | $101.50 | 186,860 |
| 2016-07-18 | $102.04 | $104.17 | $100.79 | $102.90 | $102.90 | 525,516 |
| 2016-07-15 | $102.52 | $104.09 | $100.82 | $102.29 | $102.29 | 296,864 |
| 2016-07-14 | $99.89 | $104.26 | $99.86 | $102.71 | $102.71 | 776,965 |
| 2016-07-13 | $96.82 | $100.12 | $96.07 | $98.90 | $98.90 | 828,876 |
| 2016-07-12 | $96.95 | $98.87 | $96.06 | $96.15 | $96.15 | 399,894 |
| 2016-07-11 | $96.70 | $99.05 | $95.09 | $96.37 | $96.37 | 537,938 |
| 2016-07-08 | $94.04 | $96.48 | $92.20 | $95.76 | $95.76 | 472,885 |
| 2016-07-07 | $95.77 | $97.98 | $93.00 | $93.11 | $93.11 | 577,247 |
| 2016-07-06 | $92.03 | $100.12 | $91.44 | $95.21 | $95.21 | 1,328,454 |
| 2016-07-05 | $91.00 | $93.21 | $88.98 | $92.11 | $92.11 | 621,736 |
| 2016-07-01 | $88.77 | $94.37 | $87.50 | $92.84 | $92.84 | 1,104,040 |
| 2016-06-30 | $85.18 | $88.55 | $85.18 | $88.33 | $88.33 | 783,372 |
| 2016-06-29 | $82.41 | $86.48 | $82.19 | $84.72 | $84.72 | 588,924 |
| 2016-06-28 | $80.30 | $83.04 | $79.55 | $81.24 | $81.24 | 581,207 |
| 2016-06-27 | $77.62 | $81.54 | $76.09 | $79.44 | $79.44 | 575,155 |
| 2016-06-24 | $75.75 | $80.36 | $73.65 | $78.40 | $78.40 | 569,484 |
| 2016-06-23 | $77.30 | $80.43 | $76.31 | $79.23 | $79.23 | 501,028 |
| 2016-06-22 | $76.29 | $79.23 | $75.09 | $76.46 | $76.46 | 426,002 |
| 2016-06-21 | $76.81 | $77.70 | $75.43 | $76.12 | $76.12 | 384,937 |
| 2016-06-20 | $73.93 | $77.92 | $71.82 | $76.96 | $76.96 | 501,662 |
| 2016-06-17 | $74.40 | $77.08 | $71.34 | $72.25 | $72.25 | 657,415 |
| 2016-06-16 | $73.77 | $74.68 | $71.52 | $74.16 | $74.16 | 638,038 |
| 2016-06-15 | $74.23 | $75.65 | $73.43 | $74.26 | $74.26 | 485,768 |
| 2016-06-14 | $80.41 | $83.39 | $72.50 | $74.13 | $74.13 | 914,308 |
| 2016-06-13 | $85.05 | $85.13 | $81.00 | $81.42 | $81.42 | 325,910 |
| 2016-06-10 | $86.93 | $87.76 | $85.58 | $85.77 | $85.77 | 310,419 |
| 2016-06-09 | $89.63 | $90.78 | $85.40 | $87.93 | $87.93 | 594,128 |
| 2016-06-08 | $89.60 | $93.35 | $89.41 | $91.15 | $91.15 | 842,565 |
| 2016-06-07 | $88.27 | $90.27 | $87.80 | $89.51 | $89.51 | 471,667 |
| 2016-06-06 | $84.83 | $89.48 | $82.58 | $88.03 | $88.03 | 474,643 |
| 2016-06-03 | $86.97 | $87.18 | $84.78 | $85.98 | $85.98 | 388,001 |
| 2016-06-02 | $84.85 | $88.47 | $83.58 | $87.85 | $87.85 | 559,944 |
| 2016-06-01 | $83.47 | $84.55 | $80.47 | $83.96 | $83.96 | 316,189 |
| 2016-05-31 | $81.30 | $84.35 | $81.17 | $83.25 | $83.25 | 493,429 |
| 2016-05-27 | $78.63 | $83.67 | $78.08 | $81.09 | $81.09 | 472,237 |
| 2016-05-26 | $77.99 | $80.20 | $76.89 | $79.52 | $79.52 | 380,450 |
| 2016-05-25 | $81.82 | $82.04 | $77.02 | $78.10 | $78.10 | 561,555 |
| 2016-05-24 | $74.95 | $82.10 | $74.71 | $81.00 | $81.00 | 986,685 |
| 2016-05-23 | $70.20 | $77.52 | $69.40 | $74.62 | $74.62 | 893,875 |
| 2016-05-20 | $69.50 | $70.78 | $67.47 | $69.04 | $69.04 | 511,613 |
| 2016-05-19 | $69.52 | $71.50 | $68.71 | $69.50 | $69.50 | 541,849 |
| 2016-05-18 | $67.01 | $70.08 | $64.07 | $70.01 | $70.01 | 394,983 |
| 2016-05-17 | $71.41 | $72.82 | $66.90 | $67.40 | $67.40 | 431,175 |
| 2016-05-16 | $70.50 | $71.02 | $69.00 | $70.47 | $70.47 | 321,448 |
| 2016-05-13 | $66.46 | $70.79 | $66.42 | $69.69 | $69.69 | 497,472 |
| 2016-05-12 | $71.35 | $71.89 | $66.26 | $67.14 | $67.14 | 565,717 |
| 2016-05-11 | $72.57 | $76.30 | $70.12 | $70.72 | $70.72 | 671,968 |
| 2016-05-10 | $73.53 | $74.56 | $70.82 | $73.54 | $73.54 | 591,735 |
| 2016-05-09 | $75.00 | $75.00 | $69.10 | $73.34 | $73.34 | 941,090 |
| 2016-05-06 | $78.95 | $79.61 | $74.41 | $75.56 | $75.56 | 563,766 |
| 2016-05-05 | $82.37 | $83.58 | $77.94 | $79.43 | $79.43 | 668,775 |
| 2016-05-04 | $86.00 | $86.72 | $77.72 | $82.62 | $82.62 | 1,329,708 |
| 2016-05-03 | $91.10 | $91.40 | $78.05 | $85.18 | $85.18 | 1,966,882 |
| 2016-05-02 | $89.16 | $92.39 | $88.55 | $92.39 | $92.39 | 647,619 |
| 2016-04-29 | $87.58 | $90.35 | $86.01 | $89.47 | $89.47 | 372,231 |
| 2016-04-28 | $91.08 | $92.53 | $87.15 | $87.83 | $87.83 | 605,448 |
| 2016-04-27 | $89.49 | $95.30 | $88.15 | $91.26 | $91.26 | 627,587 |
| 2016-04-26 | $90.49 | $91.31 | $87.12 | $89.49 | $89.49 | 480,624 |
| 2016-04-25 | $93.84 | $94.38 | $90.27 | $90.86 | $90.86 | 519,056 |
| 2016-04-22 | $95.72 | $100.64 | $92.90 | $93.92 | $93.92 | 895,899 |
| 2016-04-21 | $102.23 | $103.19 | $98.50 | $99.35 | $99.35 | 988,894 |
| 2016-04-20 | $103.19 | $104.87 | $101.19 | $101.85 | $101.85 | 852,394 |
| 2016-04-19 | $102.38 | $106.82 | $101.50 | $102.95 | $102.95 | 569,178 |
| 2016-04-18 | $96.86 | $101.62 | $96.01 | $101.37 | $101.37 | 641,041 |
| 2016-04-15 | $96.58 | $98.37 | $94.50 | $97.64 | $97.64 | 861,016 |
| 2016-04-14 | $98.42 | $100.58 | $96.69 | $97.00 | $97.00 | 729,371 |
| 2016-04-13 | $93.95 | $99.10 | $93.95 | $98.86 | $98.86 | 627,357 |
| 2016-04-12 | $95.42 | $96.68 | $91.20 | $93.86 | $93.86 | 832,637 |
| 2016-04-11 | $99.82 | $102.26 | $94.87 | $94.92 | $94.92 | 760,249 |
| 2016-04-08 | $100.25 | $102.89 | $99.22 | $99.90 | $99.90 | 320,127 |
| 2016-04-07 | $101.35 | $101.76 | $98.28 | $99.26 | $99.26 | 365,006 |
| 2016-04-06 | $99.39 | $102.39 | $98.00 | $101.37 | $101.37 | 471,868 |
| 2016-04-05 | $101.65 | $103.57 | $98.11 | $99.03 | $99.03 | 603,753 |
| 2016-04-04 | $98.78 | $104.99 | $98.65 | $102.18 | $102.18 | 937,125 |
| 2016-04-01 | $97.00 | $99.87 | $96.00 | $97.39 | $97.39 | 544,655 |
| 2016-03-31 | $92.66 | $100.19 | $92.65 | $97.78 | $97.78 | 476,885 |
| 2016-03-30 | $94.45 | $95.60 | $92.37 | $92.68 | $92.68 | 464,519 |
| 2016-03-29 | $93.55 | $95.17 | $89.76 | $94.27 | $94.27 | 624,579 |
| 2016-03-28 | $95.50 | $96.40 | $93.53 | $94.33 | $94.33 | 634,631 |
| 2016-03-24 | $91.36 | $96.84 | $90.14 | $95.10 | $95.10 | 336,680 |
| 2016-03-23 | $94.24 | $94.57 | $92.00 | $92.36 | $92.36 | 267,578 |
| 2016-03-22 | $91.17 | $95.28 | $91.17 | $94.81 | $94.81 | 353,428 |
| 2016-03-21 | $93.33 | $96.07 | $91.76 | $92.17 | $92.17 | 411,889 |
| 2016-03-18 | $95.60 | $97.75 | $92.51 | $93.26 | $93.26 | 490,080 |
| 2016-03-17 | $91.43 | $97.16 | $91.24 | $95.78 | $95.78 | 640,675 |
| 2016-03-16 | $89.26 | $93.50 | $88.99 | $91.40 | $91.40 | 570,940 |
| 2016-03-15 | $87.50 | $91.19 | $87.01 | $89.96 | $89.96 | 661,876 |
| 2016-03-14 | $85.24 | $88.34 | $85.17 | $88.17 | $88.17 | 439,755 |
| 2016-03-11 | $82.91 | $86.90 | $81.91 | $86.02 | $86.02 | 673,068 |
| 2016-03-10 | $86.18 | $86.20 | $80.10 | $82.17 | $82.17 | 711,373 |
| 2016-03-09 | $86.47 | $87.47 | $83.60 | $85.60 | $85.60 | 765,183 |
| 2016-03-08 | $89.10 | $90.34 | $84.98 | $85.19 | $85.19 | 699,579 |
| 2016-03-07 | $89.95 | $92.22 | $88.02 | $90.00 | $90.00 | 876,492 |
| 2016-03-04 | $89.42 | $94.38 | $88.51 | $90.40 | $90.40 | 1,412,640 |
| 2016-03-03 | $86.25 | $90.40 | $81.72 | $89.89 | $89.89 | 1,378,809 |
| 2016-03-02 | $90.20 | $90.50 | $84.95 | $85.97 | $85.97 | 1,163,456 |
| 2016-03-01 | $88.89 | $90.74 | $86.50 | $90.11 | $90.11 | 877,709 |
| 2016-02-29 | $83.73 | $90.96 | $83.49 | $88.37 | $88.37 | 992,994 |
| 2016-02-26 | $85.39 | $86.94 | $82.93 | $83.48 | $83.48 | 1,251,655 |
| 2016-02-25 | $85.56 | $87.21 | $79.40 | $85.50 | $85.50 | 2,393,299 |
| 2016-02-24 | $67.81 | $71.59 | $63.47 | $69.94 | $69.94 | 743,836 |
| 2016-02-23 | $67.97 | $72.90 | $67.19 | $68.90 | $68.90 | 1,015,012 |
| 2016-02-22 | $63.78 | $68.93 | $63.76 | $67.96 | $67.96 | 1,060,295 |
| 2016-02-19 | $64.04 | $65.52 | $63.25 | $63.69 | $63.69 | 623,398 |
| 2016-02-18 | $62.01 | $65.06 | $61.00 | $64.69 | $64.69 | 539,666 |
| 2016-02-17 | $63.54 | $65.49 | $59.90 | $62.15 | $62.15 | 764,690 |
| 2016-02-16 | $60.69 | $65.13 | $59.82 | $63.36 | $63.36 | 591,270 |
| 2016-02-12 | $57.92 | $61.30 | $56.25 | $59.81 | $59.81 | 383,617 |
| 2016-02-11 | $56.19 | $57.91 | $55.00 | $57.08 | $57.08 | 322,733 |
| 2016-02-10 | $55.83 | $60.06 | $55.09 | $57.10 | $57.10 | 609,567 |
| 2016-02-09 | $54.87 | $58.96 | $52.11 | $54.98 | $54.98 | 385,253 |
| 2016-02-08 | $59.00 | $59.05 | $53.22 | $55.77 | $55.77 | 684,432 |
| 2016-02-05 | $66.96 | $66.96 | $59.51 | $60.05 | $60.05 | 1,043,107 |
| 2016-02-04 | $65.32 | $68.88 | $63.01 | $67.64 | $67.64 | 587,666 |
| 2016-02-03 | $66.51 | $67.00 | $61.00 | $64.38 | $64.38 | 758,215 |
| 2016-02-02 | $72.88 | $72.98 | $64.98 | $65.96 | $65.96 | 808,229 |
| 2016-02-01 | $73.96 | $74.77 | $72.31 | $73.88 | $73.88 | 450,010 |
| 2016-01-29 | $70.74 | $74.71 | $70.36 | $73.69 | $73.69 | 677,657 |
| 2016-01-28 | $72.29 | $73.17 | $69.85 | $70.36 | $70.36 | 460,199 |
| 2016-01-27 | $72.29 | $73.85 | $70.25 | $71.05 | $71.05 | 369,880 |
| 2016-01-26 | $70.25 | $73.10 | $69.90 | $72.62 | $72.62 | 382,562 |
| 2016-01-25 | $70.37 | $72.02 | $68.83 | $70.15 | $70.15 | 420,619 |
| 2016-01-22 | $73.00 | $73.72 | $68.45 | $71.04 | $71.04 | 565,400 |
| 2016-01-21 | $71.70 | $74.87 | $70.69 | $71.75 | $71.75 | 641,739 |
| 2016-01-20 | $67.01 | $72.33 | $65.57 | $71.83 | $71.83 | 933,074 |
| 2016-01-19 | $68.69 | $69.83 | $66.57 | $67.64 | $67.64 | 840,472 |
| 2016-01-15 | $62.98 | $70.00 | $62.00 | $67.74 | $67.74 | 1,393,107 |
| 2016-01-14 | $65.51 | $70.49 | $62.00 | $66.24 | $66.24 | 2,848,038 |
| 2016-01-13 | $89.86 | $89.99 | $58.82 | $61.14 | $61.14 | 6,652,525 |
| 2016-01-12 | $82.53 | $86.95 | $82.04 | $86.63 | $86.63 | 1,084,079 |
| 2016-01-11 | $83.46 | $83.90 | $79.73 | $81.97 | $81.97 | 600,522 |
| 2016-01-08 | $84.57 | $85.64 | $82.68 | $83.04 | $83.04 | 447,851 |
| 2016-01-07 | $84.13 | $87.20 | $83.08 | $84.04 | $84.04 | 477,592 |
| 2016-01-06 | $86.29 | $88.25 | $84.95 | $86.34 | $86.34 | 405,765 |
| 2016-01-05 | $88.49 | $89.71 | $85.77 | $87.82 | $87.82 | 424,516 |
| 2016-01-04 | $87.33 | $88.37 | $85.44 | $87.89 | $87.89 | 640,124 |
| 2015-12-31 | $89.28 | $90.70 | $88.30 | $89.28 | $89.28 | 253,383 |
| 2015-12-30 | $90.63 | $91.65 | $89.73 | $89.80 | $89.80 | 374,495 |
| 2015-12-29 | $90.64 | $91.31 | $88.66 | $91.31 | $91.31 | 570,152 |
| 2015-12-28 | $91.07 | $92.06 | $89.06 | $90.04 | $90.04 | 469,006 |
| 2015-12-24 | $91.45 | $91.98 | $90.35 | $91.21 | $91.21 | 222,105 |
| 2015-12-23 | $90.53 | $92.25 | $89.84 | $91.50 | $91.50 | 518,574 |
| 2015-12-22 | $93.37 | $93.53 | $89.20 | $90.04 | $90.04 | 591,958 |
| 2015-12-21 | $95.81 | $96.29 | $92.25 | $93.01 | $93.01 | 360,396 |
| 2015-12-18 | $95.01 | $97.70 | $94.96 | $95.39 | $95.39 | 702,348 |
| 2015-12-17 | $98.00 | $98.70 | $94.82 | $95.17 | $95.17 | 332,417 |
| 2015-12-16 | $97.83 | $101.50 | $94.95 | $98.01 | $98.01 | 810,819 |
| 2015-12-15 | $95.08 | $98.83 | $93.34 | $97.60 | $97.60 | 629,115 |
| 2015-12-14 | $94.60 | $95.87 | $92.19 | $94.15 | $94.15 | 508,440 |
| 2015-12-11 | $100.37 | $102.68 | $93.21 | $94.51 | $94.51 | 528,405 |
| 2015-12-10 | $96.56 | $103.70 | $95.25 | $102.74 | $102.74 | 994,702 |
| 2015-12-09 | $95.99 | $97.41 | $91.50 | $92.54 | $92.54 | 361,367 |
| 2015-12-08 | $98.50 | $98.90 | $93.76 | $95.73 | $95.73 | 490,736 |
| 2015-12-07 | $101.57 | $102.55 | $98.35 | $98.97 | $98.97 | 309,129 |
| 2015-12-04 | $96.88 | $102.16 | $96.48 | $102.13 | $102.13 | 496,613 |
| 2015-12-03 | $99.87 | $100.50 | $96.72 | $97.15 | $97.15 | 327,629 |
| 2015-12-02 | $105.74 | $107.16 | $95.74 | $99.93 | $99.93 | 546,255 |
| 2015-12-01 | $102.45 | $106.19 | $100.37 | $105.99 | $105.99 | 502,661 |
| 2015-11-30 | $102.39 | $103.24 | $101.48 | $101.88 | $101.88 | 343,108 |
| 2015-11-27 | $101.33 | $102.70 | $99.59 | $102.58 | $102.58 | 303,343 |
| 2015-11-25 | $101.80 | $103.00 | $100.01 | $100.82 | $100.82 | 341,700 |
| 2015-11-24 | $99.12 | $103.73 | $99.12 | $102.20 | $102.20 | 409,503 |
| 2015-11-23 | $101.83 | $103.39 | $99.07 | $100.23 | $100.23 | 375,997 |
| 2015-11-20 | $104.35 | $105.80 | $100.11 | $100.92 | $100.92 | 446,363 |
| 2015-11-19 | $110.96 | $113.00 | $102.70 | $103.83 | $103.83 | 463,708 |
| 2015-11-18 | $118.64 | $120.54 | $110.20 | $110.51 | $110.51 | 595,983 |
| 2015-11-17 | $117.88 | $119.04 | $116.00 | $116.79 | $116.79 | 412,556 |
| 2015-11-16 | $117.92 | $118.09 | $114.03 | $117.19 | $117.19 | 472,885 |
| 2015-11-13 | $118.34 | $119.40 | $114.82 | $116.49 | $116.49 | 388,845 |
| 2015-11-12 | $121.08 | $123.66 | $117.40 | $119.00 | $119.00 | 344,202 |
| 2015-11-11 | $122.21 | $125.75 | $120.43 | $121.46 | $121.46 | 299,123 |
| 2015-11-10 | $128.28 | $128.57 | $120.72 | $121.30 | $121.30 | 394,400 |
| 2015-11-09 | $127.20 | $131.83 | $125.46 | $128.98 | $128.98 | 667,799 |
| 2015-11-06 | $119.00 | $126.44 | $118.11 | $124.97 | $124.97 | 1,422,415 |
| 2015-11-05 | $114.40 | $120.96 | $114.00 | $120.25 | $120.25 | 241,938 |
| 2015-11-04 | $116.07 | $117.30 | $113.45 | $113.90 | $113.90 | 272,287 |
| 2015-11-03 | $115.09 | $118.45 | $114.50 | $115.77 | $115.77 | 161,196 |
| 2015-11-02 | $119.93 | $119.93 | $112.46 | $115.00 | $115.00 | 322,163 |
| 2015-10-30 | $122.80 | $123.14 | $119.61 | $121.36 | $121.36 | 296,148 |
| 2015-10-29 | $126.48 | $127.66 | $121.21 | $122.51 | $122.51 | 477,543 |
| 2015-10-28 | $123.92 | $127.72 | $121.08 | $127.29 | $127.29 | 438,724 |
| 2015-10-27 | $120.97 | $124.50 | $116.96 | $124.00 | $124.00 | 573,512 |
| 2015-10-26 | $117.79 | $124.00 | $107.25 | $120.98 | $120.98 | 1,701,721 |
| 2015-10-23 | $95.97 | $99.48 | $91.60 | $98.00 | $98.00 | 648,501 |
| 2015-10-22 | $94.79 | $96.29 | $93.15 | $94.62 | $94.62 | 492,482 |
| 2015-10-21 | $98.83 | $99.43 | $94.25 | $94.49 | $94.49 | 444,762 |
| 2015-10-20 | $98.46 | $99.50 | $97.99 | $98.74 | $98.74 | 426,147 |
| 2015-10-19 | $95.91 | $100.12 | $95.80 | $98.46 | $98.46 | 337,452 |
| 2015-10-16 | $96.73 | $98.55 | $94.68 | $96.19 | $96.19 | 165,546 |
| 2015-10-15 | $93.24 | $96.41 | $92.29 | $96.36 | $96.36 | 356,809 |
| 2015-10-14 | $92.54 | $93.66 | $90.12 | $92.64 | $92.64 | 330,205 |
| 2015-10-13 | $97.05 | $98.50 | $92.24 | $92.39 | $92.39 | 153,422 |
| 2015-10-12 | $96.00 | $98.80 | $95.50 | $98.05 | $98.05 | 259,093 |
| 2015-10-09 | $95.83 | $97.40 | $94.50 | $96.37 | $96.37 | 136,728 |
| 2015-10-08 | $95.21 | $97.91 | $93.71 | $96.00 | $96.00 | 302,526 |
| 2015-10-07 | $91.71 | $95.54 | $91.20 | $95.50 | $95.50 | 244,332 |
| 2015-10-06 | $95.61 | $98.08 | $89.09 | $91.49 | $91.49 | 207,094 |
| 2015-10-05 | $92.84 | $97.23 | $92.84 | $96.13 | $96.13 | 203,891 |
| 2015-10-02 | $89.26 | $92.72 | $87.73 | $92.51 | $92.51 | 258,246 |
| 2015-10-01 | $92.66 | $93.09 | $85.18 | $90.04 | $90.04 | 313,914 |
| 2015-09-30 | $91.27 | $96.29 | $90.00 | $93.03 | $93.03 | 397,278 |
| 2015-09-29 | $91.14 | $92.49 | $87.97 | $89.99 | $89.99 | 257,214 |
| 2015-09-28 | $97.76 | $97.76 | $88.78 | $91.07 | $91.07 | 488,681 |
| 2015-09-25 | $104.01 | $105.88 | $97.29 | $98.43 | $98.43 | 243,875 |
| 2015-09-24 | $115.57 | $116.00 | $101.36 | $103.05 | $103.05 | 614,496 |
| 2015-09-23 | $116.20 | $121.77 | $115.95 | $116.87 | $116.87 | 156,771 |
| 2015-09-22 | $114.36 | $116.38 | $113.95 | $116.30 | $116.30 | 182,208 |
| 2015-09-21 | $116.03 | $118.36 | $112.94 | $115.60 | $115.60 | 167,027 |
| 2015-09-18 | $116.31 | $117.99 | $115.20 | $115.81 | $115.81 | 267,218 |
| 2015-09-17 | $116.25 | $120.10 | $115.10 | $118.27 | $118.27 | 233,852 |
| 2015-09-16 | $116.25 | $116.49 | $113.46 | $116.23 | $116.23 | 233,969 |
| 2015-09-15 | $105.87 | $116.47 | $105.87 | $115.83 | $115.83 | 261,390 |
| 2015-09-14 | $105.55 | $108.48 | $105.00 | $105.49 | $105.49 | 168,144 |
| 2015-09-11 | $104.64 | $105.73 | $104.12 | $105.34 | $105.34 | 135,971 |
| 2015-09-10 | $104.03 | $106.07 | $103.00 | $104.93 | $104.93 | 123,435 |
| 2015-09-09 | $106.65 | $107.48 | $103.75 | $103.95 | $103.95 | 167,699 |
| 2015-09-08 | $105.13 | $106.68 | $103.75 | $105.48 | $105.48 | 215,609 |
LendingTree Inc (TREE) News Headlines
Americans are less confident about their financial futures—except for one group
While most Americans feel less confident about building wealth, child-free adults are increasingly optimistic.
cnbc.com Aug. 27, 202541-year-old Chicago mom takes out a buy now, pay later loan for anything over $200: ‘It’s easier’
More Americans are turning to buy now, pay later loans to manage their spending. Experts say it can be helpful if used wisely, but can lead to oversp…
cnbc.com Aug. 28, 2025The 5 most popular ways Americans build wealth—and how to get started yourself
Americans use a variety of strategies to build wealth, and one may not be better than the others, CFP says.
cnbc.com Aug. 29, 2025Recent LendingTree Inc (TREE) News
Similar Companies to LendingTree Inc (TREE) in the Mortgage Finance Industry
| Stock Name | Stock Ticker | Industry | Sector | Employees |
|---|---|---|---|---|
| Rocket Companies Inc Class A | RKT | Mortgage Finance | Financial Services | 26,001 |
| Altisource Portfolio Solutions S.A. | ASPS | Mortgage Finance | Financial Services | 22,000 |
| LoanDepot Inc - Class A | LDI | Mortgage Finance | Financial Services | 11,901 |
| Ocwen Financial Corp | OCN | Mortgage Finance | Financial Services | 6,550 |
| Mr. Cooper Group Inc | COOP | Mortgage Finance | Financial Services | 5,600 |
| PennyMac Financial Services Inc | PFSI | Mortgage Finance | Financial Services | 5,400 |
| CNFinance Holdings Ltd | CNF | Mortgage Finance | Financial Services | 4,000 |
| UWM Holdings Corporation Class A | UWMC | Mortgage Finance | Financial Services | 3,200 |
| Encore Capital Group Inc | ECPG | Mortgage Finance | Financial Services | 2,080 |
| Essent Group Ltd | ESNT | Mortgage Finance | Financial Services | 1,250 |