[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"stock-detail-FTHA":3,"stock-historical-FTHA":27,"homepage-market-summary":182},{"ticker":4,"date":5,"profile":6,"dividend":9,"quote":14},"FTHA","2026-09-28",{"name":7,"exchange":8,"sector":9,"industry":10,"description":11,"ceo":9,"employees":9,"headquarters":12,"founded":9,"is_fund":13,"issuer":9,"category":9},"Forefront Tech Holdings Acquisition Corp Class A Ordinary Shares","Nasdaq",null,"BLANK CHECKS","Forefront Tech Holdings Acquisition Corp is a blank check company formed for the purpose of effecting a merger, amalgamation, share exchange, asset acquisition, share purchase, reorganization or similar Business Combination with one or more businesses.","Tortola",false,{"close":15,"open":16,"high":16,"low":15,"prev_close":17,"change":18,"percent_change":19,"volume":20,"transactions":21,"vwap":22,"high_52w":16,"low_52w":23,"avg_volume_52w":24,"range_52w_percent":25,"record_count":26},9.98,9.99,9.971,0.009,0.09,5418,22,9.9804,9.85,34920.916666666664,92.9,36,{"ticker":4,"total_count":26,"page":28,"page_size":29,"total_pages":28,"summary":30,"data":35},1,1000,{"period_high":16,"period_low":23,"average_volume":31,"total_volume":32,"period_return":33,"latest_close":15,"start_date":34,"end_date":5},34921,1257153,0.5,"2026-06-22",[36,37,43,49,58,64,68,75,78,83,87,91,98,103,109,116,121,127,129,133,135,137,139,142,145,148,150,153,156,159,162,164,169,171,176,178],{"date":5,"open":16,"high":16,"low":15,"close":15,"change":18,"percent_change":19,"volume":20,"transactions":21,"vwap":22},{"date":38,"open":15,"high":15,"low":17,"close":17,"change":39,"percent_change":40,"volume":41,"transactions":21,"vwap":42},"2026-09-23",0.001,0.01,1023,9.9756,{"date":44,"open":45,"high":45,"low":45,"close":45,"change":40,"percent_change":46,"volume":47,"transactions":48,"vwap":45},"2026-09-18",9.97,0.1,19005,16,{"date":50,"open":45,"high":51,"low":23,"close":52,"change":53,"percent_change":54,"volume":55,"transactions":56,"vwap":57},"2026-09-17",9.975,9.96,-0.01,-0.1,491973,191,9.968,{"date":59,"open":51,"high":51,"low":45,"close":45,"change":60,"percent_change":60,"volume":61,"transactions":62,"vwap":63},"2026-09-16",0,614,10,9.9743,{"date":65,"open":45,"high":45,"low":45,"close":45,"change":53,"percent_change":54,"volume":66,"transactions":67,"vwap":45},"2026-09-15",300006,8,{"date":69,"open":15,"high":15,"low":15,"close":15,"change":70,"percent_change":71,"volume":72,"transactions":73,"vwap":74},"2026-09-11",0.005,0.05,186,6,9.9799,{"date":76,"open":51,"high":51,"low":51,"close":51,"change":70,"percent_change":71,"volume":77,"transactions":73,"vwap":51},"2026-09-10",1407,{"date":79,"open":52,"high":45,"low":52,"close":45,"change":40,"percent_change":46,"volume":80,"transactions":81,"vwap":82},"2026-09-03",1007,7,9.9651,{"date":84,"open":52,"high":52,"low":52,"close":52,"change":53,"percent_change":54,"volume":85,"transactions":26,"vwap":86},"2026-09-02",535,9.9611,{"date":88,"open":45,"high":45,"low":45,"close":45,"change":60,"percent_change":60,"volume":89,"transactions":90,"vwap":45},"2026-08-26",1269,11,{"date":92,"open":45,"high":45,"low":45,"close":45,"change":93,"percent_change":94,"volume":95,"transactions":96,"vwap":97},"2026-08-25",0.03,0.3,506,5,9.9697,{"date":99,"open":52,"high":52,"low":100,"close":100,"change":40,"percent_change":46,"volume":101,"transactions":73,"vwap":102},"2026-08-19",9.94,25506,9.9404,{"date":104,"open":105,"high":105,"low":105,"close":105,"change":106,"percent_change":107,"volume":108,"transactions":67,"vwap":105},"2026-08-17",9.93,-0.02,-0.2,1412,{"date":110,"open":111,"high":112,"low":111,"close":112,"change":60,"percent_change":60,"volume":113,"transactions":114,"vwap":115},"2026-08-06",9.945,9.95,53250,50,9.9499,{"date":117,"open":112,"high":112,"low":112,"close":112,"change":71,"percent_change":118,"volume":119,"transactions":62,"vwap":120},"2026-08-05",0.51,520,9.9493,{"date":122,"open":123,"high":124,"low":123,"close":123,"change":53,"percent_change":54,"volume":125,"transactions":126,"vwap":123},"2026-07-24",9.9,9.91,118016,28,{"date":128,"open":124,"high":124,"low":124,"close":124,"change":60,"percent_change":60,"volume":60,"transactions":9,"vwap":124},"2026-07-17",{"date":130,"open":131,"high":131,"low":124,"close":124,"change":60,"percent_change":60,"volume":132,"transactions":9,"vwap":124},"2026-07-16",9.92,2600,{"date":134,"open":124,"high":124,"low":124,"close":124,"change":60,"percent_change":60,"volume":60,"transactions":9,"vwap":124},"2026-07-15",{"date":136,"open":124,"high":124,"low":124,"close":124,"change":60,"percent_change":60,"volume":60,"transactions":9,"vwap":124},"2026-07-14",{"date":138,"open":124,"high":124,"low":124,"close":124,"change":60,"percent_change":60,"volume":60,"transactions":9,"vwap":124},"2026-07-13",{"date":140,"open":124,"high":124,"low":124,"close":124,"change":60,"percent_change":60,"volume":141,"transactions":9,"vwap":124},"2026-07-10",100,{"date":143,"open":124,"high":124,"low":124,"close":124,"change":60,"percent_change":60,"volume":144,"transactions":9,"vwap":124},"2026-07-09",1100,{"date":146,"open":124,"high":124,"low":124,"close":124,"change":106,"percent_change":107,"volume":147,"transactions":9,"vwap":124},"2026-07-08",9000,{"date":149,"open":105,"high":105,"low":105,"close":105,"change":60,"percent_change":60,"volume":60,"transactions":9,"vwap":105},"2026-07-07",{"date":151,"open":105,"high":105,"low":105,"close":105,"change":60,"percent_change":60,"volume":152,"transactions":9,"vwap":105},"2026-07-06",10400,{"date":154,"open":105,"high":105,"low":105,"close":105,"change":60,"percent_change":60,"volume":155,"transactions":9,"vwap":105},"2026-07-02",21700,{"date":157,"open":124,"high":105,"low":124,"close":105,"change":93,"percent_change":94,"volume":158,"transactions":9,"vwap":105},"2026-07-01",31600,{"date":160,"open":123,"high":123,"low":123,"close":123,"change":60,"percent_change":60,"volume":161,"transactions":9,"vwap":123},"2026-06-30",500,{"date":163,"open":123,"high":123,"low":123,"close":123,"change":60,"percent_change":60,"volume":60,"transactions":9,"vwap":123},"2026-06-29",{"date":165,"open":124,"high":124,"low":123,"close":123,"change":166,"percent_change":167,"volume":168,"transactions":9,"vwap":123},"2026-06-26",-0.03,-0.3,10500,{"date":170,"open":105,"high":105,"low":105,"close":105,"change":60,"percent_change":60,"volume":60,"transactions":9,"vwap":105},"2026-06-25",{"date":172,"open":124,"high":105,"low":124,"close":105,"change":173,"percent_change":174,"volume":175,"transactions":9,"vwap":105},"2026-06-24",0.02,0.2,9100,{"date":177,"open":124,"high":131,"low":123,"close":124,"change":106,"percent_change":107,"volume":175,"transactions":9,"vwap":124},"2026-06-23",{"date":34,"open":45,"high":45,"low":131,"close":105,"change":179,"percent_change":180,"volume":181,"transactions":9,"vwap":105},-0.04,-0.4,129800,{"status":183,"indices":184,"watchlist":228,"sectors":250,"benchmarks":305},"success",[185,194,200,207,214,221],{"symbol":186,"name":187,"price":188,"change":189,"pct_change":190,"is_up":191,"sparkline":192,"date":193},"SPX","S&P 500",7722.72,56.27,0.73,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","2026-10-02",{"symbol":195,"name":196,"price":197,"change":198,"pct_change":28,"is_up":191,"sparkline":199,"date":193},"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":201,"name":202,"price":203,"change":204,"pct_change":205,"is_up":191,"sparkline":206,"date":193},"DJI","DOW JONES",51177,250,0.49,"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":208,"name":209,"price":210,"change":211,"pct_change":212,"is_up":191,"sparkline":213,"date":193},"COMP","NASDAQ Composite",27190.86,319.27,1.19,"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":215,"name":216,"price":217,"change":218,"pct_change":219,"is_up":191,"sparkline":220,"date":193},"RUT","RUSSELL 2000",2815.2,25,0.9,"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":222,"name":223,"price":224,"change":225,"pct_change":226,"is_up":13,"sparkline":227,"date":193},"VIX","CBOE VIX",15.31,-1.08,-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",[229,236,243],{"symbol":230,"name":231,"price":232,"change":233,"pct_change":234,"is_up":191,"sparkline":235,"date":193},"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":237,"name":238,"price":239,"change":240,"pct_change":241,"is_up":191,"sparkline":242,"date":193},"AAPL","Apple Inc",333.69,3.37,1.02,"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":244,"name":245,"price":246,"change":247,"pct_change":248,"is_up":191,"sparkline":249,"date":193},"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",[251,256,261,265,270,275,280,285,290,295,300],{"name":252,"etf":253,"change":254,"price":255,"is_up":191},"Technology","XLK",1.01,199.81,{"name":257,"etf":258,"change":259,"price":260,"is_up":191},"Financials","XLF",0.06,53.49,{"name":262,"etf":263,"change":53,"price":264,"is_up":13},"Healthcare","XLV",166.18,{"name":266,"etf":267,"change":268,"price":269,"is_up":191},"Consumer Cycl","XLY",1.13,110.04,{"name":271,"etf":272,"change":273,"price":274,"is_up":191},"Consumer Staples","XLP",0.25,80.53,{"name":276,"etf":277,"change":278,"price":279,"is_up":191},"Energy","XLE",0.4,62.95,{"name":281,"etf":282,"change":283,"price":284,"is_up":191},"Industrials","XLI",0.78,169.95,{"name":286,"etf":287,"change":288,"price":289,"is_up":191},"Materials","XLB",0.66,48.86,{"name":291,"etf":292,"change":293,"price":294,"is_up":191},"Real Estate","XLRE",0.32,40.81,{"name":296,"etf":297,"change":298,"price":299,"is_up":191},"Utilities","XLU",0.38,39.83,{"name":301,"etf":302,"change":303,"price":304,"is_up":191},"Comm Services","XLC",0.35,110.32,[306,311,315,319],{"ticker":307,"name":308,"price":309,"change":310,"is_up":191},"SPY","SPDR S&P 500 ETF",769.64,0.74,{"ticker":312,"name":313,"price":314,"change":241,"is_up":191},"QQQ","Invesco QQQ Trust",749.58,{"ticker":316,"name":317,"price":318,"change":205,"is_up":191},"DIA","SPDR Dow Jones ETF",511.1,{"ticker":320,"name":321,"price":322,"change":219,"is_up":191},"IWM","iShares Russell 2000",281.52]