[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"stock-detail-SAFT":3,"homepage-market-summary":34,"stock-options-SAFT":178},{"ticker":4,"date":5,"profile":6,"dividend":15,"quote":19},"SAFT","2026-10-08",{"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},"Safety Insurance Group Inc","Nasdaq",null,"FIRE, MARINE & CASUALTY INSURANCE","Safety Insurance Group Inc is a provider of private passenger automobile, commercial automobile, and homeowners insurance in Massachusetts. The company also offers property and casualty insurance products, including commercial automobiles, homeowners, dwelling fire, umbrella, and business owner policies. The company operates in the business segment of Property and casualty insurance operations.","568","Boston, MA",false,{"dividend_yield":16,"annual_dividend":17,"frequency":18,"next_ex_date":9},3.5405,3.68,"Quarterly",{"close":20,"open":21,"high":22,"low":23,"prev_close":24,"change":25,"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},103.94,103.86,104,103.8,103.88,0.06,101370.827674,2751,103.926,104.01,67.040001,121992.75634299203,99.8,6005,{"status":35,"indices":36,"watchlist":80,"sectors":102,"benchmarks":157},"success",[37,44,51,59,66,73],{"symbol":38,"name":39,"price":40,"change":41,"pct_change":42,"is_up":14,"sparkline":43,"date":5},"SPX","S&P 500",7765.36,-36.41,-0.47,"0.0,10.5 2.3,12.4 4.6,14.2 6.9,16.0 9.3,11.5 11.6,10.8 13.9,4.8 16.2,4.8 18.5,7.9 20.8,8.0 23.2,6.0 25.5,9.1 27.8,9.8 30.1,10.8 32.4,10.0 34.7,7.0 37.1,4.4 39.4,2.0 41.7,2.9 44.0,4.8",{"symbol":45,"name":46,"price":47,"change":48,"pct_change":49,"is_up":14,"sparkline":50,"date":5},"NDX","NASDAQ 100",30725.81,-434.27,-1.39,"0.0,13.4 2.3,14.8 4.6,16.0 6.9,16.0 9.3,12.9 11.6,11.7 13.9,6.5 16.2,5.0 18.5,6.6 20.8,6.6 23.2,5.8 25.5,7.8 27.8,7.4 30.1,7.0 32.4,6.4 34.7,4.6 37.1,2.9 39.4,2.0 41.7,2.4 44.0,5.1",{"symbol":52,"name":53,"price":54,"change":55,"pct_change":56,"is_up":57,"sparkline":58,"date":5},"DJI","DOW JONES",51232,52,0.1,true,"0.0,2.0 2.3,3.3 4.6,6.0 6.9,11.3 9.3,8.7 11.6,9.5 13.9,6.4 16.2,8.0 18.5,10.9 20.8,12.3 23.2,8.2 25.5,11.2 27.8,12.3 30.1,16.0 32.4,15.8 34.7,13.7 37.1,13.0 39.4,10.8 41.7,13.7 44.0,13.3",{"symbol":60,"name":61,"price":62,"change":63,"pct_change":64,"is_up":14,"sparkline":65,"date":5},"COMP","NASDAQ Composite",27193.34,-345.35,-1.25,"0.0,12.9 2.3,14.2 4.6,16.0 6.9,16.0 9.3,12.2 11.6,11.3 13.9,6.1 16.2,5.1 18.5,7.7 20.8,7.7 23.2,6.6 25.5,8.7 27.8,8.9 30.1,8.4 32.4,8.3 34.7,5.5 37.1,3.1 39.4,2.0 41.7,2.5 44.0,5.5",{"symbol":67,"name":68,"price":69,"change":70,"pct_change":71,"is_up":14,"sparkline":72,"date":5},"RUT","RUSSELL 2000",2775.7,-1.3,-0.05,"0.0,2.0 2.3,4.1 4.6,6.6 6.9,8.1 9.3,6.3 11.6,7.9 13.9,6.1 16.2,4.1 18.5,10.6 20.8,10.9 23.2,10.6 25.5,13.0 27.8,14.2 30.1,15.6 32.4,14.2 34.7,11.1 37.1,8.8 39.4,11.3 41.7,15.8 44.0,16.0",{"symbol":74,"name":75,"price":76,"change":77,"pct_change":78,"is_up":57,"sparkline":79,"date":5},"VIX","CBOE VIX",15.41,0.33,2.19,"0.0,9.5 2.3,4.4 4.6,4.0 6.9,2.0 9.3,11.1 11.6,13.6 13.9,13.4 16.2,16.0 18.5,12.1 20.8,10.2 23.2,13.4 25.5,8.6 27.8,8.7 30.1,7.5 32.4,7.3 34.7,11.6 37.1,10.8 39.4,12.8 41.7,12.5 44.0,11.2",[81,88,95],{"symbol":82,"name":83,"price":84,"change":85,"pct_change":86,"is_up":14,"sparkline":87,"date":5},"NVDA","NVIDIA Corp",230.48,-6.99,-2.94,"0.0,16.0 7.3,12.8 14.7,8.8 22.0,2.4 29.3,2.0 36.7,4.3 44.0,13.3",{"symbol":89,"name":90,"price":91,"change":92,"pct_change":93,"is_up":57,"sparkline":94,"date":5},"AAPL","Apple Inc",340.43,3.76,1.12,"0.0,12.3 7.3,16.0 14.7,11.3 22.0,12.4 29.3,11.4 36.7,7.2 44.0,2.0",{"symbol":96,"name":97,"price":98,"change":99,"pct_change":100,"is_up":14,"sparkline":101,"date":5},"TSLA","Tesla Inc",375,-2.81,-0.74,"0.0,15.6 7.3,16.0 14.7,7.3 22.0,3.0 29.3,2.0 36.7,3.5 44.0,5.0",[103,108,113,118,123,128,133,137,142,147,152],{"name":104,"etf":105,"change":106,"price":107,"is_up":14},"Technology","XLK",-1.79,197.78,{"name":109,"etf":110,"change":111,"price":112,"is_up":57},"Financials","XLF",0.89,54.23,{"name":114,"etf":115,"change":116,"price":117,"is_up":14},"Healthcare","XLV",-0.39,168.16,{"name":119,"etf":120,"change":121,"price":122,"is_up":57},"Consumer Cycl","XLY",0.31,111.7,{"name":124,"etf":125,"change":126,"price":127,"is_up":57},"Consumer Staples","XLP",2.11,83.42,{"name":129,"etf":130,"change":131,"price":132,"is_up":57},"Energy","XLE",2.97,65.24,{"name":134,"etf":135,"change":77,"price":136,"is_up":57},"Industrials","XLI",168.4,{"name":138,"etf":139,"change":140,"price":141,"is_up":57},"Materials","XLB",0.59,49.27,{"name":143,"etf":144,"change":145,"price":146,"is_up":57},"Real Estate","XLRE",0.69,40.85,{"name":148,"etf":149,"change":150,"price":151,"is_up":14},"Utilities","XLU",-0.19,41.07,{"name":153,"etf":154,"change":155,"price":156,"is_up":57},"Comm Services","XLC",0.73,112.07,[158,163,168,173],{"ticker":159,"name":160,"price":161,"change":162,"is_up":14},"SPY","SPDR S&P 500 ETF",773.97,-0.42,{"ticker":164,"name":165,"price":166,"change":167,"is_up":14},"QQQ","Invesco QQQ Trust",747.58,-1.34,{"ticker":169,"name":170,"price":171,"change":172,"is_up":57},"DIA","SPDR Dow Jones ETF",511.65,0.12,{"ticker":174,"name":175,"price":176,"change":177,"is_up":14},"IWM","iShares Russell 2000",277.63,-0.03,{"status":179,"has_options":57,"symbol":4,"underlying_price":20,"selected_expiration":180,"days_to_expiration":183,"iv_index":185,"expiration_iv":185,"kpis":186,"expirations":189,"strikes":203,"updated_at":411,"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",8,"261016",0.2,{"total_volume":187,"total_open_interest":188,"put_call_ratio":9,"implied_volatility":185},0,1,[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",43,"261120",{"date":196,"label":196,"type":182,"days_to_expiration":197,"dte":197,"compact":198,"implied_volatility":9},"2027-02-19",134,"270219",{"date":200,"label":200,"type":182,"days_to_expiration":201,"dte":201,"compact":202,"implied_volatility":9},"2027-05-21",225,"270521",[204,216,226,235,244,253,262,276,295,314,334,351,364,377,387,395,403],{"strike":205,"call":206,"put":212,"callItm":57,"putItm":14,"isAtm":14},65,{"contract_symbol":207,"symbol":207,"bid":208,"ask":209,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":210,"implied_volatility":210,"delta":188,"gamma":187,"theta":187,"vega":187,"rho":211,"in_the_money":57},"SAFT  261016C00065000",36.6,41.5,0.0773,0.014246,{"contract_symbol":213,"symbol":213,"bid":187,"ask":214,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":215,"implied_volatility":215,"delta":187,"gamma":187,"theta":187,"vega":187,"rho":187,"in_the_money":14},"SAFT  261016P00065000",0.05,0.1899,{"strike":217,"call":218,"put":223,"callItm":57,"putItm":14,"isAtm":14},70,{"contract_symbol":219,"symbol":219,"bid":220,"ask":221,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":210,"implied_volatility":210,"delta":188,"gamma":187,"theta":187,"vega":187,"rho":222,"in_the_money":57},"SAFT  261016C00070000",31.6,36.5,0.015342,{"contract_symbol":224,"symbol":224,"bid":187,"ask":225,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":215,"implied_volatility":215,"delta":187,"gamma":187,"theta":187,"vega":187,"rho":187,"in_the_money":14},"SAFT  261016P00070000",4.9,{"strike":227,"call":228,"put":233,"callItm":57,"putItm":14,"isAtm":14},75,{"contract_symbol":229,"symbol":229,"bid":230,"ask":231,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":210,"implied_volatility":210,"delta":188,"gamma":187,"theta":187,"vega":187,"rho":232,"in_the_money":57},"SAFT  261016C00075000",26.6,31.5,0.016438,{"contract_symbol":234,"symbol":234,"bid":187,"ask":225,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":215,"implied_volatility":215,"delta":187,"gamma":187,"theta":187,"vega":187,"rho":187,"in_the_money":14},"SAFT  261016P00075000",{"strike":236,"call":237,"put":242,"callItm":57,"putItm":14,"isAtm":14},80,{"contract_symbol":238,"symbol":238,"bid":239,"ask":240,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":210,"implied_volatility":210,"delta":188,"gamma":187,"theta":187,"vega":187,"rho":241,"in_the_money":57},"SAFT  261016C00080000",21.6,26.4,0.017534,{"contract_symbol":243,"symbol":243,"bid":187,"ask":225,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":215,"implied_volatility":215,"delta":187,"gamma":187,"theta":187,"vega":187,"rho":187,"in_the_money":14},"SAFT  261016P00080000",{"strike":245,"call":246,"put":251,"callItm":57,"putItm":14,"isAtm":14},85,{"contract_symbol":247,"symbol":247,"bid":248,"ask":249,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":210,"implied_volatility":210,"delta":188,"gamma":187,"theta":187,"vega":187,"rho":250,"in_the_money":57},"SAFT  261016C00085000",16.6,21.4,0.01863,{"contract_symbol":252,"symbol":252,"bid":187,"ask":225,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":215,"implied_volatility":215,"delta":187,"gamma":187,"theta":187,"vega":187,"rho":187,"in_the_money":14},"SAFT  261016P00085000",{"strike":254,"call":255,"put":260,"callItm":57,"putItm":14,"isAtm":14},90,{"contract_symbol":256,"symbol":256,"bid":257,"ask":258,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":210,"implied_volatility":210,"delta":188,"gamma":187,"theta":187,"vega":187,"rho":259,"in_the_money":57},"SAFT  261016C00090000",11.8,16.5,0.019726,{"contract_symbol":261,"symbol":261,"bid":187,"ask":225,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":215,"implied_volatility":215,"delta":187,"gamma":187,"theta":187,"vega":187,"rho":187,"in_the_money":14},"SAFT  261016P00090000",{"strike":263,"call":264,"put":269,"callItm":57,"putItm":14,"isAtm":14},95,{"contract_symbol":265,"symbol":265,"bid":266,"ask":267,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":210,"implied_volatility":210,"delta":188,"gamma":187,"theta":187,"vega":187,"rho":268,"in_the_money":57},"SAFT  261016C00095000",6.6,11.4,0.020822,{"contract_symbol":270,"symbol":270,"bid":187,"ask":225,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":215,"implied_volatility":215,"delta":271,"gamma":272,"theta":273,"vega":274,"rho":275,"in_the_money":14},"SAFT  261016P00095000",-0.000656,0.000782,-0.000417,0.000351,-0.000015,{"strike":277,"call":278,"put":287,"callItm":57,"putItm":14,"isAtm":14},100,{"contract_symbol":279,"symbol":279,"bid":280,"ask":281,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":210,"implied_volatility":210,"delta":282,"gamma":283,"theta":284,"vega":285,"rho":286,"in_the_money":57},"SAFT  261016C00100000",1.5,4.7,0.999641,0.001099,-0.000097,0.000201,0.021909,{"contract_symbol":288,"symbol":288,"bid":187,"ask":289,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":215,"implied_volatility":215,"delta":290,"gamma":291,"theta":292,"vega":293,"rho":294,"in_the_money":14},"SAFT  261016P00100000",0.8,-0.082455,0.052055,-0.027757,0.023404,-0.001903,{"strike":296,"call":297,"put":305,"callItm":14,"putItm":57,"isAtm":57},105,{"contract_symbol":298,"symbol":298,"bid":187,"ask":214,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":299,"implied_volatility":299,"delta":300,"gamma":301,"theta":302,"vega":303,"rho":304,"in_the_money":14},"SAFT  261016C00105000",0.0741,0.178791,0.229289,-0.018598,0.040207,0.004049,{"contract_symbol":306,"symbol":306,"bid":187,"ask":225,"last":307,"change":187,"changePercent":9,"volume":187,"openInterest":188,"open_interest":188,"iv":308,"implied_volatility":308,"delta":309,"gamma":310,"theta":311,"vega":312,"rho":313,"in_the_money":57},"SAFT  261016P00105000",1.9,0.1665,-0.655152,0.143768,-0.058955,0.056685,-0.015285,{"strike":315,"call":316,"put":324,"callItm":14,"putItm":57,"isAtm":14},110,{"contract_symbol":317,"symbol":317,"bid":187,"ask":214,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":318,"implied_volatility":318,"delta":319,"gamma":320,"theta":321,"vega":322,"rho":323,"in_the_money":14},"SAFT  261016C00110000",0.1553,0.007072,0.00823,-0.002934,0.003026,0.00016,{"contract_symbol":325,"symbol":325,"bid":326,"ask":327,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":328,"implied_volatility":328,"delta":329,"gamma":330,"theta":331,"vega":332,"rho":333,"in_the_money":57},"SAFT  261016P00110000",3.6,8.4,0.268,-0.920492,0.035882,-0.038115,0.02277,-0.02233,{"strike":335,"call":336,"put":342,"callItm":14,"putItm":57,"isAtm":14},115,{"contract_symbol":337,"symbol":337,"bid":187,"ask":225,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":318,"implied_volatility":318,"delta":338,"gamma":339,"theta":340,"vega":341,"rho":187,"in_the_money":14},"SAFT  261016C00115000",0.000006,0.000011,-0.000004,0.000004,{"contract_symbol":343,"symbol":343,"bid":344,"ask":345,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":328,"implied_volatility":328,"delta":346,"gamma":347,"theta":348,"vega":349,"rho":350,"in_the_money":57},"SAFT  261016P00115000",8.6,13.4,-0.994276,0.003954,-0.0042,0.002509,-0.025076,{"strike":352,"call":353,"put":355,"callItm":14,"putItm":57,"isAtm":14},120,{"contract_symbol":354,"symbol":354,"bid":187,"ask":225,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":318,"implied_volatility":318,"delta":187,"gamma":187,"theta":187,"vega":187,"rho":187,"in_the_money":14},"SAFT  261016C00120000",{"contract_symbol":356,"symbol":356,"bid":357,"ask":358,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":328,"implied_volatility":328,"delta":359,"gamma":360,"theta":361,"vega":362,"rho":363,"in_the_money":57},"SAFT  261016P00120000",13.5,18.3,-0.999842,0.000148,-0.000157,0.000094,-0.026297,{"strike":365,"call":366,"put":368,"callItm":14,"putItm":57,"isAtm":14},125,{"contract_symbol":367,"symbol":367,"bid":187,"ask":225,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":318,"implied_volatility":318,"delta":187,"gamma":187,"theta":187,"vega":187,"rho":187,"in_the_money":14},"SAFT  261016C00125000",{"contract_symbol":369,"symbol":369,"bid":370,"ask":371,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":328,"implied_volatility":328,"delta":372,"gamma":373,"theta":374,"vega":375,"rho":376,"in_the_money":57},"SAFT  261016P00125000",18.6,23.4,-0.999998,0.000002,-0.000002,0.000001,-0.027397,{"strike":378,"call":379,"put":381,"callItm":14,"putItm":57,"isAtm":14},130,{"contract_symbol":380,"symbol":380,"bid":187,"ask":225,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":318,"implied_volatility":318,"delta":187,"gamma":187,"theta":187,"vega":187,"rho":187,"in_the_money":14},"SAFT  261016C00130000",{"contract_symbol":382,"symbol":382,"bid":383,"ask":384,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":328,"implied_volatility":328,"delta":385,"gamma":187,"theta":187,"vega":187,"rho":386,"in_the_money":57},"SAFT  261016P00130000",23.5,28.5,-1,-0.028493,{"strike":388,"call":389,"put":391,"callItm":14,"putItm":57,"isAtm":14},135,{"contract_symbol":390,"symbol":390,"bid":187,"ask":225,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":318,"implied_volatility":318,"delta":187,"gamma":187,"theta":187,"vega":187,"rho":187,"in_the_money":14},"SAFT  261016C00135000",{"contract_symbol":392,"symbol":392,"bid":384,"ask":393,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":328,"implied_volatility":328,"delta":385,"gamma":187,"theta":187,"vega":187,"rho":394,"in_the_money":57},"SAFT  261016P00135000",33.5,-0.029589,{"strike":396,"call":397,"put":399,"callItm":14,"putItm":57,"isAtm":14},140,{"contract_symbol":398,"symbol":398,"bid":187,"ask":225,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":318,"implied_volatility":318,"delta":187,"gamma":187,"theta":187,"vega":187,"rho":187,"in_the_money":14},"SAFT  261016C00140000",{"contract_symbol":400,"symbol":400,"bid":393,"ask":401,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":328,"implied_volatility":328,"delta":385,"gamma":187,"theta":187,"vega":187,"rho":402,"in_the_money":57},"SAFT  261016P00140000",38.5,-0.030684,{"strike":404,"call":405,"put":407,"callItm":14,"putItm":57,"isAtm":14},145,{"contract_symbol":406,"symbol":406,"bid":187,"ask":225,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":318,"implied_volatility":318,"delta":187,"gamma":187,"theta":187,"vega":187,"rho":187,"in_the_money":14},"SAFT  261016C00145000",{"contract_symbol":408,"symbol":408,"bid":401,"ask":409,"last":9,"change":9,"changePercent":9,"volume":187,"openInterest":187,"open_interest":187,"iv":328,"implied_volatility":328,"delta":385,"gamma":187,"theta":187,"vega":187,"rho":410,"in_the_money":57},"SAFT  261016P00145000",43.5,-0.03178,"2026-10-09T02:18:17.097811+00:00"]