[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"stock-detail-ALTO":3,"homepage-market-summary":30,"stock-options-ALTO":174},{"ticker":4,"date":5,"profile":6,"quote":14},"ALTO","2026-10-02",{"name":7,"exchange":8,"sector":9,"industry":10,"description":11,"ceo":9,"employees":12,"headquarters":13,"founded":9},"Alto Ingredients, Inc. Common Stock","Nasdaq",null,"INDUSTRIAL ORGANIC CHEMICALS","Alto Ingredients Inc is a producer and distributor of specialty alcohols, renewable fuels and essential ingredients in the United States. The company serves five markets: Health, Home and Beauty, Food and Beverage, Essential Ingredients, and Renewable Fuels. Its customers include food and beverage companies and consumer products manufacturers and distributors. The company operates under three segments: Marketing and distribution, Pekin Campus production, and Western production.","390","Sacramento, CA",{"close":15,"open":16,"high":17,"low":18,"prev_close":19,"change":20,"percent_change":21,"volume":22,"transactions":23,"vwap":24,"high_52w":25,"low_52w":26,"avg_volume_52w":27,"range_52w_percent":28,"record_count":29},3.77,3.7,3.83,3.685,3.68,0.09,2.45,1026151.226203,7215,3.7688,4672.5,0.22,837720.0470347174,0.1,5415,{"status":31,"indices":32,"watchlist":75,"sectors":97,"benchmarks":154},"success",[33,42,49,56,62,69],{"symbol":34,"name":35,"price":36,"change":37,"pct_change":38,"is_up":39,"sparkline":40,"date":41},"SPX","S&P 500",7666.45,14.91,0.19,true,"0.0,3.1 2.3,5.0 4.6,8.0 6.9,10.4 9.3,13.4 11.6,9.1 13.9,11.5 16.2,13.8 18.5,16.0 20.8,10.3 23.2,9.5 25.5,2.0 27.8,2.0 30.1,5.9 32.4,6.0 34.7,3.4 37.1,7.3 39.4,8.2 41.7,9.4 44.0,8.5","2026-10-01",{"symbol":43,"name":44,"price":45,"change":46,"pct_change":47,"is_up":39,"sparkline":48,"date":41},"NDX","NASDAQ 100",30501.56,93.06,0.31,"0.0,11.8 2.3,11.3 4.6,11.6 6.9,12.2 9.3,14.7 11.6,12.6 13.9,14.5 16.2,16.0 18.5,15.9 20.8,12.0 23.2,10.5 25.5,4.0 27.8,2.0 30.1,4.0 32.4,4.0 34.7,3.0 37.1,5.6 39.4,5.1 41.7,4.5 44.0,3.8",{"symbol":50,"name":51,"price":52,"change":53,"pct_change":54,"is_up":39,"sparkline":55,"date":41},"DJI","DOW JONES",50927,21,0.04,"0.0,2.0 2.3,3.4 4.6,6.5 6.9,8.6 9.3,10.2 11.6,7.6 13.9,8.4 16.2,10.0 18.5,13.2 20.8,11.6 23.2,12.1 25.5,10.2 27.8,11.2 30.1,12.9 32.4,13.8 34.7,11.4 37.1,13.1 39.4,13.8 41.7,16.0 44.0,15.9",{"symbol":57,"name":58,"price":59,"change":60,"pct_change":54,"is_up":39,"sparkline":61,"date":41},"COMP","NASDAQ Composite",26871.6,10.53,"0.0,9.3 2.3,10.2 4.6,11.1 6.9,13.0 9.3,14.9 11.6,12.1 13.9,13.7 16.2,16.0 18.5,16.0 20.8,11.1 23.2,10.0 25.5,3.4 27.8,2.0 30.1,5.4 32.4,5.4 34.7,3.9 37.1,6.7 39.4,6.9 41.7,6.2 44.0,6.1",{"symbol":63,"name":64,"price":65,"change":66,"pct_change":67,"is_up":39,"sparkline":68,"date":41},"RUT","RUSSELL 2000",2790.2,11.3,0.41,"0.0,2.6 2.3,2.0 4.6,3.0 6.9,6.1 9.3,8.4 11.6,7.5 13.9,8.8 16.2,10.4 18.5,11.3 20.8,10.2 23.2,11.2 25.5,10.1 27.8,8.8 30.1,12.9 32.4,13.1 34.7,12.8 37.1,14.4 39.4,15.1 41.7,16.0 44.0,15.1",{"symbol":70,"name":71,"price":72,"change":73,"pct_change":47,"is_up":39,"sparkline":74,"date":41},"VIX","CBOE VIX",16.39,0.05,"0.0,15.6 2.3,14.8 4.6,10.2 6.9,7.3 9.3,2.0 11.6,9.7 13.9,4.9 16.2,4.5 18.5,2.5 20.8,11.3 23.2,13.7 25.5,13.5 27.8,16.0 30.1,12.3 32.4,10.4 34.7,13.5 37.1,8.8 39.4,8.9 41.7,7.8 44.0,7.6",[76,83,90],{"symbol":77,"name":78,"price":79,"change":80,"pct_change":81,"is_up":39,"sparkline":82,"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":84,"name":85,"price":86,"change":87,"pct_change":88,"is_up":39,"sparkline":89,"date":5},"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":91,"name":92,"price":93,"change":94,"pct_change":95,"is_up":39,"sparkline":96,"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",[98,103,108,114,119,124,129,134,139,144,149],{"name":99,"etf":100,"change":101,"price":102,"is_up":39},"Technology","XLK",1.01,199.81,{"name":104,"etf":105,"change":106,"price":107,"is_up":39},"Financials","XLF",0.06,53.49,{"name":109,"etf":110,"change":111,"price":112,"is_up":113},"Healthcare","XLV",-0.01,166.18,false,{"name":115,"etf":116,"change":117,"price":118,"is_up":39},"Consumer Cycl","XLY",1.13,110.04,{"name":120,"etf":121,"change":122,"price":123,"is_up":39},"Consumer Staples","XLP",0.25,80.53,{"name":125,"etf":126,"change":127,"price":128,"is_up":39},"Energy","XLE",0.4,62.95,{"name":130,"etf":131,"change":132,"price":133,"is_up":39},"Industrials","XLI",0.78,169.95,{"name":135,"etf":136,"change":137,"price":138,"is_up":39},"Materials","XLB",0.66,48.86,{"name":140,"etf":141,"change":142,"price":143,"is_up":39},"Real Estate","XLRE",0.32,40.81,{"name":145,"etf":146,"change":147,"price":148,"is_up":39},"Utilities","XLU",0.38,39.83,{"name":150,"etf":151,"change":152,"price":153,"is_up":39},"Comm Services","XLC",0.35,110.32,[155,160,164,169],{"ticker":156,"name":157,"price":158,"change":159,"is_up":39},"SPY","SPDR S&P 500 ETF",769.64,0.74,{"ticker":161,"name":162,"price":163,"change":88,"is_up":39},"QQQ","Invesco QQQ Trust",749.58,{"ticker":165,"name":166,"price":167,"change":168,"is_up":39},"DIA","SPDR Dow Jones ETF",511.1,0.49,{"ticker":170,"name":171,"price":172,"change":173,"is_up":39},"IWM","iShares Russell 2000",281.52,0.9,{"status":175,"has_options":39,"symbol":4,"underlying_price":15,"selected_expiration":176,"days_to_expiration":179,"iv_index":181,"expiration_iv":181,"kpis":182,"expirations":186,"strikes":208,"updated_at":383,"task_id":9},"SUCCESS",{"date":177,"label":177,"type":178,"days_to_expiration":179,"dte":179,"compact":180,"implied_volatility":9},"2026-10-16","Regular",15,"261016",0.8,{"total_volume":183,"total_open_interest":184,"put_call_ratio":185,"implied_volatility":181},3,13985,2,[187,188,192,196,200,204],{"date":177,"label":177,"type":178,"days_to_expiration":179,"dte":179,"compact":180,"implied_volatility":9},{"date":189,"label":189,"type":178,"days_to_expiration":190,"dte":190,"compact":191,"implied_volatility":9},"2026-11-20",50,"261120",{"date":193,"label":193,"type":178,"days_to_expiration":194,"dte":194,"compact":195,"implied_volatility":9},"2027-01-15",106,"270115",{"date":197,"label":197,"type":178,"days_to_expiration":198,"dte":198,"compact":199,"implied_volatility":9},"2027-04-16",197,"270416",{"date":201,"label":201,"type":178,"days_to_expiration":202,"dte":202,"compact":203,"implied_volatility":9},"2028-01-21",477,"280121",{"date":205,"label":205,"type":178,"days_to_expiration":206,"dte":206,"compact":207,"implied_volatility":9},"2029-01-19",841,"290119",[209,230,251,271,294,316,333,349,362,373],{"strike":210,"call":211,"put":224,"callItm":39,"putItm":113,"isAtm":113},1,{"contract_symbol":212,"symbol":212,"bid":213,"ask":214,"last":215,"change":216,"changePercent":9,"volume":216,"openInterest":217,"open_interest":217,"iv":218,"implied_volatility":218,"delta":219,"gamma":220,"theta":221,"vega":222,"rho":223,"in_the_money":39},"ALTO  261016C00001000",2.2,3.2,2.75,0,9,1.7463,0.999939,0.000193,-0.000011,0.000002,0.000409,{"contract_symbol":225,"symbol":225,"bid":216,"ask":226,"last":9,"change":9,"changePercent":9,"volume":216,"openInterest":216,"open_interest":216,"iv":227,"implied_volatility":227,"delta":228,"gamma":229,"theta":216,"vega":216,"rho":216,"in_the_money":113},"ALTO  261016P00001000",0.7,1.3541,-0.000001,0.000003,{"strike":185,"call":231,"put":242,"callItm":39,"putItm":113,"isAtm":39},{"contract_symbol":232,"symbol":232,"bid":233,"ask":234,"last":235,"change":216,"changePercent":9,"volume":216,"openInterest":236,"open_interest":236,"iv":218,"implied_volatility":218,"delta":237,"gamma":238,"theta":239,"vega":240,"rho":241,"in_the_money":39},"ALTO  261016C00002000",1.3,2.05,1.5,29,0.969899,0.052909,-0.002943,0.000504,0.000767,{"contract_symbol":243,"symbol":243,"bid":216,"ask":244,"last":28,"change":216,"changePercent":9,"volume":216,"openInterest":245,"open_interest":245,"iv":227,"implied_volatility":227,"delta":246,"gamma":247,"theta":248,"vega":249,"rho":250,"in_the_money":113},"ALTO  261016P00002000",0.2,306,-0.00983,0.026256,-0.000878,0.000194,-0.000016,{"strike":183,"call":252,"put":263,"callItm":39,"putItm":113,"isAtm":39},{"contract_symbol":253,"symbol":253,"bid":152,"ask":254,"last":255,"change":216,"changePercent":9,"volume":216,"openInterest":256,"open_interest":256,"iv":257,"implied_volatility":257,"delta":258,"gamma":259,"theta":260,"vega":261,"rho":262,"in_the_money":39},"ALTO  261016C00003000",0.85,0.65,670,0.7711,0.909081,0.287348,-0.003116,0.001208,0.001082,{"contract_symbol":264,"symbol":264,"bid":216,"ask":28,"last":73,"change":216,"changePercent":9,"volume":216,"openInterest":179,"open_interest":179,"iv":265,"implied_volatility":265,"delta":266,"gamma":267,"theta":268,"vega":269,"rho":270,"in_the_money":113},"ALTO  261016P00003000",0.8038,-0.099004,0.293505,-0.003458,0.001287,-0.00016,{"strike":272,"call":273,"put":283,"callItm":113,"putItm":39,"isAtm":39},4,{"contract_symbol":274,"symbol":274,"bid":216,"ask":28,"last":73,"change":275,"changePercent":9,"volume":210,"openInterest":276,"open_interest":276,"iv":277,"implied_volatility":277,"delta":278,"gamma":279,"theta":280,"vega":281,"rho":282,"in_the_money":113},"ALTO  261016C00004000",-0.02,985,0.419,0.149702,0.752501,-0.00241,0.00172,0.000214,{"contract_symbol":284,"symbol":284,"bid":285,"ask":286,"last":152,"change":216,"changePercent":9,"volume":185,"openInterest":287,"open_interest":287,"iv":288,"implied_volatility":288,"delta":289,"gamma":290,"theta":291,"vega":292,"rho":293,"in_the_money":39},"ALTO  261016P00004000",0.3,0.45,1084,0.301,-0.929631,0.606456,-0.001002,0.000996,-0.001535,{"strike":295,"call":296,"put":306,"callItm":113,"putItm":39,"isAtm":39},5,{"contract_symbol":297,"symbol":297,"bid":216,"ask":73,"last":298,"change":216,"changePercent":9,"volume":216,"openInterest":299,"open_interest":299,"iv":300,"implied_volatility":300,"delta":301,"gamma":302,"theta":303,"vega":304,"rho":305,"in_the_money":113},"ALTO  261016C00005000",0.01,1908,0.9774,0.067773,0.181443,-0.003161,0.000967,0.000093,{"contract_symbol":307,"symbol":307,"bid":308,"ask":309,"last":310,"change":216,"changePercent":9,"volume":216,"openInterest":272,"open_interest":272,"iv":311,"implied_volatility":311,"delta":312,"gamma":313,"theta":314,"vega":222,"rho":315,"in_the_money":39},"ALTO  261016P00005000",0.95,1.7,1.28,0.4031,-0.999933,0.000915,-0.000003,-0.002047,{"strike":317,"call":318,"put":326,"callItm":113,"putItm":39,"isAtm":39},6,{"contract_symbol":319,"symbol":319,"bid":216,"ask":28,"last":73,"change":216,"changePercent":9,"volume":216,"openInterest":320,"open_interest":320,"iv":300,"implied_volatility":300,"delta":321,"gamma":322,"theta":323,"vega":324,"rho":325,"in_the_money":113},"ALTO  261016C00006000",1848,0.007877,0.029958,-0.000522,0.00016,0.000011,{"contract_symbol":327,"symbol":327,"bid":328,"ask":329,"last":330,"change":216,"changePercent":9,"volume":216,"openInterest":216,"open_interest":216,"iv":311,"implied_volatility":311,"delta":331,"gamma":216,"theta":216,"vega":216,"rho":332,"in_the_money":39},"ALTO  261016P00006000",1.95,2.7,1.2,-1,-0.002456,{"strike":334,"call":335,"put":344,"callItm":113,"putItm":39,"isAtm":113},7,{"contract_symbol":336,"symbol":336,"bid":216,"ask":73,"last":337,"change":216,"changePercent":9,"volume":216,"openInterest":338,"open_interest":338,"iv":300,"implied_volatility":300,"delta":339,"gamma":340,"theta":341,"vega":342,"rho":343,"in_the_money":113},"ALTO  261016C00007000",0.03,3428,0.000701,0.003366,-0.000059,0.000018,0.000001,{"contract_symbol":345,"symbol":345,"bid":346,"ask":347,"last":9,"change":9,"changePercent":9,"volume":216,"openInterest":216,"open_interest":216,"iv":311,"implied_volatility":311,"delta":331,"gamma":216,"theta":216,"vega":216,"rho":348,"in_the_money":39},"ALTO  261016P00007000",2.8,3.8,-0.002865,{"strike":350,"call":351,"put":357,"callItm":113,"putItm":39,"isAtm":113},8,{"contract_symbol":352,"symbol":352,"bid":216,"ask":73,"last":73,"change":216,"changePercent":9,"volume":216,"openInterest":353,"open_interest":353,"iv":300,"implied_volatility":300,"delta":354,"gamma":355,"theta":356,"vega":222,"rho":216,"in_the_money":113},"ALTO  261016C00008000",2664,0.000055,0.00031,-0.000005,{"contract_symbol":358,"symbol":358,"bid":359,"ask":360,"last":9,"change":9,"changePercent":9,"volume":216,"openInterest":216,"open_interest":216,"iv":311,"implied_volatility":311,"delta":331,"gamma":216,"theta":216,"vega":216,"rho":361,"in_the_money":39},"ALTO  261016P00008000",3.9,4.8,-0.003275,{"strike":217,"call":363,"put":368,"callItm":113,"putItm":39,"isAtm":113},{"contract_symbol":364,"symbol":364,"bid":216,"ask":152,"last":147,"change":216,"changePercent":9,"volume":216,"openInterest":365,"open_interest":365,"iv":300,"implied_volatility":300,"delta":366,"gamma":367,"theta":216,"vega":216,"rho":216,"in_the_money":113},"ALTO  261016C00009000",17,0.000004,0.000026,{"contract_symbol":369,"symbol":369,"bid":370,"ask":371,"last":9,"change":9,"changePercent":9,"volume":216,"openInterest":216,"open_interest":216,"iv":311,"implied_volatility":311,"delta":331,"gamma":216,"theta":216,"vega":216,"rho":372,"in_the_money":39},"ALTO  261016P00009000",4.9,5.8,-0.003684,{"strike":374,"call":375,"put":378,"callItm":113,"putItm":39,"isAtm":113},10,{"contract_symbol":376,"symbol":376,"bid":216,"ask":286,"last":28,"change":216,"changePercent":9,"volume":216,"openInterest":377,"open_interest":377,"iv":300,"implied_volatility":300,"delta":216,"gamma":222,"theta":216,"vega":216,"rho":216,"in_the_money":113},"ALTO  261016C00010000",1018,{"contract_symbol":379,"symbol":379,"bid":380,"ask":381,"last":317,"change":216,"changePercent":9,"volume":216,"openInterest":216,"open_interest":216,"iv":311,"implied_volatility":311,"delta":331,"gamma":216,"theta":216,"vega":216,"rho":382,"in_the_money":39},"ALTO  261016P00010000",5.9,6.8,-0.004093,"2026-10-01T22:08:04.138072+00:00"]