[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"stock-detail-GIB":3,"homepage-market-summary":34,"stock-options-GIB":176},{"ticker":4,"date":5,"profile":6,"dividend":14,"quote":18},"GIB","2026-10-02",{"name":7,"exchange":8,"sector":9,"industry":10,"description":11,"ceo":9,"employees":12,"headquarters":9,"founded":9,"is_fund":13,"issuer":9,"category":9},"CGI Inc.","NYSE",null,"Common Stock","CGI is a Canada-based IT-services provider with an embedded position in North America and Europe. The company is one of the major IT suppliers to different levels of government around the world. It offers a broad portfolio of services such as consulting, systems integration, application maintenance, and business process services to governments and the private sector. With offices in over 40 countries, CGI follows a balanced global delivery model with most consultants in client proximity.","94,000",false,{"dividend_yield":15,"annual_dividend":16,"frequency":17,"next_ex_date":9},0.9688,0.68,"Quarterly",{"close":19,"open":20,"high":21,"low":22,"prev_close":23,"change":24,"percent_change":25,"volume":26,"transactions":27,"vwap":28,"high_52w":29,"low_52w":30,"avg_volume_52w":31,"range_52w_percent":32,"record_count":33},70.19,70.93,71.33,69.95,70.98,-0.79,-1.11,457838.797102,8436,70.3567,95.2,59.63,438800.056693564,29.7,7039,{"status":35,"indices":36,"watchlist":80,"sectors":102,"benchmarks":158},"success",[37,45,52,59,66,73],{"symbol":38,"name":39,"price":40,"change":41,"pct_change":42,"is_up":43,"sparkline":44,"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":46,"name":47,"price":48,"change":49,"pct_change":50,"is_up":43,"sparkline":51,"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":53,"name":54,"price":55,"change":56,"pct_change":57,"is_up":43,"sparkline":58,"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":60,"name":61,"price":62,"change":63,"pct_change":64,"is_up":43,"sparkline":65,"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":67,"name":68,"price":69,"change":70,"pct_change":71,"is_up":43,"sparkline":72,"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":74,"name":75,"price":76,"change":77,"pct_change":78,"is_up":13,"sparkline":79,"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",[81,88,95],{"symbol":82,"name":83,"price":84,"change":85,"pct_change":86,"is_up":43,"sparkline":87,"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":89,"name":90,"price":91,"change":92,"pct_change":93,"is_up":43,"sparkline":94,"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":96,"name":97,"price":98,"change":99,"pct_change":100,"is_up":43,"sparkline":101,"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",[103,108,113,118,123,128,133,138,143,148,153],{"name":104,"etf":105,"change":106,"price":107,"is_up":43},"Technology","XLK",1.01,199.81,{"name":109,"etf":110,"change":111,"price":112,"is_up":43},"Financials","XLF",0.06,53.49,{"name":114,"etf":115,"change":116,"price":117,"is_up":13},"Healthcare","XLV",-0.01,166.18,{"name":119,"etf":120,"change":121,"price":122,"is_up":43},"Consumer Cycl","XLY",1.13,110.04,{"name":124,"etf":125,"change":126,"price":127,"is_up":43},"Consumer Staples","XLP",0.25,80.53,{"name":129,"etf":130,"change":131,"price":132,"is_up":43},"Energy","XLE",0.4,62.95,{"name":134,"etf":135,"change":136,"price":137,"is_up":43},"Industrials","XLI",0.78,169.95,{"name":139,"etf":140,"change":141,"price":142,"is_up":43},"Materials","XLB",0.66,48.86,{"name":144,"etf":145,"change":146,"price":147,"is_up":43},"Real Estate","XLRE",0.32,40.81,{"name":149,"etf":150,"change":151,"price":152,"is_up":43},"Utilities","XLU",0.38,39.83,{"name":154,"etf":155,"change":156,"price":157,"is_up":43},"Comm Services","XLC",0.35,110.32,[159,164,168,172],{"ticker":160,"name":161,"price":162,"change":163,"is_up":43},"SPY","SPDR S&P 500 ETF",769.64,0.74,{"ticker":165,"name":166,"price":167,"change":93,"is_up":43},"QQQ","Invesco QQQ Trust",749.58,{"ticker":169,"name":170,"price":171,"change":57,"is_up":43},"DIA","SPDR Dow Jones ETF",511.1,{"ticker":173,"name":174,"price":175,"change":71,"is_up":43},"IWM","iShares Russell 2000",281.52,{"status":177,"has_options":43,"symbol":4,"underlying_price":19,"selected_expiration":178,"days_to_expiration":181,"iv_index":183,"expiration_iv":183,"kpis":184,"expirations":188,"strikes":202,"updated_at":488,"task_id":9},"SUCCESS",{"date":179,"label":179,"type":180,"days_to_expiration":181,"dte":181,"compact":182,"implied_volatility":9},"2026-10-16","Regular",12,"261016",0.5,{"total_volume":185,"total_open_interest":186,"put_call_ratio":187,"implied_volatility":183},0,90,0.48,[189,190,194,198],{"date":179,"label":179,"type":180,"days_to_expiration":181,"dte":181,"compact":182,"implied_volatility":9},{"date":191,"label":191,"type":180,"days_to_expiration":192,"dte":192,"compact":193,"implied_volatility":9},"2026-11-20",47,"261120",{"date":195,"label":195,"type":180,"days_to_expiration":196,"dte":196,"compact":197,"implied_volatility":9},"2027-02-19",138,"270219",{"date":199,"label":199,"type":180,"days_to_expiration":200,"dte":200,"compact":201,"implied_volatility":9},"2027-05-21",229,"270521",[203,222,237,255,274,293,316,338,363,386,407,424,441,458,474],{"strike":204,"call":205,"put":216,"callItm":43,"putItm":13,"isAtm":13},40,{"contract_symbol":206,"symbol":206,"bid":207,"ask":208,"last":209,"change":185,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":210,"implied_volatility":210,"delta":211,"gamma":212,"theta":213,"vega":214,"rho":215,"in_the_money":43},"GIB   261016C00040000",28.6,32.5,28.2,0.6806,0.999991,0.000004,-0.000014,0.000006,0.015342,{"contract_symbol":217,"symbol":217,"bid":185,"ask":218,"last":219,"change":185,"changePercent":9,"volume":185,"openInterest":220,"open_interest":220,"iv":221,"implied_volatility":221,"delta":185,"gamma":185,"theta":185,"vega":185,"rho":185,"in_the_money":13},"GIB   261016P00040000",4.9,0.08,2,0.5099,{"strike":223,"call":224,"put":234,"callItm":43,"putItm":13,"isAtm":13},45,{"contract_symbol":225,"symbol":225,"bid":226,"ask":227,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":228,"implied_volatility":228,"delta":229,"gamma":230,"theta":231,"vega":232,"rho":233,"in_the_money":43},"GIB   261016C00045000",23.6,27.5,0.6928,0.999587,0.000156,-0.000506,0.000205,0.017248,{"contract_symbol":235,"symbol":235,"bid":185,"ask":218,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":236,"implied_volatility":236,"delta":185,"gamma":185,"theta":185,"vega":185,"rho":185,"in_the_money":13},"GIB   261016P00045000",0.4134,{"strike":238,"call":239,"put":248,"callItm":43,"putItm":13,"isAtm":13},50,{"contract_symbol":240,"symbol":240,"bid":241,"ask":242,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":210,"implied_volatility":210,"delta":243,"gamma":244,"theta":245,"vega":246,"rho":247,"in_the_money":43},"GIB   261016C00050000",18.6,22.5,0.995492,0.001409,-0.004402,0.001812,0.019051,{"contract_symbol":249,"symbol":249,"bid":185,"ask":218,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":221,"implied_volatility":221,"delta":250,"gamma":251,"theta":252,"vega":253,"rho":254,"in_the_money":13},"GIB   261016P00050000",-0.000284,0.00015,-0.000263,0.000145,-0.000008,{"strike":256,"call":257,"put":266,"callItm":43,"putItm":13,"isAtm":13},55,{"contract_symbol":258,"symbol":258,"bid":259,"ask":260,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":210,"implied_volatility":210,"delta":261,"gamma":262,"theta":263,"vega":264,"rho":265,"in_the_money":43},"GIB   261016C00055000",13.7,18,0.971044,0.007062,-0.022061,0.009082,0.020274,{"contract_symbol":267,"symbol":267,"bid":185,"ask":268,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":236,"implied_volatility":236,"delta":269,"gamma":270,"theta":271,"vega":272,"rho":273,"in_the_money":13},"GIB   261016P00055000",0.1,-0.001133,0.000665,-0.000766,0.000519,-0.000031,{"strike":275,"call":276,"put":285,"callItm":43,"putItm":13,"isAtm":13},60,{"contract_symbol":277,"symbol":277,"bid":278,"ask":279,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":210,"implied_volatility":210,"delta":280,"gamma":281,"theta":282,"vega":283,"rho":284,"in_the_money":43},"GIB   261016C00060000",8.2,13,0.893165,0.019682,-0.06148,0.025311,0.019942,{"contract_symbol":286,"symbol":286,"bid":185,"ask":287,"last":287,"change":185,"changePercent":9,"volume":185,"openInterest":50,"open_interest":50,"iv":221,"implied_volatility":221,"delta":288,"gamma":289,"theta":290,"vega":291,"rho":292,"in_the_money":13},"GIB   261016P00060000",0.2,-0.052549,0.015307,-0.026844,0.01475,-0.001477,{"strike":294,"call":295,"put":305,"callItm":43,"putItm":13,"isAtm":13},65,{"contract_symbol":296,"symbol":296,"bid":297,"ask":298,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":299,"implied_volatility":299,"delta":300,"gamma":301,"theta":302,"vega":303,"rho":304,"in_the_money":43},"GIB   261016C00065000",4.2,8,0.5051,0.795591,0.040848,-0.070294,0.03899,0.019107,{"contract_symbol":306,"symbol":306,"bid":185,"ask":307,"last":308,"change":185,"changePercent":9,"volume":185,"openInterest":309,"open_interest":309,"iv":310,"implied_volatility":310,"delta":311,"gamma":312,"theta":313,"vega":314,"rho":315,"in_the_money":13},"GIB   261016P00065000",3.1,0.6,14,0.4659,-0.187377,0.042014,-0.061494,0.036985,-0.005308,{"strike":317,"call":318,"put":328,"callItm":43,"putItm":13,"isAtm":43},70,{"contract_symbol":319,"symbol":319,"bid":50,"ask":320,"last":321,"change":185,"changePercent":9,"volume":185,"openInterest":309,"open_interest":309,"iv":322,"implied_volatility":322,"delta":323,"gamma":324,"theta":325,"vega":326,"rho":327,"in_the_money":43},"GIB   261016C00070000",3.2,4,0.3609,0.529372,0.08019,-0.070457,0.05469,0.013456,{"contract_symbol":329,"symbol":329,"bid":308,"ask":330,"last":71,"change":185,"changePercent":9,"volume":185,"openInterest":331,"open_interest":331,"iv":332,"implied_volatility":332,"delta":333,"gamma":334,"theta":335,"vega":336,"rho":337,"in_the_money":13},"GIB   261016P00070000",2.7,10,0.3227,-0.470311,0.089682,-0.062993,0.054687,-0.013303,{"strike":339,"call":340,"put":352,"callItm":13,"putItm":43,"isAtm":13},75,{"contract_symbol":341,"symbol":341,"bid":342,"ask":343,"last":344,"change":185,"changePercent":9,"volume":185,"openInterest":345,"open_interest":345,"iv":346,"implied_volatility":346,"delta":347,"gamma":348,"theta":349,"vega":350,"rho":351,"in_the_money":13},"GIB   261016C00075000",0.15,0.55,0.3,42,0.3176,0.150424,0.05351,-0.036397,0.032111,0.003923,{"contract_symbol":353,"symbol":353,"bid":354,"ask":355,"last":356,"change":185,"changePercent":9,"volume":185,"openInterest":50,"open_interest":50,"iv":357,"implied_volatility":357,"delta":358,"gamma":359,"theta":360,"vega":361,"rho":362,"in_the_money":43},"GIB   261016P00075000",2.5,7.3,3.4,0.3209,-0.846886,0.053579,-0.037216,0.032492,-0.024776,{"strike":364,"call":365,"put":375,"callItm":13,"putItm":43,"isAtm":13},80,{"contract_symbol":366,"symbol":366,"bid":185,"ask":218,"last":367,"change":185,"changePercent":9,"volume":185,"openInterest":368,"open_interest":368,"iv":369,"implied_volatility":369,"delta":370,"gamma":371,"theta":372,"vega":373,"rho":374,"in_the_money":13},"GIB   261016C00080000",0.44,3,0.4045,0.053504,0.019575,-0.0216,0.014962,0.001394,{"contract_symbol":376,"symbol":376,"bid":377,"ask":378,"last":379,"change":185,"changePercent":9,"volume":185,"openInterest":50,"open_interest":50,"iv":380,"implied_volatility":380,"delta":381,"gamma":382,"theta":383,"vega":384,"rho":385,"in_the_money":43},"GIB   261016P00080000",7.5,11.7,6.7,0.4575,-0.921498,0.023303,-0.032898,0.020145,-0.028652,{"strike":387,"call":388,"put":397,"callItm":13,"putItm":43,"isAtm":13},85,{"contract_symbol":389,"symbol":389,"bid":185,"ask":344,"last":390,"change":185,"changePercent":9,"volume":185,"openInterest":220,"open_interest":220,"iv":391,"implied_volatility":391,"delta":392,"gamma":393,"theta":394,"vega":395,"rho":396,"in_the_money":13},"GIB   261016C00085000",1.14,0.5034,0.029213,0.009618,-0.016439,0.009149,0.000758,{"contract_symbol":398,"symbol":398,"bid":399,"ask":400,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":401,"implied_volatility":401,"delta":402,"gamma":403,"theta":404,"vega":405,"rho":406,"in_the_money":43},"GIB   261016P00085000",12.5,16.4,0.526,-0.964611,0.010784,-0.020123,0.010719,-0.031687,{"strike":186,"call":408,"put":415,"callItm":13,"putItm":43,"isAtm":13},{"contract_symbol":409,"symbol":409,"bid":185,"ask":218,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":391,"implied_volatility":391,"delta":410,"gamma":411,"theta":412,"vega":413,"rho":414,"in_the_money":13},"GIB   261016C00090000",0.006714,0.002714,-0.004639,0.002582,0.000175,{"contract_symbol":416,"symbol":416,"bid":417,"ask":418,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":401,"implied_volatility":401,"delta":419,"gamma":420,"theta":421,"vega":422,"rho":423,"in_the_money":43},"GIB   261016P00090000",17.5,21.5,-0.990905,0.003393,-0.006331,0.003372,-0.034283,{"strike":425,"call":426,"put":433,"callItm":13,"putItm":43,"isAtm":13},95,{"contract_symbol":427,"symbol":427,"bid":185,"ask":342,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":391,"implied_volatility":391,"delta":428,"gamma":429,"theta":430,"vega":431,"rho":432,"in_the_money":13},"GIB   261016C00095000",0.001261,0.000602,-0.001029,0.000573,0.000033,{"contract_symbol":434,"symbol":434,"bid":242,"ask":435,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":401,"implied_volatility":401,"delta":436,"gamma":437,"theta":438,"vega":439,"rho":440,"in_the_money":43},"GIB   261016P00095000",26.5,-0.998053,0.000856,-0.001597,0.000851,-0.036387,{"strike":442,"call":443,"put":450,"callItm":13,"putItm":43,"isAtm":13},100,{"contract_symbol":444,"symbol":444,"bid":185,"ask":218,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":391,"implied_volatility":391,"delta":445,"gamma":446,"theta":447,"vega":448,"rho":449,"in_the_money":13},"GIB   261016C00100000",0.000199,0.000109,-0.000187,0.000104,0.000005,{"contract_symbol":451,"symbol":451,"bid":227,"ask":452,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":401,"implied_volatility":401,"delta":453,"gamma":454,"theta":455,"vega":456,"rho":457,"in_the_money":43},"GIB   261016P00100000",31.5,-0.999643,0.00018,-0.000335,0.000179,-0.038346,{"strike":459,"call":460,"put":467,"callItm":13,"putItm":43,"isAtm":13},105,{"contract_symbol":461,"symbol":461,"bid":185,"ask":218,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":391,"implied_volatility":391,"delta":462,"gamma":463,"theta":464,"vega":465,"rho":466,"in_the_money":13},"GIB   261016C00105000",0.000027,0.000017,-0.000029,0.000016,0.000001,{"contract_symbol":468,"symbol":468,"bid":208,"ask":469,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":401,"implied_volatility":401,"delta":470,"gamma":471,"theta":472,"vega":471,"rho":473,"in_the_money":43},"GIB   261016P00105000",36.4,-0.999943,0.000032,-0.00006,-0.040272,{"strike":475,"call":476,"put":481,"callItm":13,"putItm":43,"isAtm":13},110,{"contract_symbol":477,"symbol":477,"bid":185,"ask":218,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":391,"implied_volatility":391,"delta":478,"gamma":479,"theta":480,"vega":479,"rho":185,"in_the_money":13},"GIB   261016C00110000",0.000003,0.000002,-0.000004,{"contract_symbol":482,"symbol":482,"bid":483,"ask":484,"last":9,"change":9,"changePercent":9,"volume":185,"openInterest":185,"open_interest":185,"iv":485,"implied_volatility":485,"delta":486,"gamma":212,"theta":254,"vega":212,"rho":487,"in_the_money":43},"GIB   261016P00110000",37.5,41.4,0.5209,-0.999993,-0.042189,"2026-10-05T04:33:14.495843+00:00"]