[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"stock-detail-FSTR":3,"stock-historical-FSTR":31,"homepage-market-summary":2482},{"ticker":4,"date":5,"profile":6,"dividend":9,"quote":15},"FSTR","2026-10-02",{"name":7,"exchange":8,"sector":9,"industry":10,"description":11,"ceo":9,"employees":12,"headquarters":13,"founded":9,"is_fund":14,"issuer":9,"category":9},"Foster (Lb) Co","Nasdaq",null,"WHOLESALE-METALS SERVICE CENTERS & OFFICES","L.B. Foster Co is a technology solutions provider of products and services for the rail and infrastructure markets. The company has two reporting segments: Rail, Technologies, and Services (Rail); and Infrastructure Solutions (Infrastructure). Maximum revenue is generated from the Rail segment, which is comprised of several manufacturing and distribution businesses that provide products and services for freight and passenger railroads and industrial companies throughout the world. The Infrastructure segment offers engineered precast concrete solutions, as well as fabricated bridge, protective pipe coating, and pipe threading offerings across North America. Geographically, the company generates maximum revenue from the United States, followed by Canada, the UK, and other markets.","1,191","Pittsburgh, PA",false,{"close":16,"open":17,"high":18,"low":19,"prev_close":20,"change":21,"percent_change":22,"volume":23,"transactions":24,"vwap":25,"high_52w":26,"low_52w":27,"avg_volume_52w":28,"range_52w_percent":29,"record_count":30},37.27,36.8,37.41,36.67,36.36,0.91,2.5,42925.10191,2053,37.2346,45.81,23.81,59462.73977256,61.2,9207,{"ticker":4,"total_count":32,"page":33,"page_size":34,"total_pages":33,"summary":35,"data":41},365,1,1000,{"period_high":26,"period_low":36,"average_volume":37,"total_volume":38,"period_return":39,"latest_close":16,"start_date":40,"end_date":5},17.16,50399,18395584.94314,92.51,"2025-04-22",[42,43,53,63,74,85,96,106,116,127,136,144,153,163,173,182,191,201,211,221,229,238,249,259,269,278,287,297,307,317,327,337,348,359,370,381,390,399,408,418,429,438,449,460,471,481,491,500,508,518,529,539,549,560,570,576,583,590,598,606,614,621,629,638,646,652,659,667,673,678,685,693,701,709,716,722,727,735,740,749,758,764,769,775,780,788,796,804,812,821,828,836,842,849,856,863,871,878,885,892,899,904,911,919,928,934,941,949,957,965,974,982,991,998,1005,1013,1018,1025,1033,1040,1045,1051,1057,1064,1069,1075,1084,1091,1098,1106,1113,1120,1126,1131,1137,1143,1149,1153,1159,1167,1173,1179,1184,1190,1198,1206,1212,1219,1226,1232,1239,1247,1255,1259,1265,1271,1278,1284,1291,1298,1305,1312,1319,1325,1331,1338,1344,1352,1357,1364,1370,1375,1382,1389,1395,1402,1406,1412,1419,1425,1429,1436,1440,1446,1452,1459,1464,1470,1476,1481,1489,1498,1504,1512,1517,1520,1526,1533,1540,1546,1552,1559,1566,1573,1580,1586,1593,1600,1608,1615,1621,1628,1633,1641,1648,1654,1662,1667,1670,1675,1682,1687,1691,1696,1700,1706,1711,1715,1721,1727,1733,1738,1743,1749,1755,1759,1766,1768,1771,1776,1782,1787,1791,1796,1800,1805,1810,1818,1820,1827,1831,1835,1839,1842,1848,1856,1860,1866,1870,1874,1878,1883,1886,1890,1895,1900,1905,1909,1913,1917,1921,1925,1930,1937,1943,1948,1954,1960,1966,1973,1981,1987,1994,1999,2006,2015,2023,2030,2036,2043,2049,2055,2060,2067,2073,2078,2085,2092,2098,2104,2110,2116,2122,2127,2133,2139,2143,2148,2155,2162,2165,2171,2177,2184,2191,2196,2201,2206,2212,2217,2222,2229,2233,2240,2246,2252,2259,2267,2273,2280,2286,2290,2296,2302,2308,2314,2320,2325,2330,2336,2343,2349,2356,2362,2367,2373,2378,2384,2387,2392,2397,2403,2409,2416,2422,2428,2435,2441,2448,2453,2457,2463,2469,2474,2479],{"date":5,"open":17,"high":18,"low":19,"close":16,"change":21,"percent_change":22,"volume":23,"transactions":24,"vwap":25},{"date":44,"open":45,"high":46,"low":47,"close":20,"change":48,"percent_change":49,"volume":50,"transactions":51,"vwap":52},"2026-10-01",35.99,36.55,35.7,0.29,0.8,78669.075721,2871,36.1253,{"date":54,"open":55,"high":56,"low":57,"close":57,"change":58,"percent_change":59,"volume":60,"transactions":61,"vwap":62},"2026-09-30",37.63,37.695,36.07,-1.29,-3.45,41050.992608,1801,36.3889,{"date":64,"open":65,"high":66,"low":67,"close":68,"change":69,"percent_change":70,"volume":71,"transactions":72,"vwap":73},"2026-09-29",37.67,38,36.97,37.36,-0.24,-0.64,54029.098601,2232,37.4369,{"date":75,"open":76,"high":77,"low":78,"close":79,"change":80,"percent_change":81,"volume":82,"transactions":83,"vwap":84},"2026-09-28",37.38,37.94,36.99,37.6,0.13,0.35,39461.89767,1868,37.4589,{"date":86,"open":87,"high":88,"low":89,"close":90,"change":91,"percent_change":92,"volume":93,"transactions":94,"vwap":95},"2026-09-25",37.62,38.12,37.29,37.47,-0.05,-0.13,64364.96211,3023,37.5333,{"date":97,"open":98,"high":99,"low":98,"close":100,"change":101,"percent_change":102,"volume":103,"transactions":104,"vwap":105},"2026-09-24",36.7901,37.555,37.52,0.25,0.67,33438.88964,1855,37.3421,{"date":107,"open":108,"high":109,"low":110,"close":16,"change":111,"percent_change":112,"volume":113,"transactions":114,"vwap":115},"2026-09-23",37.57,37.87,37.18,-0.5,-1.32,24768.4627,1263,37.324,{"date":117,"open":118,"high":119,"low":120,"close":121,"change":122,"percent_change":123,"volume":124,"transactions":125,"vwap":126},"2026-09-22",37.71,39.4,37.2801,37.77,0.42,1.12,43371.669473,1761,37.6374,{"date":128,"open":108,"high":108,"low":129,"close":130,"change":131,"percent_change":132,"volume":133,"transactions":134,"vwap":135},"2026-09-21",36.87,37.35,-0.06,-0.16,29321.804581,1889,37.3656,{"date":137,"open":138,"high":139,"low":17,"close":18,"change":140,"percent_change":48,"volume":141,"transactions":142,"vwap":143},"2026-09-18",37.26,37.7,0.11,69552.4846,1295,37.4019,{"date":145,"open":146,"high":147,"low":148,"close":149,"change":91,"percent_change":92,"volume":150,"transactions":151,"vwap":152},"2026-09-17",37.96,38.37,37.22,37.3,46848.157223,1892,37.5328,{"date":154,"open":155,"high":156,"low":157,"close":130,"change":158,"percent_change":159,"volume":160,"transactions":161,"vwap":162},"2026-09-16",37.44,37.75,36.94,0.1,0.27,31594.634182,1755,37.3538,{"date":164,"open":78,"high":165,"low":166,"close":167,"change":168,"percent_change":169,"volume":170,"transactions":171,"vwap":172},"2026-09-15",37.28,36.6001,37.25,0.28,0.76,44618.702244,2035,37.1039,{"date":174,"open":175,"high":89,"low":176,"close":67,"change":177,"percent_change":178,"volume":179,"transactions":180,"vwap":181},"2026-09-14",37.1,36.54,-0.62,-1.65,45232.326324,1846,36.991,{"date":183,"open":139,"high":121,"low":184,"close":185,"change":186,"percent_change":187,"volume":188,"transactions":189,"vwap":190},"2026-09-11",37.32,37.59,0.2,0.53,29378.4896,1367,37.56,{"date":192,"open":90,"high":193,"low":194,"close":195,"change":196,"percent_change":197,"volume":198,"transactions":199,"vwap":200},"2026-09-10",37.58,37.14,37.39,-0.48,-1.27,35361.56651,1937,37.3494,{"date":202,"open":203,"high":204,"low":205,"close":109,"change":206,"percent_change":207,"volume":208,"transactions":209,"vwap":210},"2026-09-09",37.61,37.97,37.215,-0.14,-0.37,49512.791776,1948,37.7051,{"date":212,"open":109,"high":213,"low":214,"close":215,"change":216,"percent_change":217,"volume":218,"transactions":219,"vwap":220},"2026-09-08",38.23,36.29,38.01,-0.01,-0.03,36453.206322,1497,37.9734,{"date":222,"open":76,"high":223,"low":76,"close":224,"change":102,"percent_change":225,"volume":226,"transactions":227,"vwap":228},"2026-09-04",38.04,38.02,1.79,25071.3795,1273,37.8268,{"date":230,"open":231,"high":232,"low":157,"close":130,"change":233,"percent_change":234,"volume":235,"transactions":236,"vwap":237},"2026-09-03",37.46,37.82,0.24,0.65,27344.7756,1385,37.4017,{"date":239,"open":240,"high":241,"low":242,"close":243,"change":244,"percent_change":245,"volume":246,"transactions":247,"vwap":248},"2026-09-02",37.08,37.3836,36.445,37.11,0.23,0.62,37683.3286,1815,37.1061,{"date":250,"open":251,"high":251,"low":252,"close":253,"change":254,"percent_change":255,"volume":256,"transactions":257,"vwap":258},"2026-09-01",37.17,36.41,36.88,-0.63,-1.68,49186.835635,2679,36.7363,{"date":260,"open":195,"high":261,"low":262,"close":263,"change":264,"percent_change":265,"volume":266,"transactions":267,"vwap":268},"2026-08-31",37.745,37.16,37.51,0.15,0.4,50693.617718,1511,37.4527,{"date":270,"open":121,"high":271,"low":272,"close":68,"change":273,"percent_change":274,"volume":275,"transactions":276,"vwap":277},"2026-08-28",39.14,36.95,-0.47,-1.24,48653.3479,1763,37.3266,{"date":279,"open":108,"high":280,"low":281,"close":280,"change":282,"percent_change":283,"volume":284,"transactions":285,"vwap":286},"2026-08-27",37.83,36.7275,0.26,0.69,40704.089316,1358,37.6027,{"date":288,"open":289,"high":290,"low":291,"close":108,"change":292,"percent_change":293,"volume":294,"transactions":295,"vwap":296},"2026-08-26",38.17,38.8,37.23,-0.54,-1.42,60847.568626,2012,37.6518,{"date":298,"open":299,"high":300,"low":157,"close":301,"change":302,"percent_change":303,"volume":304,"transactions":305,"vwap":306},"2026-08-25",37.85,38.33,38.11,0.61,1.63,48875.686608,1826,37.8267,{"date":308,"open":309,"high":310,"low":243,"close":311,"change":312,"percent_change":313,"volume":314,"transactions":315,"vwap":316},"2026-08-24",37.99,38.3,37.5,-0.58,-1.52,28938.5844,1350,37.6114,{"date":318,"open":319,"high":320,"low":321,"close":322,"change":80,"percent_change":323,"volume":324,"transactions":325,"vwap":326},"2026-08-21",38.15,38.255,36.451,38.08,0.34,46372.705888,1635,38.0406,{"date":328,"open":19,"high":329,"low":330,"close":331,"change":332,"percent_change":333,"volume":334,"transactions":335,"vwap":336},"2026-08-20",37.975,36.39,37.95,0.95,2.57,64892.7471,1867,37.4192,{"date":338,"open":339,"high":340,"low":341,"close":342,"change":343,"percent_change":344,"volume":345,"transactions":346,"vwap":347},"2026-08-19",38.22,38.375,36.71,37,-1.14,-2.99,58362.9298,2187,37.1248,{"date":349,"open":350,"high":351,"low":352,"close":353,"change":354,"percent_change":355,"volume":356,"transactions":357,"vwap":358},"2026-08-18",38.43,38.585,37.5001,38.14,-0.34,-0.88,84871.8132,2255,38.0061,{"date":360,"open":361,"high":362,"low":363,"close":364,"change":365,"percent_change":366,"volume":367,"transactions":368,"vwap":369},"2026-08-17",38.26,38.71,37.3952,38.48,-0.26,-0.67,64826.851295,2738,38.39,{"date":371,"open":372,"high":373,"low":374,"close":375,"change":376,"percent_change":377,"volume":378,"transactions":379,"vwap":380},"2026-08-14",38.31,39,37.9659,38.74,0.31,0.81,45782.83514,1859,38.6974,{"date":382,"open":383,"high":384,"low":215,"close":350,"change":385,"percent_change":386,"volume":387,"transactions":388,"vwap":389},"2026-08-13",38.67,39.1699,-0.11,-0.29,79249.238733,2200,38.512,{"date":391,"open":146,"high":119,"low":392,"close":393,"change":394,"percent_change":395,"volume":396,"transactions":397,"vwap":398},"2026-08-12",37.855,38.54,0.6,1.58,145982.09004,3455,38.3822,{"date":400,"open":401,"high":401,"low":402,"close":77,"change":403,"percent_change":404,"volume":405,"transactions":406,"vwap":407},"2026-08-11",40.79,36.9398,-1.64,-4.14,232086.343868,5274,38.1392,{"date":409,"open":410,"high":410,"low":411,"close":412,"change":413,"percent_change":414,"volume":415,"transactions":416,"vwap":417},"2026-08-10",41.85,38.16,39.58,-1.69,-4.09,180229.710732,4280,39.5771,{"date":419,"open":420,"high":421,"low":422,"close":423,"change":424,"percent_change":425,"volume":426,"transactions":427,"vwap":428},"2026-08-07",41.88,42.125,40.985,41.27,-0.61,-1.46,78230.028883,3065,41.4593,{"date":430,"open":431,"high":431,"low":432,"close":420,"change":433,"percent_change":434,"volume":435,"transactions":436,"vwap":437},"2026-08-06",42.31,41.3,-0.04,-0.1,60568.360194,1863,41.8052,{"date":439,"open":440,"high":441,"low":442,"close":443,"change":444,"percent_change":445,"volume":446,"transactions":447,"vwap":448},"2026-08-05",42.08,43.0399,41.8162,41.92,0.05,0.12,38793.086888,1689,42.0388,{"date":450,"open":451,"high":452,"low":453,"close":454,"change":455,"percent_change":456,"volume":457,"transactions":458,"vwap":459},"2026-08-04",41.5,42.62,41.2342,41.87,0.38,0.92,57160.363729,2148,41.9968,{"date":461,"open":462,"high":463,"low":464,"close":465,"change":466,"percent_change":467,"volume":468,"transactions":469,"vwap":470},"2026-08-03",41.39,42.38,41.21,41.49,0.36,0.88,37719.102172,2057,41.5328,{"date":472,"open":473,"high":474,"low":475,"close":476,"change":131,"percent_change":477,"volume":478,"transactions":479,"vwap":480},"2026-07-31",41.31,41.915,40,41.13,-0.15,82596.6884,3055,41.414,{"date":482,"open":483,"high":484,"low":485,"close":486,"change":21,"percent_change":487,"volume":488,"transactions":489,"vwap":490},"2026-07-30",40.54,41.46,39.97,41.19,2.26,39967.874435,1452,41.1327,{"date":492,"open":493,"high":440,"low":494,"close":495,"change":496,"percent_change":404,"volume":497,"transactions":498,"vwap":499},"2026-07-29",42.02,39.98,40.28,-1.74,75803.784106,2322,40.5562,{"date":501,"open":431,"high":502,"low":503,"close":493,"change":386,"percent_change":504,"volume":505,"transactions":506,"vwap":507},"2026-07-28",42.955,41.57,-0.69,89940.097197,2926,42.2732,{"date":509,"open":510,"high":511,"low":512,"close":431,"change":513,"percent_change":514,"volume":515,"transactions":516,"vwap":517},"2026-07-27",42.67,43.3,41.52,-0.09,-0.21,63413.705292,2054,42.2382,{"date":519,"open":520,"high":521,"low":522,"close":523,"change":524,"percent_change":525,"volume":526,"transactions":527,"vwap":528},"2026-07-24",42.895,43.28,42.3,42.4,-0.31,-0.73,55787.437191,1803,42.5419,{"date":530,"open":531,"high":532,"low":533,"close":534,"change":122,"percent_change":535,"volume":536,"transactions":537,"vwap":538},"2026-07-23",41.93,42.93,41,42.71,0.99,83189.993882,2776,42.3283,{"date":540,"open":541,"high":542,"low":543,"close":544,"change":545,"percent_change":546,"volume":547,"transactions":295,"vwap":548},"2026-07-22",42.79,43.5,42.16,42.29,-0.79,-1.83,46215.772819,42.5737,{"date":550,"open":551,"high":552,"low":553,"close":554,"change":555,"percent_change":556,"volume":557,"transactions":558,"vwap":559},"2026-07-21",41.68,43.26,40.0522,43.08,1.4,3.36,112900.884058,2910,42.7321,{"date":561,"open":562,"high":563,"low":564,"close":551,"change":565,"percent_change":566,"volume":567,"transactions":568,"vwap":569},"2026-07-20",41.79,43.2999,41.1201,-0.25,-0.6,71786.9704,3412,41.8748,{"date":571,"open":572,"high":452,"low":503,"close":531,"change":573,"percent_change":574,"volume":575,"transactions":9,"vwap":531},"2026-07-17",41.78,-0.36,-0.85,43600,{"date":577,"open":578,"high":544,"low":579,"close":544,"change":580,"percent_change":581,"volume":582,"transactions":9,"vwap":544},"2026-07-16",41.55,41.54,0.78,1.88,87500,{"date":584,"open":410,"high":585,"low":533,"close":586,"change":587,"percent_change":588,"volume":589,"transactions":9,"vwap":586},"2026-07-15",42.66,41.51,-0.32,-0.77,76600,{"date":591,"open":572,"high":592,"low":593,"close":594,"change":595,"percent_change":596,"volume":597,"transactions":9,"vwap":594},"2026-07-14",42.78,41.14,41.83,0.49,1.19,56500,{"date":599,"open":600,"high":601,"low":476,"close":602,"change":603,"percent_change":604,"volume":605,"transactions":9,"vwap":602},"2026-07-13",41.82,42.51,41.34,-1.21,-2.84,64500,{"date":607,"open":608,"high":609,"low":610,"close":611,"change":186,"percent_change":612,"volume":613,"transactions":9,"vwap":611},"2026-07-10",42.2,43.35,41.75,42.55,0.47,48800,{"date":615,"open":616,"high":617,"low":618,"close":619,"change":445,"percent_change":168,"volume":620,"transactions":9,"vwap":619},"2026-07-09",42.11,43.040001,41.96,42.35,86100,{"date":622,"open":623,"high":624,"low":625,"close":626,"change":627,"percent_change":91,"volume":628,"transactions":9,"vwap":626},"2026-07-08",42.0099983,42.89,41.7,42.23,-0.02,64600,{"date":630,"open":631,"high":632,"low":633,"close":634,"change":635,"percent_change":636,"volume":637,"transactions":9,"vwap":634},"2026-07-07",43.32,43.37,41.71,42.25,-1.36,-3.12,71100,{"date":639,"open":640,"high":641,"low":640,"close":642,"change":643,"percent_change":644,"volume":645,"transactions":9,"vwap":642},"2026-07-06",42.76,44.09,43.61,0.85,1.99,63000,{"date":647,"open":648,"high":649,"low":650,"close":640,"change":112,"percent_change":344,"volume":651,"transactions":9,"vwap":640},"2026-07-02",44.080002,44.33,42,111800,{"date":653,"open":654,"high":655,"low":656,"close":648,"change":657,"percent_change":658,"volume":582,"transactions":9,"vwap":648},"2026-07-01",44.77,45.18,43.71,-1.09,-2.41,{"date":660,"open":661,"high":662,"low":663,"close":664,"change":244,"percent_change":665,"volume":666,"transactions":9,"vwap":664},"2026-06-30",44.73,45.55,44.040001,45.17,0.51,77600,{"date":668,"open":654,"high":662,"low":669,"close":670,"change":671,"percent_change":455,"volume":672,"transactions":9,"vwap":670},"2026-06-29",44,44.94,0.17,115200,{"date":674,"open":675,"high":676,"low":542,"close":654,"change":80,"percent_change":48,"volume":677,"transactions":9,"vwap":654},"2026-06-26",44.57,44.93,337700,{"date":679,"open":680,"high":26,"low":542,"close":681,"change":682,"percent_change":683,"volume":684,"transactions":9,"vwap":681},"2026-06-25",43.78,44.64,1.33,3.07,139500,{"date":686,"open":687,"high":688,"low":689,"close":690,"change":424,"percent_change":691,"volume":692,"transactions":9,"vwap":690},"2026-06-24",44.12,44.15,42.82,43.31,-1.39,94900,{"date":694,"open":695,"high":696,"low":697,"close":698,"change":671,"percent_change":699,"volume":700,"transactions":9,"vwap":698},"2026-06-23",43.4,44.5,42.5,43.92,0.39,94700,{"date":702,"open":703,"high":669,"low":704,"close":705,"change":706,"percent_change":707,"volume":708,"transactions":9,"vwap":705},"2026-06-22",43.09,42.98,43.75,0.66,1.53,97300,{"date":710,"open":711,"high":521,"low":712,"close":703,"change":713,"percent_change":714,"volume":715,"transactions":9,"vwap":703},"2026-06-18",42.44,40.7,1.46,3.51,204100,{"date":717,"open":586,"high":718,"low":719,"close":720,"change":445,"percent_change":48,"volume":721,"transactions":9,"vwap":720},"2026-06-17",42.34,40.9,41.63,58200,{"date":723,"open":724,"high":534,"low":586,"close":586,"change":273,"percent_change":725,"volume":726,"transactions":9,"vwap":586},"2026-06-16",42.14,-1.12,45600,{"date":728,"open":729,"high":521,"low":730,"close":731,"change":732,"percent_change":733,"volume":734,"transactions":9,"vwap":731},"2026-06-15",43.0099983,41.6,41.98,-0.39,-0.92,64200,{"date":736,"open":737,"high":542,"low":475,"close":737,"change":101,"percent_change":738,"volume":739,"transactions":9,"vwap":737},"2026-06-12",42.37,0.59,200100,{"date":741,"open":742,"high":743,"low":744,"close":745,"change":746,"percent_change":747,"volume":748,"transactions":9,"vwap":745},"2026-06-11",41.33,42.47,40.93,42.12,1.36,3.34,40900,{"date":750,"open":751,"high":752,"low":753,"close":754,"change":755,"percent_change":756,"volume":757,"transactions":9,"vwap":754},"2026-06-10",41.94,42.75,40.75,40.76,-1.34,-3.18,65500,{"date":759,"open":626,"high":760,"low":761,"close":762,"change":323,"percent_change":377,"volume":763,"transactions":9,"vwap":762},"2026-06-09",42.8,41.0099983,42.099998,62000,{"date":765,"open":720,"high":766,"low":586,"close":767,"change":101,"percent_change":394,"volume":768,"transactions":9,"vwap":767},"2026-06-08",42.74,41.76,65000,{"date":770,"open":771,"high":697,"low":772,"close":586,"change":111,"percent_change":773,"volume":774,"transactions":9,"vwap":586},"2026-06-05",41.89,41.22,-1.19,53900,{"date":776,"open":602,"high":762,"low":777,"close":623,"change":738,"percent_change":778,"volume":779,"transactions":9,"vwap":623},"2026-06-04",41.02,1.42,59000,{"date":781,"open":522,"high":782,"low":783,"close":784,"change":785,"percent_change":786,"volume":787,"transactions":9,"vwap":784},"2026-06-03",42.46,41.4,41.42,-1.08,-2.54,64400,{"date":789,"open":790,"high":791,"low":792,"close":697,"change":793,"percent_change":794,"volume":795,"transactions":9,"vwap":697},"2026-06-02",41.28,42.58,40.94,1.15,2.78,71600,{"date":797,"open":798,"high":799,"low":800,"close":801,"change":802,"percent_change":665,"volume":803,"transactions":9,"vwap":801},"2026-06-01",41.61,41.67,39.45,41.35,0.21,107700,{"date":805,"open":806,"high":807,"low":808,"close":593,"change":809,"percent_change":810,"volume":811,"transactions":9,"vwap":593},"2026-05-29",40.39,43.060001,39.83,0.74,1.83,437500,{"date":813,"open":814,"high":815,"low":816,"close":817,"change":818,"percent_change":819,"volume":820,"transactions":9,"vwap":817},"2026-05-28",40.0099983,40.51,39.29,40.4,0.43,1.08,93000,{"date":822,"open":823,"high":824,"low":825,"close":485,"change":234,"percent_change":826,"volume":827,"transactions":9,"vwap":485},"2026-05-27",39.18,40.31,38.62,1.65,77800,{"date":829,"open":830,"high":831,"low":301,"close":832,"change":833,"percent_change":834,"volume":835,"transactions":9,"vwap":832},"2026-05-26",38.19,39.55,39.32,1.21,3.18,60900,{"date":837,"open":353,"high":838,"low":139,"close":301,"change":839,"percent_change":840,"volume":841,"transactions":9,"vwap":301},"2026-05-22",38.66,0.03,0.08,66000,{"date":843,"open":156,"high":844,"low":845,"close":846,"change":132,"percent_change":847,"volume":848,"transactions":9,"vwap":846},"2026-05-21",38.73,36.51,38.080002,-0.42,140400,{"date":850,"open":851,"high":361,"low":852,"close":853,"change":854,"percent_change":855,"volume":692,"transactions":9,"vwap":853},"2026-05-20",37.31,36.89,38.24,0.82,2.19,{"date":857,"open":858,"high":858,"low":859,"close":860,"change":861,"percent_change":862,"volume":757,"transactions":9,"vwap":860},"2026-05-19",39.060001,37.19,37.42,-1.94,-4.93,{"date":864,"open":865,"high":475,"low":866,"close":867,"change":868,"percent_change":869,"volume":870,"transactions":9,"vwap":867},"2026-05-18",39.49,38.78,39.36,0.57,1.47,107400,{"date":872,"open":873,"high":874,"low":88,"close":875,"change":755,"percent_change":876,"volume":877,"transactions":9,"vwap":875},"2026-05-15",39.42,39.47,38.79,-3.34,88900,{"date":879,"open":880,"high":881,"low":814,"close":882,"change":545,"percent_change":883,"volume":884,"transactions":9,"vwap":882},"2026-05-14",40.81,41.080002,40.13,-1.93,93200,{"date":886,"open":887,"high":602,"low":888,"close":889,"change":217,"percent_change":890,"volume":891,"transactions":9,"vwap":889},"2026-05-13",40.78,40.2,40.92,-0.07,126800,{"date":893,"open":894,"high":610,"low":895,"close":896,"change":839,"percent_change":897,"volume":898,"transactions":9,"vwap":896},"2026-05-12",40.82,39.51,40.95,0.07,137100,{"date":900,"open":743,"high":743,"low":888,"close":889,"change":901,"percent_change":902,"volume":903,"transactions":9,"vwap":889},"2026-05-11",-1.38,-3.26,129800,{"date":905,"open":401,"high":906,"low":907,"close":522,"change":908,"percent_change":909,"volume":910,"transactions":9,"vwap":522},"2026-05-08",42.53,40.55,1.94,4.81,134400,{"date":912,"open":913,"high":913,"low":914,"close":915,"change":916,"percent_change":917,"volume":918,"transactions":9,"vwap":915},"2026-05-07",40.96,39.11,40.36,-0.76,-1.85,123400,{"date":920,"open":921,"high":922,"low":923,"close":924,"change":925,"percent_change":926,"volume":927,"transactions":9,"vwap":924},"2026-05-06",40.23,42.42,39.73,41.12,1.38,3.47,122600,{"date":929,"open":108,"high":475,"low":17,"close":930,"change":931,"percent_change":932,"volume":933,"transactions":9,"vwap":930},"2026-05-05",39.74,3.14,8.58,241900,{"date":935,"open":936,"high":937,"low":936,"close":937,"change":938,"percent_change":939,"volume":940,"transactions":9,"vwap":937},"2026-05-04",33.0099983,36.6,5.9,19.22,283000,{"date":942,"open":943,"high":944,"low":945,"close":946,"change":947,"percent_change":48,"volume":948,"transactions":9,"vwap":946},"2026-05-01",30.59,31.1,30.31,30.7,0.09,99600,{"date":950,"open":951,"high":952,"low":953,"close":954,"change":955,"percent_change":955,"volume":956,"transactions":9,"vwap":954},"2026-04-30",30.41,31.12,30.22,30.61,0,63200,{"date":958,"open":959,"high":960,"low":961,"close":954,"change":962,"percent_change":963,"volume":964,"transactions":9,"vwap":954},"2026-04-29",31.08,31.27,30.28,-0.71,-2.27,78100,{"date":966,"open":967,"high":968,"low":969,"close":970,"change":971,"percent_change":972,"volume":973,"transactions":9,"vwap":970},"2026-04-28",31.94,32.17,31.07,31.32,-0.49,-1.54,87300,{"date":975,"open":976,"high":977,"low":978,"close":979,"change":980,"percent_change":504,"volume":981,"transactions":9,"vwap":979},"2026-04-27",31.92,32.48,31.2,31.81,-0.22,88700,{"date":983,"open":984,"high":985,"low":986,"close":987,"change":988,"percent_change":989,"volume":990,"transactions":9,"vwap":987},"2026-04-24",29.99,32.51,29.87,32.029999,2.04,6.8,193800,{"date":992,"open":993,"high":994,"low":995,"close":984,"change":947,"percent_change":996,"volume":997,"transactions":9,"vwap":984},"2026-04-23",30.040001,30.18,29.62,0.3,337300,{"date":999,"open":1000,"high":1001,"low":1002,"close":1003,"change":433,"percent_change":92,"volume":1004,"transactions":9,"vwap":1003},"2026-04-22",30.049999,30.15,28.79,29.9,110200,{"date":1006,"open":1007,"high":1008,"low":1009,"close":1010,"change":131,"percent_change":1011,"volume":1012,"transactions":9,"vwap":1010},"2026-04-21",30,30.27,29.78,29.94,-0.2,256500,{"date":1014,"open":984,"high":1015,"low":1016,"close":1007,"change":955,"percent_change":955,"volume":1017,"transactions":9,"vwap":1007},"2026-04-20",30.38,29.81,321000,{"date":1019,"open":1020,"high":1021,"low":1022,"close":1007,"change":48,"percent_change":1023,"volume":1024,"transactions":9,"vwap":1007},"2026-04-17",30.1,30.26,29.61,0.98,128100,{"date":1026,"open":1027,"high":984,"low":1028,"close":1029,"change":1030,"percent_change":1031,"volume":1032,"transactions":9,"vwap":1029},"2026-04-16",29.83,29.18,29.71,-0.27,-0.9,51600,{"date":1034,"open":1035,"high":1036,"low":1037,"close":1038,"change":627,"percent_change":890,"volume":1039,"transactions":9,"vwap":1038},"2026-04-15",30.08,30.19,29.3,29.98,75400,{"date":1041,"open":1007,"high":1042,"low":1043,"close":1007,"change":955,"percent_change":955,"volume":1044,"transactions":9,"vwap":1007},"2026-04-14",30.23,29.8,140500,{"date":1046,"open":1047,"high":1048,"low":1049,"close":1007,"change":955,"percent_change":955,"volume":1050,"transactions":9,"vwap":1007},"2026-04-13",29.91,30.16,29.72,155700,{"date":1052,"open":1053,"high":1054,"low":1055,"close":1007,"change":839,"percent_change":158,"volume":1056,"transactions":9,"vwap":1007},"2026-04-10",30.17,30.35,29.77,128200,{"date":1058,"open":1059,"high":1060,"low":1061,"close":1062,"change":217,"percent_change":434,"volume":1063,"transactions":9,"vwap":1062},"2026-04-09",30.01,30.63,29.84,29.97,197100,{"date":1065,"open":1066,"high":1066,"low":1067,"close":1007,"change":186,"percent_change":102,"volume":1068,"transactions":9,"vwap":1007},"2026-04-08",30.99,29.82,133000,{"date":1070,"open":1071,"high":961,"low":1072,"close":1043,"change":587,"percent_change":1073,"volume":1074,"transactions":9,"vwap":1043},"2026-04-07",29.86,29.32,-1.06,70800,{"date":1076,"open":1077,"high":1078,"low":1079,"close":1080,"change":1081,"percent_change":1082,"volume":1083,"transactions":9,"vwap":1080},"2026-04-06",27.93,30.65,27.88,30.12,2.13,7.61,42800,{"date":1085,"open":1086,"high":1087,"low":1088,"close":1089,"change":216,"percent_change":433,"volume":1090,"transactions":9,"vwap":1089},"2026-04-02",27.79,28.16,27.66,27.99,54200,{"date":1092,"open":1093,"high":1094,"low":1095,"close":1096,"change":158,"percent_change":466,"volume":1097,"transactions":9,"vwap":1096},"2026-04-01",28.17,28.36,27.62,28,78500,{"date":1099,"open":1096,"high":1100,"low":1101,"close":1102,"change":1103,"percent_change":1104,"volume":1105,"transactions":9,"vwap":1102},"2026-03-31",28.09,27.47,27.9,0.01,0.04,36600,{"date":1107,"open":1108,"high":1108,"low":1109,"close":1110,"change":444,"percent_change":1111,"volume":1112,"transactions":9,"vwap":1110},"2026-03-30",28.19,27.6,27.89,0.18,31500,{"date":1114,"open":1115,"high":1115,"low":1116,"close":1117,"change":1118,"percent_change":70,"volume":1119,"transactions":9,"vwap":1117},"2026-03-27",28.040001,27.52,27.84,-0.18,28300,{"date":1121,"open":1122,"high":1123,"low":1110,"close":1124,"change":627,"percent_change":890,"volume":1125,"transactions":9,"vwap":1124},"2026-03-26",27.98,28.72,28.02,27200,{"date":1127,"open":1128,"high":1129,"low":1101,"close":1115,"change":216,"percent_change":433,"volume":1130,"transactions":9,"vwap":1115},"2026-03-25",28.49,28.62,34000,{"date":1132,"open":1100,"high":1133,"low":1134,"close":1135,"change":890,"percent_change":565,"volume":1136,"transactions":9,"vwap":1135},"2026-03-24",29.17,27.64,28.049999,77100,{"date":1138,"open":1139,"high":1140,"low":1124,"close":1141,"change":1103,"percent_change":1104,"volume":1142,"transactions":9,"vwap":1141},"2026-03-23",28.42,29.42,28.12,141000,{"date":1144,"open":1108,"high":1145,"low":1146,"close":1147,"change":216,"percent_change":433,"volume":1148,"transactions":9,"vwap":1147},"2026-03-20",28.3,27.48,28.11,56700,{"date":1150,"open":1089,"high":1151,"low":1079,"close":1141,"change":513,"percent_change":587,"volume":1152,"transactions":9,"vwap":1141},"2026-03-19",28.76,17200,{"date":1154,"open":1117,"high":1155,"low":1156,"close":1157,"change":627,"percent_change":890,"volume":1158,"transactions":9,"vwap":1157},"2026-03-18",28.6,27.65,28.21,37900,{"date":1160,"open":1161,"high":1162,"low":1163,"close":1164,"change":1111,"percent_change":1165,"volume":1166,"transactions":9,"vwap":1164},"2026-03-17",28.030001,28.51,27.8,28.23,0.64,33100,{"date":1168,"open":1169,"high":1170,"low":1169,"close":1135,"change":377,"percent_change":1171,"volume":1172,"transactions":9,"vwap":1135},"2026-03-16",27.59,28.27,2.97,22700,{"date":1174,"open":1175,"high":1102,"low":1176,"close":1177,"change":847,"percent_change":313,"volume":1178,"transactions":9,"vwap":1177},"2026-03-13",27.67,26.75,27.24,22500,{"date":1180,"open":1181,"high":1079,"low":1182,"close":1088,"change":354,"percent_change":603,"volume":1183,"transactions":9,"vwap":1088},"2026-03-12",27.56,26.96,18800,{"date":1185,"open":1186,"high":1187,"low":1117,"close":1096,"change":111,"percent_change":1188,"volume":1189,"transactions":9,"vwap":1096},"2026-03-11",28.4,28.88,-1.75,18200,{"date":1191,"open":1192,"high":1193,"low":1194,"close":1195,"change":1196,"percent_change":343,"volume":1197,"transactions":9,"vwap":1195},"2026-03-10",28.46,29.34,28.37,28.5,-0.33,22600,{"date":1199,"open":1200,"high":1201,"low":1202,"close":1203,"change":434,"percent_change":1204,"volume":1205,"transactions":9,"vwap":1203},"2026-03-09",28.73,29.44,27.77,28.83,-0.35,35200,{"date":1207,"open":1208,"high":1059,"low":1110,"close":1209,"change":1210,"percent_change":883,"volume":1211,"transactions":9,"vwap":1209},"2026-03-06",29.040001,28.93,-0.57,35600,{"date":1213,"open":1214,"high":944,"low":1215,"close":1216,"change":1217,"percent_change":1218,"volume":575,"transactions":9,"vwap":1216},"2026-03-05",31.09,29.13,29.5,-1.91,-6.08,{"date":1220,"open":1221,"high":1222,"low":1223,"close":1224,"change":565,"percent_change":545,"volume":1225,"transactions":9,"vwap":1224},"2026-03-04",31.66,32.23,31.14,31.41,26800,{"date":1227,"open":1228,"high":1228,"low":1229,"close":1221,"change":1230,"percent_change":178,"volume":1231,"transactions":9,"vwap":1221},"2026-03-03",32,28.7,-0.53,33600,{"date":1233,"open":1234,"high":1235,"low":1036,"close":1236,"change":713,"percent_change":1237,"volume":1238,"transactions":9,"vwap":1236},"2026-03-02",30.71,32.29,32.19,4.75,24300,{"date":1240,"open":1241,"high":1241,"low":1242,"close":1243,"change":1244,"percent_change":1245,"volume":1246,"transactions":9,"vwap":1243},"2026-02-27",31.45,30.72,30.73,-0.98,-3.09,13600,{"date":1248,"open":1249,"high":1250,"low":1251,"close":1252,"change":101,"percent_change":1253,"volume":1254,"transactions":9,"vwap":1252},"2026-02-26",31.68,32.049999,31.46,31.71,0.79,16700,{"date":1256,"open":1257,"high":1251,"low":1000,"close":1251,"change":101,"percent_change":49,"volume":1258,"transactions":9,"vwap":1251},"2026-02-25",31.26,29300,{"date":1260,"open":1008,"high":960,"low":1008,"close":1261,"change":1262,"percent_change":1263,"volume":1264,"transactions":9,"vwap":1261},"2026-02-24",31.21,1.06,3.52,13300,{"date":1266,"open":1267,"high":1267,"low":1268,"close":1001,"change":343,"percent_change":1269,"volume":1270,"transactions":9,"vwap":1001},"2026-02-23",31.29,30.11,-3.64,24800,{"date":1272,"open":1273,"high":1274,"low":1275,"close":1267,"change":1276,"percent_change":665,"volume":1277,"transactions":9,"vwap":1267},"2026-02-20",30.86,31.95,30.53,0.16,13400,{"date":1279,"open":1078,"high":1280,"low":1281,"close":1282,"change":80,"percent_change":122,"volume":1283,"transactions":9,"vwap":1282},"2026-02-19",31.35,30.56,31.13,12000,{"date":1285,"open":1286,"high":1286,"low":1242,"close":1287,"change":1288,"percent_change":1289,"volume":1290,"transactions":9,"vwap":1287},"2026-02-18",32.15,31,-0.89,-2.79,17900,{"date":1292,"open":1293,"high":1294,"low":1295,"close":1296,"change":282,"percent_change":854,"volume":1297,"transactions":9,"vwap":1296},"2026-02-17",31.51,32.35,31.42,31.89,13900,{"date":1299,"open":1300,"high":1301,"low":1300,"close":1302,"change":671,"percent_change":1303,"volume":1304,"transactions":9,"vwap":1302},"2026-02-13",31.5,32.54,31.63,0.54,9500,{"date":1306,"open":1307,"high":1308,"low":1309,"close":1251,"change":1310,"percent_change":565,"volume":1311,"transactions":9,"vwap":1251},"2026-02-12",31.58,32.080002,30.58,-0.08,15600,{"date":1313,"open":1314,"high":1315,"low":1316,"close":1317,"change":671,"percent_change":1303,"volume":1318,"transactions":9,"vwap":1317},"2026-02-11",31.53,31.82,31.31,31.54,11300,{"date":1320,"open":1257,"high":1321,"low":1322,"close":1323,"change":955,"percent_change":955,"volume":1324,"transactions":9,"vwap":1323},"2026-02-10",32.18,31.15,31.37,19000,{"date":1326,"open":1327,"high":1250,"low":1328,"close":1323,"change":207,"percent_change":1329,"volume":1330,"transactions":9,"vwap":1323},"2026-02-09",31.62,30.42,-1.17,13500,{"date":1332,"open":1307,"high":1333,"low":1334,"close":1335,"change":818,"percent_change":1336,"volume":1337,"transactions":9,"vwap":1335},"2026-02-06",32.63,31.040001,31.74,1.37,39900,{"date":1339,"open":1340,"high":1307,"low":1340,"close":1316,"change":1341,"percent_change":1342,"volume":1343,"transactions":9,"vwap":1316},"2026-02-05",30.39,0.46,1.49,25100,{"date":1345,"open":1346,"high":1347,"low":1348,"close":1349,"change":971,"percent_change":1350,"volume":1351,"transactions":9,"vwap":1349},"2026-02-04",31.33,31.6,30.82,30.85,-1.56,26900,{"date":1353,"open":1214,"high":1347,"low":1354,"close":1355,"change":101,"percent_change":49,"volume":1356,"transactions":9,"vwap":1355},"2026-02-03",30.57,31.34,23000,{"date":1358,"open":1359,"high":1360,"low":1359,"close":1214,"change":1361,"percent_change":1362,"volume":1363,"transactions":9,"vwap":1214},"2026-02-02",29.95,31.4,1.04,3.46,29900,{"date":1365,"open":1366,"high":1367,"low":1124,"close":1000,"change":244,"percent_change":1368,"volume":1369,"transactions":9,"vwap":1000},"2026-01-30",29.68,30.32,0.77,25400,{"date":1371,"open":1372,"high":1061,"low":1373,"close":1067,"change":33,"percent_change":926,"volume":1374,"transactions":9,"vwap":1067},"2026-01-29",29.6,28.81,11800,{"date":1376,"open":1377,"high":1378,"low":1379,"close":1380,"change":158,"percent_change":81,"volume":1381,"transactions":9,"vwap":1380},"2026-01-28",28.99,29.030001,28.14,28.82,15100,{"date":1383,"open":1384,"high":1385,"low":1386,"close":1123,"change":386,"percent_change":1387,"volume":1388,"transactions":9,"vwap":1123},"2026-01-27",28.95,29,28.48,-1,8900,{"date":1390,"open":1208,"high":1391,"low":1162,"close":1392,"change":477,"percent_change":1393,"volume":1394,"transactions":9,"vwap":1392},"2026-01-26",29.53,29.01,-0.51,14100,{"date":1396,"open":1397,"high":995,"low":1392,"close":1398,"change":1399,"percent_change":1400,"volume":1401,"transactions":9,"vwap":1398},"2026-01-23",29.58,29.16,-0.68,-2.28,12100,{"date":1403,"open":1022,"high":1059,"low":1404,"close":1061,"change":168,"percent_change":332,"volume":1405,"transactions":9,"vwap":1061},"2026-01-22",29.02,23900,{"date":1407,"open":1408,"high":1009,"low":1408,"close":1409,"change":707,"percent_change":1410,"volume":1411,"transactions":9,"vwap":1409},"2026-01-21",28.38,29.56,5.46,26400,{"date":1413,"open":1414,"high":1155,"low":1415,"close":1161,"change":1416,"percent_change":1417,"volume":1418,"transactions":9,"vwap":1161},"2026-01-20",28.53,27.54,-0.94,-3.24,31300,{"date":1420,"open":1133,"high":1421,"low":1373,"close":1422,"change":1196,"percent_change":1423,"volume":1424,"transactions":9,"vwap":1422},"2026-01-16",29.38,28.97,-1.13,14300,{"date":1426,"open":1377,"high":1427,"low":1377,"close":1037,"change":186,"percent_change":283,"volume":1428,"transactions":9,"vwap":1037},"2026-01-15",29.85,16000,{"date":1430,"open":1431,"high":1432,"low":1162,"close":1433,"change":132,"percent_change":1434,"volume":1435,"transactions":9,"vwap":1433},"2026-01-14",29.11,29.35,29.1,-0.55,24000,{"date":1437,"open":1386,"high":1372,"low":1386,"close":1438,"change":947,"percent_change":376,"volume":1439,"transactions":9,"vwap":1438},"2026-01-13",29.26,14500,{"date":1441,"open":1442,"high":1443,"low":1442,"close":1133,"change":1368,"percent_change":1444,"volume":1445,"transactions":9,"vwap":1133},"2026-01-12",28.28,29.73,2.71,28400,{"date":1447,"open":1448,"high":1449,"low":1450,"close":1186,"change":217,"percent_change":385,"volume":1451,"transactions":9,"vwap":1186},"2026-01-09",28.13,29.31,27.97,21000,{"date":1453,"open":1454,"high":1455,"low":1454,"close":1456,"change":1457,"percent_change":1458,"volume":1225,"transactions":9,"vwap":1456},"2026-01-08",27.4,29.41,28.43,0.86,3.12,{"date":1460,"open":1461,"high":1461,"low":1462,"close":1463,"change":91,"percent_change":1118,"volume":1439,"transactions":9,"vwap":1463},"2026-01-07",28.52,27.17,27.57,{"date":1465,"open":1466,"high":1467,"low":1468,"close":1095,"change":897,"percent_change":101,"volume":1469,"transactions":9,"vwap":1095},"2026-01-06",27.41,27.81,26.84,25900,{"date":1471,"open":1472,"high":1093,"low":1472,"close":1473,"change":868,"percent_change":1474,"volume":1475,"transactions":9,"vwap":1473},"2026-01-05",26.98,27.55,2.11,18000,{"date":1477,"open":1478,"high":1479,"low":1480,"close":1472,"change":839,"percent_change":140,"volume":1264,"transactions":9,"vwap":1472},"2026-01-02",26.73,27.23,26.72,{"date":1482,"open":1483,"high":1484,"low":1485,"close":1486,"change":1204,"percent_change":1487,"volume":1488,"transactions":9,"vwap":1486},"2025-12-31",27.11,27.32,26.78,26.95,-1.28,16500,{"date":1490,"open":1491,"high":1492,"low":1493,"close":1494,"change":1495,"percent_change":1496,"volume":1497,"transactions":9,"vwap":1494},"2025-12-30",27.71,28.24,27.28,27.3,-0.52,-1.87,7900,{"date":1499,"open":1500,"high":1500,"low":1202,"close":1501,"change":1502,"percent_change":1400,"volume":1503,"transactions":9,"vwap":1501},"2025-12-29",28.32,27.82,-0.65,13100,{"date":1505,"open":1506,"high":1507,"low":1508,"close":1509,"change":48,"percent_change":1510,"volume":1511,"transactions":9,"vwap":1509},"2025-12-26",28.08,28.64,27.75,28.47,1.03,16400,{"date":1513,"open":1122,"high":1203,"low":1122,"close":1514,"change":1104,"percent_change":1515,"volume":1516,"transactions":9,"vwap":1514},"2025-12-24",28.18,0.14,6800,{"date":1518,"open":1519,"high":1128,"low":1508,"close":1379,"change":131,"percent_change":514,"volume":1388,"transactions":9,"vwap":1379},"2025-12-23",27.76,{"date":1521,"open":1522,"high":1037,"low":1523,"close":1524,"change":132,"percent_change":1525,"volume":1189,"transactions":9,"vwap":1524},"2025-12-22",28.54,28.07,28.2,-0.56,{"date":1527,"open":1528,"high":1529,"low":1096,"close":1094,"change":1530,"percent_change":1531,"volume":1532,"transactions":9,"vwap":1094},"2025-12-19",28.8,29.24,-0.43,-1.49,43200,{"date":1534,"open":1535,"high":1536,"low":1164,"close":1002,"change":1537,"percent_change":1538,"volume":1539,"transactions":9,"vwap":1002},"2025-12-18",28.65,29.09,0.52,1.84,18600,{"date":1541,"open":1542,"high":1215,"low":1543,"close":1170,"change":1544,"percent_change":1289,"volume":1545,"transactions":9,"vwap":1170},"2025-12-17",28.85,28.01,-0.81,19900,{"date":1547,"open":1548,"high":1140,"low":1164,"close":1549,"change":233,"percent_change":1550,"volume":1551,"transactions":9,"vwap":1549},"2025-12-16",28.86,29.08,0.83,38300,{"date":1553,"open":1182,"high":1554,"low":1182,"close":1555,"change":1556,"percent_change":1557,"volume":1558,"transactions":9,"vwap":1555},"2025-12-15",29.15,28.84,2.14,8.01,47000,{"date":1560,"open":1561,"high":1562,"low":1561,"close":1563,"change":91,"percent_change":1564,"volume":1565,"transactions":9,"vwap":1563},"2025-12-12",26.42,27.08,26.7,-0.19,46600,{"date":1567,"open":1568,"high":1569,"low":1568,"close":1176,"change":1570,"percent_change":1571,"volume":1572,"transactions":9,"vwap":1176},"2025-12-11",26.58,27.15,-0.12,-0.45,67300,{"date":1574,"open":1575,"high":1493,"low":1576,"close":1577,"change":738,"percent_change":1578,"volume":1579,"transactions":9,"vwap":1577},"2025-12-10",26.54,26.24,26.87,2.25,51400,{"date":1581,"open":1486,"high":1582,"low":1583,"close":1583,"change":70,"percent_change":1584,"volume":1585,"transactions":9,"vwap":1583},"2025-12-09",27.38,26.28,-2.38,19600,{"date":1587,"open":1588,"high":1589,"low":1590,"close":1591,"change":513,"percent_change":1196,"volume":1592,"transactions":9,"vwap":1591},"2025-12-08",27.29,27.74,26.8,26.92,60800,{"date":1594,"open":1595,"high":1596,"low":1595,"close":1597,"change":101,"percent_change":1598,"volume":1599,"transactions":9,"vwap":1597},"2025-12-05",26.45,27.36,27.01,0.93,16800,{"date":1601,"open":1602,"high":1603,"low":1604,"close":1605,"change":1434,"percent_change":1606,"volume":1607,"transactions":9,"vwap":1605},"2025-12-04",26.94,27,26.71,26.76,-2.01,8400,{"date":1609,"open":1576,"high":1610,"low":1576,"close":1611,"change":1612,"percent_change":1613,"volume":1614,"transactions":9,"vwap":1611},"2025-12-03",27.33,27.31,1.27,4.88,17700,{"date":1616,"open":1604,"high":1176,"low":1617,"close":1617,"change":1618,"percent_change":1619,"volume":1620,"transactions":9,"vwap":1617},"2025-12-02",26.040001,-0.44,-1.66,10200,{"date":1622,"open":1623,"high":1624,"low":1625,"close":1626,"change":111,"percent_change":917,"volume":1627,"transactions":9,"vwap":1626},"2025-12-01",26.56,26.83,26.22,26.48,20700,{"date":1629,"open":1630,"high":1631,"low":1632,"close":1472,"change":839,"percent_change":140,"volume":1428,"transactions":9,"vwap":1472},"2025-11-28",27.21,27.37,26.41,{"date":1634,"open":1635,"high":1636,"low":1637,"close":1486,"change":1638,"percent_change":1639,"volume":1640,"transactions":9,"vwap":1486},"2025-11-26",26.27,27.13,25.66,0.48,1.81,21800,{"date":1642,"open":1590,"high":1643,"low":1644,"close":1645,"change":980,"percent_change":1646,"volume":1647,"transactions":9,"vwap":1645},"2025-11-25",26.99,26.3,26.47,-0.82,27700,{"date":1649,"open":1650,"high":1651,"low":1650,"close":1652,"change":513,"percent_change":354,"volume":1653,"transactions":9,"vwap":1652},"2025-11-24",26.61,27.07,26.69,37800,{"date":1655,"open":1656,"high":1657,"low":1658,"close":1485,"change":1659,"percent_change":1660,"volume":1661,"transactions":9,"vwap":1485},"2025-11-21",26.19,27.09,26.08,0.58,2.21,27500,{"date":1663,"open":1562,"high":1588,"low":1664,"close":1665,"change":1618,"percent_change":178,"volume":1666,"transactions":9,"vwap":1665},"2025-11-20",25.82,26.2,20500,{"date":1668,"open":1583,"high":1603,"low":1583,"close":1669,"change":466,"percent_change":1336,"volume":1539,"transactions":9,"vwap":1669},"2025-11-19",26.64,{"date":1671,"open":1672,"high":1673,"low":1665,"close":1583,"change":980,"percent_change":1674,"volume":1475,"transactions":9,"vwap":1583},"2025-11-18",26.65,26.97,-0.83,{"date":1676,"open":1626,"high":1677,"low":1678,"close":1679,"change":365,"percent_change":1680,"volume":1681,"transactions":9,"vwap":1679},"2025-11-17",27.02,26.049999,26.5,-0.97,32000,{"date":1683,"open":1684,"high":1611,"low":1685,"close":1605,"change":1103,"percent_change":1104,"volume":1686,"transactions":9,"vwap":1605},"2025-11-14",26.62,26.31,21500,{"date":1688,"open":1679,"high":1689,"low":1679,"close":1176,"change":627,"percent_change":890,"volume":1690,"transactions":9,"vwap":1176},"2025-11-13",27.030001,20600,{"date":1692,"open":1693,"high":1631,"low":1568,"close":1694,"change":1570,"percent_change":1571,"volume":1695,"transactions":9,"vwap":1694},"2025-11-12",27.1,26.77,27900,{"date":1697,"open":1514,"high":1514,"low":1176,"close":1698,"change":603,"percent_change":1699,"volume":1225,"transactions":9,"vwap":1698},"2025-11-11",26.89,-4.31,{"date":1701,"open":1462,"high":1702,"low":1703,"close":1704,"change":33,"percent_change":1705,"volume":1428,"transactions":9,"vwap":1704},"2025-11-10",28.39,27.059999,28.1,3.69,{"date":1707,"open":1177,"high":1708,"low":1709,"close":1693,"change":1011,"percent_change":525,"volume":1710,"transactions":9,"vwap":1693},"2025-11-07",27.39,26.16,33700,{"date":1712,"open":1643,"high":1713,"low":1591,"close":1494,"change":971,"percent_change":1714,"volume":1225,"transactions":9,"vwap":1494},"2025-11-06",27.51,-1.76,{"date":1716,"open":1717,"high":1718,"low":1575,"close":1086,"change":1023,"percent_change":1719,"volume":1720,"transactions":9,"vwap":1086},"2025-11-05",26.88,27.94,3.66,17400,{"date":1722,"open":1723,"high":1591,"low":1724,"close":1725,"change":92,"percent_change":196,"volume":1726,"transactions":9,"vwap":1725},"2025-11-04",26.51,26.02,26.81,30900,{"date":1728,"open":1729,"high":1730,"low":27,"close":1602,"change":1731,"percent_change":255,"volume":1732,"transactions":9,"vwap":1602},"2025-11-03",26.55,27.5,-0.46,53100,{"date":1734,"open":1624,"high":1473,"low":1735,"close":1454,"change":376,"percent_change":1736,"volume":1737,"transactions":9,"vwap":1454},"2025-10-31",26.82,1.14,24900,{"date":1739,"open":1740,"high":1657,"low":1740,"close":1657,"change":1023,"percent_change":1741,"volume":1742,"transactions":9,"vwap":1657},"2025-10-30",25.96,3.75,41900,{"date":1744,"open":1745,"high":1562,"low":1678,"close":1746,"change":292,"percent_change":1747,"volume":1748,"transactions":9,"vwap":1746},"2025-10-29",26.52,26.11,-2.03,25600,{"date":1750,"open":1751,"high":1752,"low":1751,"close":1672,"change":159,"percent_change":1753,"volume":1754,"transactions":9,"vwap":1672},"2025-10-28",26.38,26.91,1.02,20000,{"date":1756,"open":1415,"high":1169,"low":1751,"close":1751,"change":355,"percent_change":1757,"volume":1758,"transactions":9,"vwap":1751},"2025-10-27",-3.23,19400,{"date":1760,"open":1761,"high":1762,"low":1657,"close":1763,"change":1764,"percent_change":1765,"volume":1488,"transactions":9,"vwap":1763},"2025-10-24",27.25,27.43,27.26,0.44,1.64,{"date":1767,"open":1643,"high":1562,"low":1632,"close":1735,"change":947,"percent_change":323,"volume":1318,"transactions":9,"vwap":1735},"2025-10-23",{"date":1769,"open":1561,"high":1770,"low":1561,"close":1478,"change":131,"percent_change":980,"volume":1640,"transactions":9,"vwap":1478},"2025-10-22",27.16,{"date":1772,"open":1773,"high":1657,"low":1773,"close":1774,"change":140,"percent_change":1775,"volume":1503,"transactions":9,"vwap":1774},"2025-10-21",26.32,26.79,0.41,{"date":1777,"open":1650,"high":1703,"low":1778,"close":1779,"change":1780,"percent_change":1781,"volume":1130,"transactions":9,"vwap":1779},"2025-10-20",25.81,26.68,0.5,1.91,{"date":1783,"open":1626,"high":1636,"low":1784,"close":1785,"change":111,"percent_change":1496,"volume":1786,"transactions":9,"vwap":1785},"2025-10-17",26.14,26.18,30700,{"date":1788,"open":1116,"high":1116,"low":1789,"close":1779,"change":366,"percent_change":1790,"volume":1435,"transactions":9,"vwap":1779},"2025-10-16",25.94,-2.45,{"date":1792,"open":1631,"high":1713,"low":1480,"close":1793,"change":49,"percent_change":1794,"volume":1795,"transactions":9,"vwap":1793},"2025-10-15",27.35,3.01,36200,{"date":1797,"open":1637,"high":1798,"low":1637,"close":1729,"change":1775,"percent_change":1799,"volume":1737,"transactions":9,"vwap":1729},"2025-10-14",26.86,1.57,{"date":1801,"open":1802,"high":1652,"low":1803,"close":1784,"change":1804,"percent_change":855,"volume":1758,"transactions":9,"vwap":1784},"2025-10-13",25.58,25.39,0.56,{"date":1806,"open":1665,"high":1779,"low":1807,"close":1802,"change":916,"percent_change":1808,"volume":1809,"transactions":9,"vwap":1802},"2025-10-10",25.56,-2.89,31000,{"date":1811,"open":1812,"high":1813,"low":1814,"close":1815,"change":1310,"percent_change":1816,"volume":1817,"transactions":9,"vwap":1815},"2025-10-09",26.23,26.49,25.85,26.34,-0.3,17100,{"date":1819,"open":1812,"high":1626,"low":1785,"close":1561,"change":1775,"percent_change":395,"volume":1374,"transactions":9,"vwap":1561},"2025-10-08",{"date":1821,"open":1822,"high":1823,"low":1778,"close":1824,"change":1530,"percent_change":1825,"volume":1826,"transactions":9,"vwap":1824},"2025-10-07",26.17,26.4,26.01,-1.63,21600,{"date":1828,"open":1478,"high":1605,"low":1823,"close":1829,"change":206,"percent_change":1230,"volume":1830,"transactions":9,"vwap":1829},"2025-10-06",26.44,21300,{"date":1832,"open":1833,"high":1602,"low":1833,"close":1568,"change":1834,"percent_change":1550,"volume":1614,"transactions":9,"vwap":1568},"2025-10-03",26.29,0.22,{"date":1836,"open":1575,"high":1575,"low":1625,"close":1837,"change":980,"percent_change":1674,"volume":1838,"transactions":9,"vwap":1837},"2025-10-02",26.36,15700,{"date":1840,"open":1485,"high":1677,"low":1729,"close":1568,"change":207,"percent_change":1841,"volume":1290,"transactions":9,"vwap":1568},"2025-10-01",-1.37,{"date":1843,"open":1844,"high":1845,"low":1844,"close":1486,"change":1846,"percent_change":1847,"volume":1197,"transactions":9,"vwap":1486},"2025-09-30",26.35,27.46,0.32,1.2,{"date":1849,"open":1850,"high":1851,"low":1729,"close":1852,"change":1853,"percent_change":1854,"volume":1855,"transactions":9,"vwap":1852},"2025-09-29",27.63,27.86,26.63,-0.91,-3.3,19500,{"date":1857,"open":1624,"high":1088,"low":1678,"close":1415,"change":1550,"percent_change":1858,"volume":1859,"transactions":9,"vwap":1415},"2025-09-26",3.11,34500,{"date":1861,"open":1862,"high":1863,"low":1864,"close":1604,"change":477,"percent_change":1525,"volume":1865,"transactions":9,"vwap":1604},"2025-09-25",26.57,27.22,26.53,20800,{"date":1867,"open":1868,"high":1479,"low":1625,"close":1798,"change":513,"percent_change":1196,"volume":1869,"transactions":9,"vwap":1798},"2025-09-24",27.19,23600,{"date":1871,"open":1491,"high":1096,"low":1798,"close":1486,"change":588,"percent_change":1872,"volume":1873,"transactions":9,"vwap":1486},"2025-09-23",-2.78,28500,{"date":1875,"open":1491,"high":1876,"low":1597,"close":1877,"change":433,"percent_change":206,"volume":1469,"transactions":9,"vwap":1877},"2025-09-22",27.91,27.72,{"date":1879,"open":1110,"high":1880,"low":1181,"close":1519,"change":1881,"percent_change":1646,"volume":1882,"transactions":9,"vwap":1519},"2025-09-19",28.25,-0.23,68700,{"date":1884,"open":1124,"high":1548,"low":1491,"close":1089,"change":264,"percent_change":1303,"volume":1885,"transactions":9,"vwap":1089},"2025-09-18",52600,{"date":1887,"open":1508,"high":1888,"low":1463,"close":1117,"change":233,"percent_change":1889,"volume":1363,"transactions":9,"vwap":1117},"2025-09-17",28.71,0.87,{"date":1891,"open":1892,"high":1110,"low":1708,"close":1109,"change":385,"percent_change":1893,"volume":1894,"transactions":9,"vwap":1109},"2025-09-16",27.7,-0.4,25200,{"date":1896,"open":1897,"high":1898,"low":1643,"close":1491,"change":168,"percent_change":1753,"volume":1899,"transactions":9,"vwap":1491},"2025-09-15",27.42,27.96,31400,{"date":1901,"open":1101,"high":1902,"low":1903,"close":1762,"change":1904,"percent_change":897,"volume":1475,"transactions":9,"vwap":1762},"2025-09-12",27.68,27.2,0.02,{"date":1906,"open":1485,"high":1134,"low":1485,"close":1466,"change":1907,"percent_change":1908,"volume":1369,"transactions":9,"vwap":1466},"2025-09-11",0.63,2.35,{"date":1910,"open":1852,"high":1651,"low":1911,"close":1485,"change":840,"percent_change":996,"volume":1912,"transactions":9,"vwap":1485},"2025-09-10",25.7,20400,{"date":1914,"open":1693,"high":1693,"low":1751,"close":1563,"change":971,"percent_change":1915,"volume":1916,"transactions":9,"vwap":1563},"2025-09-09",-1.8,25700,{"date":1918,"open":1823,"high":1479,"low":1919,"close":1868,"change":706,"percent_change":1920,"volume":1119,"transactions":9,"vwap":1868},"2025-09-08",26.12,2.49,{"date":1922,"open":1588,"high":1631,"low":1709,"close":1864,"change":1502,"percent_change":1923,"volume":1924,"transactions":9,"vwap":1864},"2025-09-05",-2.39,38000,{"date":1926,"open":1595,"high":1761,"low":1927,"close":1928,"change":1889,"percent_change":1929,"volume":1445,"transactions":9,"vwap":1928},"2025-09-04",26.37,27.18,3.31,{"date":1931,"open":1932,"high":1561,"low":1933,"close":1685,"change":1934,"percent_change":1935,"volume":1936,"transactions":9,"vwap":1685},"2025-09-03",25.47,25.17,0.73,2.85,36300,{"date":1938,"open":1939,"high":1940,"low":1803,"close":1802,"change":1571,"percent_change":1941,"volume":1942,"transactions":9,"vwap":1802},"2025-09-02",25.49,25.8,-1.73,42300,{"date":1944,"open":1945,"high":1725,"low":1940,"close":1945,"change":588,"percent_change":1946,"volume":1947,"transactions":9,"vwap":1945},"2025-08-29",26.030001,-2.87,43000,{"date":1949,"open":1652,"high":1950,"low":1951,"close":1590,"change":996,"percent_change":1952,"volume":1953,"transactions":9,"vwap":1590},"2025-08-28",26.85,26.09,1.13,35800,{"date":1955,"open":1956,"high":1723,"low":1956,"close":1679,"change":1957,"percent_change":1958,"volume":1959,"transactions":9,"vwap":1679},"2025-08-27",24.96,1.71,6.9,38700,{"date":1961,"open":1962,"high":1963,"low":1962,"close":1964,"change":49,"percent_change":1965,"volume":1758,"transactions":9,"vwap":1964},"2025-08-26",23.88,24.87,24.79,3.33,{"date":1967,"open":1968,"high":1969,"low":1970,"close":1971,"change":1618,"percent_change":1915,"volume":1972,"transactions":9,"vwap":1971},"2025-08-25",24.11,24.55,23.85,23.99,19800,{"date":1974,"open":1975,"high":1976,"low":1975,"close":1977,"change":1978,"percent_change":1979,"volume":1980,"transactions":9,"vwap":1977},"2025-08-22",22.6,24.57,24.43,2.1,9.4,61300,{"date":1982,"open":1983,"high":1983,"low":1984,"close":1985,"change":587,"percent_change":1986,"volume":1695,"transactions":9,"vwap":1985},"2025-08-21",22.72,22.32,22.33,-1.41,{"date":1988,"open":1989,"high":1990,"low":1991,"close":1992,"change":565,"percent_change":657,"volume":1993,"transactions":9,"vwap":1992},"2025-08-20",22.84,23.24,22.48,22.65,26000,{"date":1995,"open":1996,"high":1997,"low":1992,"close":1998,"change":1564,"percent_change":1646,"volume":1737,"transactions":9,"vwap":1998},"2025-08-19",23.01,23.42,22.9,{"date":2000,"open":2001,"high":2002,"low":2003,"close":2004,"change":187,"percent_change":1908,"volume":2005,"transactions":9,"vwap":2004},"2025-08-18",22.79,23.51,22.61,23.09,33300,{"date":2007,"open":2008,"high":2009,"low":2010,"close":2011,"change":2012,"percent_change":2013,"volume":2014,"transactions":9,"vwap":2011},"2025-08-15",23.79,24.29,22.43,22.56,-1.01,-4.29,76900,{"date":2016,"open":2017,"high":2018,"low":2019,"close":2020,"change":962,"percent_change":2021,"volume":2022,"transactions":9,"vwap":2020},"2025-08-14",24.08,24.23,23.5,23.57,-2.92,39600,{"date":2024,"open":2025,"high":2026,"low":2025,"close":2027,"change":793,"percent_change":2028,"volume":2029,"transactions":9,"vwap":2027},"2025-08-13",23.2,24.8,24.28,4.97,72200,{"date":2031,"open":1975,"high":2032,"low":1975,"close":2033,"change":467,"percent_change":2034,"volume":2035,"transactions":9,"vwap":2033},"2025-08-12",23.62,23.13,3.96,61700,{"date":2037,"open":2038,"high":2039,"low":2040,"close":2041,"change":671,"percent_change":1368,"volume":2042,"transactions":9,"vwap":2041},"2025-08-11",21.95,23.25,21.67,22.25,31100,{"date":2044,"open":2045,"high":2046,"low":2047,"close":2048,"change":847,"percent_change":1496,"volume":1640,"transactions":9,"vwap":2048},"2025-08-08",22.37,22.77,21.76,22.08,{"date":2050,"open":2051,"high":2051,"low":2052,"close":2053,"change":131,"percent_change":1030,"volume":2054,"transactions":9,"vwap":2053},"2025-08-07",23.059999,22.36,22.5,13200,{"date":2056,"open":2003,"high":2057,"low":2058,"close":2011,"change":434,"percent_change":1618,"volume":2059,"transactions":9,"vwap":2011},"2025-08-06",23.040001,22.49,18700,{"date":2061,"open":1975,"high":2062,"low":2063,"close":2064,"change":282,"percent_change":2065,"volume":2066,"transactions":9,"vwap":2064},"2025-08-05",23.16,22.55,22.66,1.16,18100,{"date":2068,"open":1984,"high":2069,"low":2070,"close":2071,"change":840,"percent_change":466,"volume":2072,"transactions":9,"vwap":2071},"2025-08-04",22.62,22.19,22.4,19300,{"date":2074,"open":2064,"high":2064,"low":2075,"close":1984,"change":2076,"percent_change":2077,"volume":1258,"transactions":9,"vwap":1984},"2025-08-01",22.18,-1.18,-5.02,{"date":2079,"open":2080,"high":2081,"low":2082,"close":2019,"change":1011,"percent_change":2083,"volume":2084,"transactions":9,"vwap":2019},"2025-07-31",23.41,24.14,23.29,-0.84,46300,{"date":2086,"open":2087,"high":1976,"low":2088,"close":2089,"change":1502,"percent_change":2090,"volume":2091,"transactions":9,"vwap":2089},"2025-07-30",24.35,23.48,23.7,-2.67,39700,{"date":2093,"open":2094,"high":2095,"low":2096,"close":2087,"change":1618,"percent_change":2097,"volume":1754,"transactions":9,"vwap":2087},"2025-07-29",25,25.030001,24.26,-1.77,{"date":2099,"open":2100,"high":2101,"low":2102,"close":1964,"change":1276,"percent_change":234,"volume":2103,"transactions":9,"vwap":1964},"2025-07-28",24.63,24.93,24.049999,27300,{"date":2105,"open":2106,"high":2107,"low":2106,"close":2100,"change":868,"percent_change":2108,"volume":2109,"transactions":9,"vwap":2100},"2025-07-25",24.030001,24.68,2.37,21200,{"date":2111,"open":2112,"high":2113,"low":2114,"close":2115,"change":159,"percent_change":1952,"volume":1418,"transactions":9,"vwap":2115},"2025-07-24",23.73,24.07,23.36,24.059999,{"date":2117,"open":2118,"high":2119,"low":2118,"close":2008,"change":2120,"percent_change":2121,"volume":1270,"transactions":9,"vwap":2008},"2025-07-23",22.7,23.92,1.28,5.69,{"date":2123,"open":2118,"high":2080,"low":2124,"close":2125,"change":80,"percent_change":1659,"volume":2126,"transactions":9,"vwap":2125},"2025-07-22",22.47,22.51,25000,{"date":2128,"open":2129,"high":2130,"low":2131,"close":2131,"change":573,"percent_change":2132,"volume":1539,"transactions":9,"vwap":2131},"2025-07-21",22.89,23.22,22.38,-1.58,{"date":2134,"open":2135,"high":2135,"low":1983,"close":2136,"change":525,"percent_change":2137,"volume":2138,"transactions":9,"vwap":2136},"2025-07-18",23.63,22.74,-3.11,22800,{"date":2140,"open":2082,"high":2141,"low":2082,"close":2142,"change":217,"percent_change":92,"volume":2126,"transactions":9,"vwap":2142},"2025-07-17",23.78,23.47,{"date":2144,"open":2145,"high":2146,"low":2147,"close":2019,"change":264,"percent_change":1165,"volume":1148,"transactions":9,"vwap":2019},"2025-07-16",23.4,23.86,22.94,{"date":2149,"open":2150,"high":2151,"low":2082,"close":2152,"change":273,"percent_change":2153,"volume":2154,"transactions":9,"vwap":2152},"2025-07-15",23.74,24.040001,23.35,-1.97,32500,{"date":2156,"open":1968,"high":2157,"low":2158,"close":2159,"change":2160,"percent_change":2161,"volume":1912,"transactions":9,"vwap":2159},"2025-07-14",24.2,23.66,23.82,-0.38,-1.57,{"date":2163,"open":1976,"high":1976,"low":1968,"close":2157,"change":111,"percent_change":2164,"volume":2066,"transactions":9,"vwap":2157},"2025-07-11",-2.02,{"date":2166,"open":2167,"high":2168,"low":2167,"close":2169,"change":140,"percent_change":2170,"volume":1830,"transactions":9,"vwap":2169},"2025-07-10",24.32,24.94,24.7,0.45,{"date":2172,"open":2081,"high":2173,"low":2008,"close":2174,"change":2175,"percent_change":2176,"volume":2154,"transactions":9,"vwap":2174},"2025-07-09",24.67,24.59,0.72,3.02,{"date":2178,"open":2179,"high":2180,"low":2181,"close":2182,"change":1846,"percent_change":746,"volume":2183,"transactions":9,"vwap":2182},"2025-07-08",23.68,24.15,23.55,23.87,29800,{"date":2185,"open":2186,"high":2187,"low":2080,"close":2181,"change":2188,"percent_change":2189,"volume":2190,"transactions":9,"vwap":2181},"2025-07-07",24.02,24.3,-0.74,-3.05,30400,{"date":2192,"open":2179,"high":2193,"low":2179,"close":2009,"change":1889,"percent_change":2194,"volume":2195,"transactions":9,"vwap":2009},"2025-07-03",24.61,3.71,24400,{"date":2197,"open":2001,"high":2198,"low":2052,"close":1997,"change":2175,"percent_change":2199,"volume":2200,"transactions":9,"vwap":1997},"2025-07-02",23.75,3.17,28600,{"date":2202,"open":2203,"high":2204,"low":2047,"close":2118,"change":1550,"percent_change":2205,"volume":1351,"transactions":9,"vwap":2118},"2025-07-01",21.98,23.07,3.8,{"date":2207,"open":2208,"high":2208,"low":2209,"close":2210,"change":69,"percent_change":657,"volume":2211,"transactions":9,"vwap":2210},"2025-06-30",22.44,21.81,21.87,33500,{"date":2213,"open":2214,"high":2125,"low":2040,"close":2215,"change":376,"percent_change":778,"volume":2216,"transactions":9,"vwap":2215},"2025-06-27",21.78,22.11,196200,{"date":2218,"open":2219,"high":2220,"low":2219,"close":2220,"change":1659,"percent_change":2221,"volume":1640,"transactions":9,"vwap":2220},"2025-06-26",21.37,21.8,2.73,{"date":2223,"open":2224,"high":2225,"low":2226,"close":2227,"change":840,"percent_change":455,"volume":2228,"transactions":9,"vwap":2227},"2025-06-25",21.11,21.53,20.79,21.22,21100,{"date":2230,"open":2231,"high":2227,"low":2231,"close":2232,"change":245,"percent_change":2176,"volume":2059,"transactions":9,"vwap":2232},"2025-06-24",20.57,21.14,{"date":2234,"open":2235,"high":2236,"low":2235,"close":2237,"change":2238,"percent_change":2239,"volume":1351,"transactions":9,"vwap":2237},"2025-06-23",19.81,20.53,20.52,0.89,4.53,{"date":2241,"open":2242,"high":2235,"low":2243,"close":2244,"change":1515,"percent_change":2175,"volume":2245,"transactions":9,"vwap":2244},"2025-06-20",19.67,19.58,19.63,48200,{"date":2247,"open":2248,"high":2249,"low":2248,"close":2250,"change":1104,"percent_change":802,"volume":2251,"transactions":9,"vwap":2250},"2025-06-18",19.39,19.8,19.49,22100,{"date":2253,"open":2254,"high":2255,"low":2256,"close":2256,"change":1196,"percent_change":2257,"volume":2258,"transactions":9,"vwap":2256},"2025-06-17",19.52,19.85,19.45,-1.67,19200,{"date":2260,"open":2261,"high":2262,"low":2263,"close":2264,"change":168,"percent_change":2265,"volume":2266,"transactions":9,"vwap":2264},"2025-06-16",19.82,20.02,19.61,19.78,1.44,19100,{"date":2268,"open":2269,"high":2270,"low":939,"close":2271,"change":1570,"percent_change":424,"volume":2272,"transactions":9,"vwap":2271},"2025-06-13",19.41,19.98,19.5,45700,{"date":2274,"open":2275,"high":2276,"low":2277,"close":2278,"change":131,"percent_change":1816,"volume":2279,"transactions":9,"vwap":2278},"2025-06-12",19.51,19.74,19.38,19.62,17800,{"date":2281,"open":2282,"high":2283,"low":2284,"close":2285,"change":264,"percent_change":1368,"volume":1737,"transactions":9,"vwap":2285},"2025-06-11",19.53,19.95,19.47,19.68,{"date":2287,"open":2256,"high":2282,"low":2288,"close":2282,"change":282,"percent_change":2289,"volume":1720,"transactions":9,"vwap":2282},"2025-06-10",19.29,1.35,{"date":2291,"open":2271,"high":2292,"low":2293,"close":2294,"change":91,"percent_change":365,"volume":2295,"transactions":9,"vwap":2294},"2025-06-09",19.64,19.2,19.27,23400,{"date":2297,"open":2298,"high":2285,"low":2299,"close":2300,"change":101,"percent_change":2301,"volume":1311,"transactions":9,"vwap":2300},"2025-06-06",19.26,19,19.32,1.31,{"date":2303,"open":2304,"high":2293,"low":2305,"close":2306,"change":140,"percent_change":1659,"volume":2307,"transactions":9,"vwap":2306},"2025-06-05",18.76,18.66,19.07,16600,{"date":2309,"open":2310,"high":2293,"low":2311,"close":2312,"change":1030,"percent_change":2313,"volume":1297,"transactions":9,"vwap":2312},"2025-06-04",19.13,18.83,18.96,-1.4,{"date":2315,"open":2316,"high":2256,"low":2317,"close":2318,"change":101,"percent_change":2319,"volume":1972,"transactions":9,"vwap":2318},"2025-06-03",18.94,18.89,19.23,1.32,{"date":2321,"open":2322,"high":2298,"low":2323,"close":2324,"change":947,"percent_change":1638,"volume":1469,"transactions":9,"vwap":2324},"2025-06-02",19.15,18.86,18.98,{"date":2326,"open":2327,"high":2328,"low":2329,"close":2317,"change":131,"percent_change":587,"volume":1758,"transactions":9,"vwap":2317},"2025-05-30",18.74,18.97,18.61,{"date":2331,"open":2332,"high":2333,"low":2304,"close":2334,"change":839,"percent_change":1276,"volume":2335,"transactions":9,"vwap":2334},"2025-05-29",19.01,19.040001,18.95,14700,{"date":2337,"open":2338,"high":2339,"low":2340,"close":2341,"change":207,"percent_change":2342,"volume":1172,"transactions":9,"vwap":2341},"2025-05-28",19.25,19.56,18.87,18.92,-1.92,{"date":2344,"open":2345,"high":2346,"low":2345,"close":2288,"change":2347,"percent_change":2348,"volume":1405,"transactions":9,"vwap":2288},"2025-05-27",18.55,19.46,1.11,6.11,{"date":2350,"open":2351,"high":2352,"low":2353,"close":2353,"change":273,"percent_change":2354,"volume":2355,"transactions":9,"vwap":2353},"2025-05-23",18.48,18.81,18.18,-2.52,25500,{"date":2357,"open":2358,"high":2359,"low":2360,"close":2360,"change":1816,"percent_change":2132,"volume":2361,"transactions":9,"vwap":2360},"2025-05-22",18.72,19.18,18.65,15300,{"date":2363,"open":2334,"high":2364,"low":2365,"close":2334,"change":980,"percent_change":2366,"volume":1178,"transactions":9,"vwap":2334},"2025-05-21",19.19,18.69,-1.15,{"date":2368,"open":2369,"high":2370,"low":2299,"close":2371,"change":1530,"percent_change":2372,"volume":1469,"transactions":9,"vwap":2371},"2025-05-20",19.75,19.79,19.17,-2.19,{"date":2374,"open":2300,"high":2375,"low":2300,"close":2376,"change":186,"percent_change":1510,"volume":2377,"transactions":9,"vwap":2376},"2025-05-19",19.72,19.6,20300,{"date":2379,"open":2380,"high":2381,"low":2338,"close":2382,"change":264,"percent_change":580,"volume":2383,"transactions":9,"vwap":2382},"2025-05-16",19.35,19.65,19.4,28100,{"date":2385,"open":2312,"high":2271,"low":2334,"close":2338,"change":264,"percent_change":1253,"volume":2386,"transactions":9,"vwap":2338},"2025-05-15",17600,{"date":2388,"open":2389,"high":2376,"low":2390,"close":2390,"change":132,"percent_change":1674,"volume":2391,"transactions":9,"vwap":2390},"2025-05-14",19.36,19.1,36100,{"date":2393,"open":2394,"high":2376,"low":2327,"close":2298,"change":1638,"percent_change":2395,"volume":2396,"transactions":9,"vwap":2298},"2025-05-13",19.11,2.56,42700,{"date":2398,"open":2299,"high":2288,"low":2399,"close":2400,"change":283,"percent_change":2401,"volume":2402,"transactions":9,"vwap":2400},"2025-05-12",18.39,18.78,3.81,42000,{"date":2404,"open":2405,"high":2406,"low":2407,"close":2408,"change":1310,"percent_change":1618,"volume":1599,"transactions":9,"vwap":2408},"2025-05-09",18.21,18.34,17.88,18.09,{"date":2410,"open":2411,"high":2412,"low":2413,"close":2414,"change":92,"percent_change":962,"volume":2415,"transactions":9,"vwap":2414},"2025-05-08",18.43,18.75,18.049999,18.17,30000,{"date":2417,"open":2284,"high":2243,"low":2418,"close":2419,"change":635,"percent_change":2420,"volume":2421,"transactions":9,"vwap":2419},"2025-05-07",17.66,18.3,-6.92,29500,{"date":2423,"open":2424,"high":2424,"low":36,"close":2425,"change":1646,"percent_change":2426,"volume":2427,"transactions":9,"vwap":2425},"2025-05-06",20,19.66,-4,91800,{"date":2429,"open":2430,"high":2431,"low":2432,"close":2433,"change":385,"percent_change":1230,"volume":2434,"transactions":9,"vwap":2433},"2025-05-05",20.5,20.68,20.27,20.48,21900,{"date":2436,"open":2437,"high":2226,"low":2438,"close":2439,"change":1764,"percent_change":2440,"volume":1183,"transactions":9,"vwap":2439},"2025-05-02",20.34,20.29,20.59,2.18,{"date":2442,"open":2443,"high":2444,"low":2445,"close":2446,"change":1111,"percent_change":2447,"volume":2126,"transactions":9,"vwap":2446},"2025-05-01",19.93,20.4,19.87,20.15,0.9,{"date":2449,"open":2270,"high":2450,"low":2381,"close":2451,"change":2452,"percent_change":901,"volume":1083,"transactions":9,"vwap":2451},"2025-04-30",20.23,19.97,-0.28,{"date":2454,"open":2261,"high":2444,"low":2249,"close":2455,"change":802,"percent_change":2456,"volume":1469,"transactions":9,"vwap":2455},"2025-04-29",20.25,1.05,{"date":2458,"open":2459,"high":2438,"low":2460,"close":2461,"change":80,"percent_change":234,"volume":2462,"transactions":9,"vwap":2461},"2025-04-28",19.86,19.73,20.040001,35700,{"date":2464,"open":2465,"high":2466,"low":2467,"close":2468,"change":565,"percent_change":274,"volume":1405,"transactions":9,"vwap":2468},"2025-04-25",19.84,20.09,19.7,19.91,{"date":2470,"open":2381,"high":2450,"low":2381,"close":2471,"change":2472,"percent_change":2473,"volume":1225,"transactions":9,"vwap":2471},"2025-04-24",20.16,0.84,4.35,{"date":2475,"open":2476,"high":2477,"low":2293,"close":2300,"change":433,"percent_change":514,"volume":2478,"transactions":9,"vwap":2300},"2025-04-23",19.89,20.3,46900,{"date":40,"open":2275,"high":2376,"low":2480,"close":2389,"change":477,"percent_change":588,"volume":2481,"transactions":9,"vwap":2389},19.09,36700,{"status":2483,"indices":2484,"watchlist":2521,"sectors":2542,"benchmarks":2587},"success",[2485,2492,2498,2504,2510,2515],{"symbol":2486,"name":2487,"price":2488,"change":2489,"pct_change":1934,"is_up":2490,"sparkline":2491,"date":5},"SPX","S&P 500",7722.72,56.27,true,"0.0,5.0 2.3,8.0 4.6,10.4 6.9,13.4 9.3,9.1 11.6,11.5 13.9,13.8 16.2,16.0 18.5,10.3 20.8,9.5 23.2,2.0 25.5,2.0 27.8,5.9 30.1,6.0 32.4,3.4 34.7,7.3 37.1,8.2 39.4,9.4 41.7,8.5 44.0,4.8",{"symbol":2493,"name":2494,"price":2495,"change":2496,"pct_change":33,"is_up":2490,"sparkline":2497,"date":5},"NDX","NASDAQ 100",30807.93,306.37,"0.0,11.5 2.3,11.7 4.6,12.4 6.9,14.8 9.3,12.8 11.6,14.6 13.9,16.0 16.2,15.9 18.5,12.2 20.8,10.7 23.2,4.4 25.5,2.6 27.8,4.5 30.1,4.5 32.4,3.5 34.7,6.0 37.1,5.5 39.4,5.0 41.7,4.3 44.0,2.0",{"symbol":2499,"name":2500,"price":2501,"change":2502,"pct_change":595,"is_up":2490,"sparkline":2503,"date":5},"DJI","DOW JONES",51177,250,"0.0,2.0 2.3,5.5 4.6,7.8 6.9,9.5 9.3,6.7 11.6,7.5 13.9,9.4 16.2,12.9 18.5,11.1 20.8,11.7 23.2,9.6 25.5,10.7 27.8,12.6 30.1,13.5 32.4,10.8 34.7,12.8 37.1,13.5 39.4,16.0 41.7,15.9 44.0,14.5",{"symbol":2505,"name":2506,"price":2507,"change":2508,"pct_change":596,"is_up":2490,"sparkline":2509,"date":5},"COMP","NASDAQ Composite",27190.86,319.27,"0.0,10.2 2.3,11.1 4.6,13.0 6.9,14.9 9.3,12.1 11.6,13.7 13.9,16.0 16.2,16.0 18.5,11.1 20.8,10.0 23.2,3.4 25.5,2.0 27.8,5.4 30.1,5.4 32.4,3.9 34.7,6.7 37.1,6.9 39.4,6.2 41.7,6.1 44.0,2.6",{"symbol":2511,"name":2512,"price":2513,"change":2094,"pct_change":2447,"is_up":2490,"sparkline":2514,"date":5},"RUT","RUSSELL 2000",2815.2,"0.0,2.0 2.3,3.0 4.6,6.1 6.9,8.4 9.3,7.5 11.6,8.8 13.9,10.4 16.2,11.3 18.5,10.2 20.8,11.2 23.2,10.1 25.5,8.8 27.8,12.9 30.1,13.1 32.4,12.8 34.7,14.4 37.1,15.1 39.4,16.0 41.7,15.1 44.0,13.2",{"symbol":2516,"name":2517,"price":2518,"change":785,"pct_change":2519,"is_up":14,"sparkline":2520,"date":5},"VIX","CBOE VIX",15.31,-6.59,"0.0,14.8 2.3,10.2 4.6,7.3 6.9,2.0 9.3,9.7 11.6,4.9 13.9,4.5 16.2,2.5 18.5,11.3 20.8,13.7 23.2,13.5 25.5,16.0 27.8,12.3 30.1,10.4 32.4,13.5 34.7,8.8 37.1,8.9 39.4,7.8 41.7,7.6 44.0,11.8",[2522,2529,2535],{"symbol":2523,"name":2524,"price":2525,"change":2526,"pct_change":2527,"is_up":2490,"sparkline":2528,"date":5},"NVDA","NVIDIA Corp",233.95,3.09,1.34,"0.0,16.0 7.3,15.3 14.7,9.6 22.0,12.1 29.3,10.3 36.7,6.6 44.0,2.0",{"symbol":2530,"name":2531,"price":2532,"change":2533,"pct_change":1753,"is_up":2490,"sparkline":2534,"date":5},"AAPL","Apple Inc",333.69,3.37,"0.0,8.2 7.3,2.0 14.7,5.2 22.0,16.0 29.3,11.7 36.7,14.9 44.0,10.9",{"symbol":2536,"name":2537,"price":2538,"change":2539,"pct_change":2540,"is_up":2490,"sparkline":2541,"date":5},"TSLA","Tesla Inc",370.59,16.48,4.65,"0.0,2.0 7.3,5.3 14.7,13.4 22.0,16.0 29.3,14.9 36.7,15.3 44.0,6.1",[2543,2548,2553,2557,2561,2565,2569,2573,2577,2580,2583],{"name":2544,"etf":2545,"change":2546,"price":2547,"is_up":2490},"Technology","XLK",1.01,199.81,{"name":2549,"etf":2550,"change":2551,"price":2552,"is_up":2490},"Financials","XLF",0.06,53.49,{"name":2554,"etf":2555,"change":216,"price":2556,"is_up":14},"Healthcare","XLV",166.18,{"name":2558,"etf":2559,"change":1952,"price":2560,"is_up":2490},"Consumer Cycl","XLY",110.04,{"name":2562,"etf":2563,"change":101,"price":2564,"is_up":2490},"Consumer Staples","XLP",80.53,{"name":2566,"etf":2567,"change":265,"price":2568,"is_up":2490},"Energy","XLE",62.95,{"name":2570,"etf":2571,"change":580,"price":2572,"is_up":2490},"Industrials","XLI",169.95,{"name":2574,"etf":2575,"change":706,"price":2576,"is_up":2490},"Materials","XLB",48.86,{"name":2578,"etf":2579,"change":1846,"price":880,"is_up":2490},"Real Estate","XLRE",{"name":2581,"etf":2582,"change":455,"price":808,"is_up":2490},"Utilities","XLU",{"name":2584,"etf":2585,"change":81,"price":2586,"is_up":2490},"Comm Services","XLC",110.32,[2588,2592,2596,2600],{"ticker":2589,"name":2590,"price":2591,"change":809,"is_up":2490},"SPY","SPDR S&P 500 ETF",769.64,{"ticker":2593,"name":2594,"price":2595,"change":1753,"is_up":2490},"QQQ","Invesco QQQ Trust",749.58,{"ticker":2597,"name":2598,"price":2599,"change":595,"is_up":2490},"DIA","SPDR Dow Jones ETF",511.1,{"ticker":2601,"name":2602,"price":2603,"change":2447,"is_up":2490},"IWM","iShares Russell 2000",281.52]