[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"stock-detail-GGG":3,"homepage-market-summary":36,"stock-options-GGG":178},{"ticker":4,"date":5,"profile":6,"dividend":15,"quote":20},"GGG","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},"Graco Inc","NYSE",null,"PUMPS & PUMPING EQUIPMENT","Graco manufactures equipment used for managing fluids, coatings, and adhesives, specializing in difficult-to-handle materials. Graco's business is organized into three segments: industrial, process, and contractor. The Minnesota-based firm serves a wide range of end markets, including industrial, automotive, and construction, and its broad array of products include pumps, valves, meters, sprayers, and equipment used to apply coatings, sealants, and adhesives. The firm generated roughly $2.2 billion in sales in 2025.","4,400","Minneapolis, MN",false,{"dividend_yield":16,"annual_dividend":17,"frequency":18,"next_ex_date":19},1.5128,1.18,"Quarterly","2026-10-19",{"close":21,"open":22,"high":23,"low":24,"prev_close":25,"change":26,"percent_change":27,"volume":28,"transactions":29,"vwap":30,"high_52w":31,"low_52w":32,"avg_volume_52w":33,"range_52w_percent":34,"record_count":35},78,78.37,78.765,77.83,77.76,0.24,0.31,1215278.711813,23314,78.176,95.69,72.51,1268977.696298088,23.7,10315,{"status":37,"indices":38,"watchlist":82,"sectors":104,"benchmarks":160},"success",[39,47,54,61,68,75],{"symbol":40,"name":41,"price":42,"change":43,"pct_change":44,"is_up":45,"sparkline":46,"date":5},"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",{"symbol":48,"name":49,"price":50,"change":51,"pct_change":52,"is_up":45,"sparkline":53,"date":5},"NDX","NASDAQ 100",30807.93,306.37,1,"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":55,"name":56,"price":57,"change":58,"pct_change":59,"is_up":45,"sparkline":60,"date":5},"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":62,"name":63,"price":64,"change":65,"pct_change":66,"is_up":45,"sparkline":67,"date":5},"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":69,"name":70,"price":71,"change":72,"pct_change":73,"is_up":45,"sparkline":74,"date":5},"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":76,"name":77,"price":78,"change":79,"pct_change":80,"is_up":14,"sparkline":81,"date":5},"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",[83,90,97],{"symbol":84,"name":85,"price":86,"change":87,"pct_change":88,"is_up":45,"sparkline":89,"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":91,"name":92,"price":93,"change":94,"pct_change":95,"is_up":45,"sparkline":96,"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":98,"name":99,"price":100,"change":101,"pct_change":102,"is_up":45,"sparkline":103,"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",[105,110,115,120,125,130,135,140,145,150,155],{"name":106,"etf":107,"change":108,"price":109,"is_up":45},"Technology","XLK",1.01,199.81,{"name":111,"etf":112,"change":113,"price":114,"is_up":45},"Financials","XLF",0.06,53.49,{"name":116,"etf":117,"change":118,"price":119,"is_up":14},"Healthcare","XLV",-0.01,166.18,{"name":121,"etf":122,"change":123,"price":124,"is_up":45},"Consumer Cycl","XLY",1.13,110.04,{"name":126,"etf":127,"change":128,"price":129,"is_up":45},"Consumer Staples","XLP",0.25,80.53,{"name":131,"etf":132,"change":133,"price":134,"is_up":45},"Energy","XLE",0.4,62.95,{"name":136,"etf":137,"change":138,"price":139,"is_up":45},"Industrials","XLI",0.78,169.95,{"name":141,"etf":142,"change":143,"price":144,"is_up":45},"Materials","XLB",0.66,48.86,{"name":146,"etf":147,"change":148,"price":149,"is_up":45},"Real Estate","XLRE",0.32,40.81,{"name":151,"etf":152,"change":153,"price":154,"is_up":45},"Utilities","XLU",0.38,39.83,{"name":156,"etf":157,"change":158,"price":159,"is_up":45},"Comm Services","XLC",0.35,110.32,[161,166,170,174],{"ticker":162,"name":163,"price":164,"change":165,"is_up":45},"SPY","SPDR S&P 500 ETF",769.64,0.74,{"ticker":167,"name":168,"price":169,"change":95,"is_up":45},"QQQ","Invesco QQQ Trust",749.58,{"ticker":171,"name":172,"price":173,"change":59,"is_up":45},"DIA","SPDR Dow Jones ETF",511.1,{"ticker":175,"name":176,"price":177,"change":73,"is_up":45},"IWM","iShares Russell 2000",281.52,{"status":179,"has_options":45,"symbol":4,"underlying_price":21,"selected_expiration":180,"days_to_expiration":183,"iv_index":133,"expiration_iv":133,"kpis":185,"expirations":189,"strikes":203,"updated_at":472,"task_id":9},"SUCCESS",{"date":181,"label":181,"type":182,"days_to_expiration":183,"dte":183,"compact":184,"implied_volatility":9},"2026-10-16","Regular",12,"261016",{"total_volume":186,"total_open_interest":187,"put_call_ratio":188,"implied_volatility":133},10,2590,39.47,[190,191,195,199],{"date":181,"label":181,"type":182,"days_to_expiration":183,"dte":183,"compact":184,"implied_volatility":9},{"date":192,"label":192,"type":182,"days_to_expiration":193,"dte":193,"compact":194,"implied_volatility":9},"2026-11-20",47,"261120",{"date":196,"label":196,"type":182,"days_to_expiration":197,"dte":197,"compact":198,"implied_volatility":9},"2027-02-19",138,"270219",{"date":200,"label":200,"type":182,"days_to_expiration":201,"dte":201,"compact":202,"implied_volatility":9},"2027-05-21",229,"270521",[204,218,232,251,269,287,309,335,359,380,399,417,432,444,454,463],{"strike":205,"call":206,"put":213,"callItm":45,"putItm":14,"isAtm":14},45,{"contract_symbol":207,"symbol":207,"bid":208,"ask":209,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":211,"implied_volatility":211,"delta":52,"gamma":210,"theta":210,"vega":210,"rho":212,"in_the_money":45},"GGG   261016C00045000",31,35.5,0,0.4123,0.01726,{"contract_symbol":214,"symbol":214,"bid":210,"ask":215,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":216,"implied_volatility":216,"delta":210,"gamma":210,"theta":217,"vega":210,"rho":210,"in_the_money":14},"GGG   261016P00045000",0.95,0.5803,-0.000001,{"strike":219,"call":220,"put":225,"callItm":45,"putItm":14,"isAtm":14},50,{"contract_symbol":221,"symbol":221,"bid":222,"ask":223,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":211,"implied_volatility":211,"delta":52,"gamma":210,"theta":210,"vega":210,"rho":224,"in_the_money":45},"GGG   261016C00050000",26,30.5,0.019178,{"contract_symbol":226,"symbol":226,"bid":210,"ask":215,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":227,"implied_volatility":227,"delta":228,"gamma":229,"theta":230,"vega":231,"rho":217,"in_the_money":14},"GGG   261016P00050000",0.5797,-0.000035,0.000017,-0.000047,0.000023,{"strike":233,"call":234,"put":243,"callItm":45,"putItm":14,"isAtm":14},55,{"contract_symbol":235,"symbol":235,"bid":236,"ask":237,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":211,"implied_volatility":211,"delta":238,"gamma":239,"theta":240,"vega":241,"rho":242,"in_the_money":45},"GGG   261016C00055000",21,25.5,0.999994,0.000005,-0.000006,0.000004,0.021095,{"contract_symbol":244,"symbol":244,"bid":210,"ask":245,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":216,"implied_volatility":216,"delta":246,"gamma":247,"theta":248,"vega":249,"rho":250,"in_the_money":14},"GGG   261016P00055000",0.75,-0.000872,0.000335,-0.000939,0.000453,-0.000027,{"strike":252,"call":253,"put":262,"callItm":45,"putItm":14,"isAtm":14},60,{"contract_symbol":254,"symbol":254,"bid":255,"ask":256,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":211,"implied_volatility":211,"delta":257,"gamma":258,"theta":259,"vega":260,"rho":261,"in_the_money":45},"GGG   261016C00060000",16,20.5,0.999498,0.000283,-0.000401,0.000272,0.022998,{"contract_symbol":263,"symbol":263,"bid":210,"ask":215,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":216,"implied_volatility":216,"delta":264,"gamma":265,"theta":266,"vega":267,"rho":268,"in_the_money":14},"GGG   261016P00060000",-0.00901,0.002744,-0.007698,0.003717,-0.00028,{"strike":270,"call":271,"put":280,"callItm":45,"putItm":14,"isAtm":14},65,{"contract_symbol":272,"symbol":272,"bid":273,"ask":274,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":211,"implied_volatility":211,"delta":275,"gamma":276,"theta":277,"vega":278,"rho":279,"in_the_money":45},"GGG   261016C00065000",11.1,15.5,0.989227,0.004515,-0.006393,0.004344,0.0246,{"contract_symbol":281,"symbol":281,"bid":210,"ask":245,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":216,"implied_volatility":216,"delta":282,"gamma":283,"theta":284,"vega":285,"rho":286,"in_the_money":14},"GGG   261016P00065000",-0.048361,0.011328,-0.031776,0.015341,-0.001518,{"strike":288,"call":289,"put":299,"callItm":45,"putItm":14,"isAtm":14},70,{"contract_symbol":290,"symbol":290,"bid":291,"ask":292,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":293,"implied_volatility":293,"delta":294,"gamma":295,"theta":296,"vega":297,"rho":298,"in_the_money":45},"GGG   261016C00070000",6.5,10.5,0.4141,0.915405,0.02451,-0.035009,0.023686,0.024221,{"contract_symbol":300,"symbol":300,"bid":210,"ask":215,"last":301,"change":210,"changePercent":9,"volume":210,"openInterest":302,"open_interest":302,"iv":303,"implied_volatility":303,"delta":304,"gamma":305,"theta":306,"vega":307,"rho":308,"in_the_money":14},"GGG   261016P00070000",0.05,3,0.4027,-0.079022,0.023946,-0.032335,0.0225,-0.002451,{"strike":310,"call":311,"put":323,"callItm":45,"putItm":14,"isAtm":14},75,{"contract_symbol":312,"symbol":312,"bid":313,"ask":314,"last":315,"change":210,"changePercent":9,"volume":210,"openInterest":316,"open_interest":316,"iv":317,"implied_volatility":317,"delta":318,"gamma":319,"theta":320,"vega":321,"rho":322,"in_the_money":45},"GGG   261016C00075000",1.5,5.7,4.51,2,0.2886,0.764932,0.069724,-0.048354,0.046951,0.021495,{"contract_symbol":324,"symbol":324,"bid":325,"ask":326,"last":158,"change":327,"changePercent":9,"volume":186,"openInterest":328,"open_interest":328,"iv":329,"implied_volatility":329,"delta":330,"gamma":331,"theta":332,"vega":333,"rho":334,"in_the_money":14},"GGG   261016P00075000",0.2,0.5,-0.1,2519,0.23,-0.185893,0.076192,-0.033577,0.040898,-0.005701,{"strike":336,"call":337,"put":347,"callItm":14,"putItm":45,"isAtm":45},80,{"contract_symbol":338,"symbol":338,"bid":210,"ask":339,"last":316,"change":210,"changePercent":9,"volume":210,"openInterest":340,"open_interest":340,"iv":341,"implied_volatility":341,"delta":342,"gamma":343,"theta":344,"vega":345,"rho":346,"in_the_money":14},"GGG   261016C00080000",2.05,57,0.2001,0.265558,0.107245,-0.035781,0.050089,0.007759,{"contract_symbol":348,"symbol":348,"bid":349,"ask":350,"last":351,"change":210,"changePercent":9,"volume":210,"openInterest":352,"open_interest":352,"iv":353,"implied_volatility":353,"delta":354,"gamma":355,"theta":356,"vega":357,"rho":358,"in_the_money":45},"GGG   261016P00080000",0.1,4.9,3.25,4,0.2228,-0.711691,0.100286,-0.041472,0.052147,-0.022289,{"strike":360,"call":361,"put":370,"callItm":14,"putItm":45,"isAtm":14},85,{"contract_symbol":362,"symbol":362,"bid":210,"ask":326,"last":326,"change":210,"changePercent":9,"volume":210,"openInterest":363,"open_interest":363,"iv":364,"implied_volatility":364,"delta":365,"gamma":366,"theta":367,"vega":368,"rho":369,"in_the_money":14},"GGG   261016C00085000",5,0.29,0.068767,0.029901,-0.020937,0.020232,0.002007,{"contract_symbol":371,"symbol":371,"bid":372,"ask":373,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":374,"implied_volatility":374,"delta":375,"gamma":376,"theta":377,"vega":378,"rho":379,"in_the_money":45},"GGG   261016P00085000",4.5,9.2,0.3294,-0.90319,0.034059,-0.030778,0.02618,-0.029792,{"strike":381,"call":382,"put":389,"callItm":14,"putItm":45,"isAtm":14},90,{"contract_symbol":383,"symbol":383,"bid":210,"ask":350,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":364,"implied_volatility":364,"delta":384,"gamma":385,"theta":386,"vega":387,"rho":388,"in_the_money":14},"GGG   261016C00090000",0.006359,0.004041,-0.00283,0.002735,0.000187,{"contract_symbol":390,"symbol":390,"bid":391,"ask":392,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":393,"implied_volatility":393,"delta":394,"gamma":395,"theta":396,"vega":397,"rho":398,"in_the_money":45},"GGG   261016P00090000",9.5,14.1,0.3385,-0.983227,0.00806,-0.007692,0.006367,-0.03403,{"strike":400,"call":401,"put":408,"callItm":14,"putItm":45,"isAtm":14},95,{"contract_symbol":402,"symbol":402,"bid":210,"ask":350,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":364,"implied_volatility":364,"delta":403,"gamma":404,"theta":405,"vega":406,"rho":407,"in_the_money":14},"GGG   261016C00095000",0.000287,0.00024,-0.000168,0.000162,0.000008,{"contract_symbol":409,"symbol":409,"bid":410,"ask":411,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":374,"implied_volatility":374,"delta":412,"gamma":413,"theta":414,"vega":415,"rho":416,"in_the_money":45},"GGG   261016P00095000",14.5,19.1,-0.998753,0.000819,-0.00074,0.00063,-0.036402,{"strike":418,"call":419,"put":423,"callItm":14,"putItm":45,"isAtm":14},100,{"contract_symbol":420,"symbol":420,"bid":210,"ask":350,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":364,"implied_volatility":364,"delta":421,"gamma":421,"theta":422,"vega":239,"rho":210,"in_the_money":14},"GGG   261016C00100000",0.000007,-0.000005,{"contract_symbol":424,"symbol":424,"bid":425,"ask":426,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":393,"implied_volatility":393,"delta":427,"gamma":428,"theta":429,"vega":430,"rho":431,"in_the_money":45},"GGG   261016P00100000",19.5,24.1,-0.999898,0.000078,-0.000074,0.000061,-0.038352,{"strike":433,"call":434,"put":436,"callItm":14,"putItm":45,"isAtm":14},105,{"contract_symbol":435,"symbol":435,"bid":210,"ask":350,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":364,"implied_volatility":364,"delta":210,"gamma":210,"theta":210,"vega":210,"rho":210,"in_the_money":14},"GGG   261016C00105000",{"contract_symbol":437,"symbol":437,"bid":438,"ask":439,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":393,"implied_volatility":393,"delta":440,"gamma":241,"theta":441,"vega":442,"rho":443,"in_the_money":45},"GGG   261016P00105000",24.5,29.1,-0.999996,-0.000004,0.000003,-0.040273,{"strike":445,"call":446,"put":448,"callItm":14,"putItm":45,"isAtm":14},110,{"contract_symbol":447,"symbol":447,"bid":210,"ask":350,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":364,"implied_volatility":364,"delta":210,"gamma":210,"theta":210,"vega":210,"rho":210,"in_the_money":14},"GGG   261016C00110000",{"contract_symbol":449,"symbol":449,"bid":450,"ask":451,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":393,"implied_volatility":393,"delta":452,"gamma":210,"theta":210,"vega":210,"rho":453,"in_the_money":45},"GGG   261016P00110000",29.5,34.3,-1,-0.042191,{"strike":455,"call":456,"put":458,"callItm":14,"putItm":45,"isAtm":14},115,{"contract_symbol":457,"symbol":457,"bid":210,"ask":350,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":364,"implied_volatility":364,"delta":210,"gamma":210,"theta":210,"vega":210,"rho":210,"in_the_money":14},"GGG   261016C00115000",{"contract_symbol":459,"symbol":459,"bid":460,"ask":461,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":393,"implied_volatility":393,"delta":452,"gamma":210,"theta":210,"vega":210,"rho":462,"in_the_money":45},"GGG   261016P00115000",34.5,39.1,-0.044109,{"strike":464,"call":465,"put":467,"callItm":14,"putItm":45,"isAtm":14},120,{"contract_symbol":466,"symbol":466,"bid":210,"ask":350,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":364,"implied_volatility":364,"delta":210,"gamma":210,"theta":210,"vega":210,"rho":210,"in_the_money":14},"GGG   261016C00120000",{"contract_symbol":468,"symbol":468,"bid":469,"ask":470,"last":9,"change":9,"changePercent":9,"volume":210,"openInterest":210,"open_interest":210,"iv":374,"implied_volatility":374,"delta":452,"gamma":210,"theta":210,"vega":210,"rho":471,"in_the_money":45},"GGG   261016P00120000",39.5,44.1,-0.046028,"2026-10-05T04:33:32.243988+00:00"]