Date,Open,High,Low,Close,Adj Close,Volume 2020-01-31,53.33177659474407,53.538284376102055,53.5962320718432,50.27513542260733,50.27513542260733,3978602 2020-02-29,47.6656879750589,54.44326168333634,46.69352804986994,48.675836751879615,48.675836751879615,2851579 2020-03-31,52.55858540779359,56.57831200797744,49.436463149800524,52.656623748756864,52.656623748756864,3063356 2020-04-30,55.99570666095406,55.882681823929886,56.232183336876915,54.89338711210777,54.89338711210777,2046072 2020-05-31,53.8413793241452,57.290535809505705,51.98350321042092,55.58439404746123,55.58439404746123,1674502 2020-06-30,50.41482354410522,55.64723583159218,42.91394719857499,49.95672406760098,49.95672406760098,3908688 2020-07-31,50.13391758643618,52.42679195676263,50.02263177356657,50.089524591917986,50.089524591917986,3105777 2020-08-31,55.38156606944916,50.70491199423961,46.54165115870107,49.82696724631091,49.82696724631091,2349919 2020-09-30,51.1376399341519,51.044485904431646,48.312105133845165,50.937900930821755,50.937900930821755,4528597 2020-10-31,51.10159043481223,51.60682522818231,43.88284090424642,48.78771090368357,48.78771090368357,1409142 2020-11-30,53.06168502134497,50.837228186014556,49.728324307523714,51.401798593651286,51.401798593651286,3390514 2020-12-31,47.35587019883498,55.52337967661987,50.86914328420256,49.66899340511695,49.66899340511695,2748408 2021-01-31,48.71691305484111,50.70110566949127,47.10201398983839,51.81456073076251,51.81456073076251,3451212 2021-02-28,56.28882781192386,62.22900177774953,56.8165803733517,55.79479860119127,55.79479860119127,2171758 2021-03-31,55.636490432223304,54.266130160312045,45.69523697425056,53.12182110792939,53.12182110792939,4690582 2021-04-30,49.836858396148315,48.030816696139,45.578720709976466,49.26102875702197,49.26102875702197,2081781 2021-05-31,51.80056314740301,54.210386755064796,51.43953774921476,51.642859539368665,51.642859539368665,4254812 2021-06-30,44.46918782989802,44.17824366115365,39.711406298277744,45.037361135796516,45.037361135796516,3126869 2021-07-31,47.94776241706402,52.69880019334761,48.62325201234948,50.59568491025683,50.59568491025683,4851072 2021-08-31,48.72945656066368,50.91786740104371,49.314714678823776,50.650497995841704,50.650497995841704,3990876 2021-09-30,46.832078608670486,54.91192578995715,50.119314114643174,50.07670598634988,50.07670598634988,1942639 2021-10-31,50.600692379879504,55.2170344079189,56.44132257670152,52.80678557810601,52.80678557810601,4829252 2021-11-30,54.17454170535779,53.661055683992885,51.413380469116014,55.22655818021649,55.22655818021649,1991993 2021-12-31,56.811180598145,55.46803893383301,58.143528840563846,55.259148555111025,55.259148555111025,2349282 2022-01-31,58.762096086529404,63.76707235689999,60.03211360367473,59.6522306081206,59.6522306081206,2510902 2022-02-28,56.80154065246877,62.151565392740764,52.9917554198185,56.29028908136934,56.29028908136934,3117321 2022-03-31,60.122529970190826,61.71624712543441,59.35410075232401,59.85207154783746,59.85207154783746,1977362 2022-04-30,55.45705186045803,53.325764503885374,51.98749857711924,54.45895418949208,54.45895418949208,3905188 2022-05-31,54.942569281783236,62.17430807737042,58.65328508666671,57.01219914481776,57.01219914481776,3448966 2022-06-30,57.49122009273007,59.4745236871631,54.418210781896676,55.37283266248297,55.37283266248297,3473901 2022-07-31,46.00304838072982,54.737021103544656,46.32724523576245,48.81740235063701,48.81740235063701,4496610 2022-08-31,49.20499003158566,52.9712437916228,50.95503398416604,50.10061643635888,50.10061643635888,4539628 2022-09-30,49.88667315505208,50.366693223214554,42.86939353737947,49.928483970605235,49.928483970605235,3749580 2022-10-31,43.73514611949408,45.765521879381325,42.12712816183677,42.21485642319459,42.21485642319459,1102537 2022-11-30,34.40514738149744,34.62551638072068,25.51127834634822,31.646528710395938,31.646528710395938,2819201 2022-12-31,32.42127258356524,31.16058846777036,29.388626177547863,30.885209543308463,30.885209543308463,3732741 2023-01-31,41.808172061729316,41.57225509835982,41.68176604506166,38.976339346817596,38.976339346817596,3367303 2023-02-28,38.923062528832546,41.99633672138101,41.99211681363411,40.581414387847154,40.581414387847154,1901347 2023-03-31,39.620639164417355,41.47051173922598,34.711660337480794,37.23989820427494,37.23989820427494,2280280 2023-04-30,44.68655924254082,46.12526651366052,37.550918525038945,42.64924578271422,42.64924578271422,4263147 2023-05-31,42.392813758035686,46.03058969224344,39.876032474210916,47.18536387208701,47.18536387208701,2352507 2023-06-30,53.10233077424539,52.085991523950966,51.15860307625406,53.54325926203394,53.54325926203394,3933166 2023-07-31,58.16682293051104,58.69331456302681,58.494479326231215,56.96274808374747,56.96274808374747,2778727 2023-08-31,60.36143196841264,63.490717555441464,58.55680445766928,61.392259699303516,61.392259699303516,3850310 2023-09-30,62.876152009773854,69.3307326766418,65.52344637444679,65.04780235436633,65.04780235436633,1792214 2023-10-31,66.88862805316795,66.20018934896986,59.48370275370054,62.660277617284194,62.660277617284194,1591058 2023-11-30,54.69595422220803,60.84993084990444,55.29829757748286,54.473873920266215,54.473873920266215,4727661 2023-12-31,52.14500780960908,52.46661654847467,56.13690765281039,51.86819694130096,51.86819694130096,2676373 2024-01-31,54.7748935965576,57.820023618026106,51.44231484744803,57.39288182630773,57.39288182630773,2279372 2024-02-29,54.26310565424239,54.60838562889974,54.16707783987066,55.48782764583487,55.48782764583487,1815636 2024-03-31,52.96485113155428,59.008753734623326,52.61155138884834,54.76053239029809,54.76053239029809,2590016 2024-04-30,51.08955818484447,50.99686427661375,43.9415036018473,48.931607724565865,48.931607724565865,2572730 2024-05-31,47.185427105621855,42.61534931288482,38.53961973577539,46.176159863769755,46.176159863769755,1448402 2024-06-30,44.98958664423956,48.7372101629763,41.970472073405745,46.13071402985262,46.13071402985262,4908988 2024-07-31,49.71452539647882,51.3914354225976,46.28452007053556,48.59352491914639,48.59352491914639,3449851 2024-08-31,45.7931797917859,47.867179255024524,42.91160145492834,46.30022008326806,46.30022008326806,3313248 2024-09-30,44.126514391136645,46.54749751405482,42.541882085039475,43.65753295517956,43.65753295517956,1758019 2024-10-31,48.32793855529531,46.20770368324674,45.76006764545498,47.8684107809239,47.8684107809239,1281833 2024-11-30,50.33527783407422,56.4178389154151,47.06015249953747,49.494743413115025,49.494743413115025,4851778 2024-12-31,52.33740958586926,54.87888401730354,52.09798150948517,51.73810573907577,51.73810573907577,2535834