[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"stock-detail-SFST":3,"homepage-market-summary":31,"stock-options-SFST":175},{"ticker":4,"date":5,"profile":6,"dividend":9,"quote":15},"SFST","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},"Southern First Bancshares, Inc.","Nasdaq",null,"NATIONAL COMMERCIAL BANKS","Southern First Bancshares Inc is a bank holding company. Through its banking subsidiary, it is engaged in the business of accepting demand deposits and savings deposits insured by the Federal Deposit Insurance Corporation (the FDIC), and providing commercial, consumer, and mortgage loans, ATM processing, and other banking products and services to the general public. The group operates through various retail offices located in the Greenville, Columbia, and Charleston markets of South Carolina, three retail offices in the Raleigh, Greensboro, and Charlotte markets of North Carolina, and one retail office in Atlanta, Georgia.","315","Greenville, SC",false,{"close":16,"open":17,"high":18,"low":19,"prev_close":20,"change":21,"percent_change":22,"volume":23,"transactions":24,"vwap":25,"high_52w":26,"low_52w":27,"avg_volume_52w":28,"range_52w_percent":29,"record_count":30},60.4,59.45,60.53,59.3,59.85,0.55,0.92,64281.524551,3756,60.0667,65.09,40.9,91763.51191622709,80.6,6776,{"status":32,"indices":33,"watchlist":77,"sectors":99,"benchmarks":154},"success",[34,41,48,56,63,70],{"symbol":35,"name":36,"price":37,"change":38,"pct_change":39,"is_up":14,"sparkline":40,"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":42,"name":43,"price":44,"change":45,"pct_change":46,"is_up":14,"sparkline":47,"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":49,"name":50,"price":51,"change":52,"pct_change":53,"is_up":54,"sparkline":55,"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":57,"name":58,"price":59,"change":60,"pct_change":61,"is_up":14,"sparkline":62,"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":64,"name":65,"price":66,"change":67,"pct_change":68,"is_up":14,"sparkline":69,"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":71,"name":72,"price":73,"change":74,"pct_change":75,"is_up":54,"sparkline":76,"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",[78,85,92],{"symbol":79,"name":80,"price":81,"change":82,"pct_change":83,"is_up":14,"sparkline":84,"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":86,"name":87,"price":88,"change":89,"pct_change":90,"is_up":54,"sparkline":91,"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":93,"name":94,"price":95,"change":96,"pct_change":97,"is_up":14,"sparkline":98,"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",[100,105,110,115,120,125,130,134,139,144,149],{"name":101,"etf":102,"change":103,"price":104,"is_up":14},"Technology","XLK",-1.79,197.78,{"name":106,"etf":107,"change":108,"price":109,"is_up":54},"Financials","XLF",0.89,54.23,{"name":111,"etf":112,"change":113,"price":114,"is_up":14},"Healthcare","XLV",-0.39,168.16,{"name":116,"etf":117,"change":118,"price":119,"is_up":54},"Consumer Cycl","XLY",0.31,111.7,{"name":121,"etf":122,"change":123,"price":124,"is_up":54},"Consumer Staples","XLP",2.11,83.42,{"name":126,"etf":127,"change":128,"price":129,"is_up":54},"Energy","XLE",2.97,65.24,{"name":131,"etf":132,"change":74,"price":133,"is_up":54},"Industrials","XLI",168.4,{"name":135,"etf":136,"change":137,"price":138,"is_up":54},"Materials","XLB",0.59,49.27,{"name":140,"etf":141,"change":142,"price":143,"is_up":54},"Real Estate","XLRE",0.69,40.85,{"name":145,"etf":146,"change":147,"price":148,"is_up":14},"Utilities","XLU",-0.19,41.07,{"name":150,"etf":151,"change":152,"price":153,"is_up":54},"Comm Services","XLC",0.73,112.07,[155,160,165,170],{"ticker":156,"name":157,"price":158,"change":159,"is_up":14},"SPY","SPDR S&P 500 ETF",773.97,-0.42,{"ticker":161,"name":162,"price":163,"change":164,"is_up":14},"QQQ","Invesco QQQ Trust",747.58,-1.34,{"ticker":166,"name":167,"price":168,"change":169,"is_up":54},"DIA","SPDR Dow Jones ETF",511.65,0.12,{"ticker":171,"name":172,"price":173,"change":174,"is_up":14},"IWM","iShares Russell 2000",277.63,-0.03,{"status":176,"has_options":54,"symbol":4,"underlying_price":16,"selected_expiration":177,"days_to_expiration":180,"iv_index":182,"expiration_iv":182,"kpis":183,"expirations":187,"strikes":201,"updated_at":403,"task_id":9},"SUCCESS",{"date":178,"label":178,"type":179,"days_to_expiration":180,"dte":180,"compact":181,"implied_volatility":9},"2026-10-16","Regular",8,"261016",0.6,{"total_volume":184,"total_open_interest":185,"put_call_ratio":186,"implied_volatility":182},0,36,0.2,[188,189,193,197],{"date":178,"label":178,"type":179,"days_to_expiration":180,"dte":180,"compact":181,"implied_volatility":9},{"date":190,"label":190,"type":179,"days_to_expiration":191,"dte":191,"compact":192,"implied_volatility":9},"2026-11-20",43,"261120",{"date":194,"label":194,"type":179,"days_to_expiration":195,"dte":195,"compact":196,"implied_volatility":9},"2027-01-15",99,"270115",{"date":198,"label":198,"type":179,"days_to_expiration":199,"dte":199,"compact":200,"implied_volatility":9},"2027-04-16",190,"270416",[202,219,233,248,262,275,296,316,337,354,371,387],{"strike":203,"call":204,"put":212,"callItm":54,"putItm":14,"isAtm":14},30,{"contract_symbol":205,"symbol":205,"bid":206,"ask":207,"last":208,"change":184,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":209,"implied_volatility":209,"delta":210,"gamma":184,"theta":184,"vega":184,"rho":211,"in_the_money":54},"SFST  261016C00030000",28,32.4,33.6,0.171,1,0.006575,{"contract_symbol":213,"symbol":213,"bid":184,"ask":214,"last":9,"change":9,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":215,"implied_volatility":215,"delta":216,"gamma":217,"theta":218,"vega":217,"rho":184,"in_the_money":14},"SFST  261016P00030000",4.9,1.2155,-0.000035,0.000013,-0.000099,{"strike":220,"call":221,"put":226,"callItm":54,"putItm":14,"isAtm":14},35,{"contract_symbol":222,"symbol":222,"bid":223,"ask":224,"last":9,"change":9,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":209,"implied_volatility":209,"delta":210,"gamma":184,"theta":184,"vega":184,"rho":225,"in_the_money":54},"SFST  261016C00035000",23,27.4,0.007671,{"contract_symbol":227,"symbol":227,"bid":184,"ask":214,"last":9,"change":9,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":215,"implied_volatility":215,"delta":228,"gamma":229,"theta":230,"vega":231,"rho":232,"in_the_money":14},"SFST  261016P00035000",-0.000898,0.000281,-0.00207,0.000273,-0.000012,{"strike":234,"call":235,"put":240,"callItm":54,"putItm":14,"isAtm":14},40,{"contract_symbol":236,"symbol":236,"bid":237,"ask":238,"last":9,"change":9,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":209,"implied_volatility":209,"delta":210,"gamma":184,"theta":184,"vega":184,"rho":239,"in_the_money":54},"SFST  261016C00040000",18,22.4,0.008767,{"contract_symbol":241,"symbol":241,"bid":184,"ask":214,"last":242,"change":184,"changePercent":9,"volume":184,"openInterest":210,"open_interest":210,"iv":215,"implied_volatility":215,"delta":243,"gamma":244,"theta":245,"vega":246,"rho":247,"in_the_money":14},"SFST  261016P00040000",0.8,-0.008654,0.002161,-0.015943,0.0021,-0.000122,{"strike":249,"call":250,"put":255,"callItm":54,"putItm":14,"isAtm":14},45,{"contract_symbol":251,"symbol":251,"bid":252,"ask":253,"last":9,"change":9,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":209,"implied_volatility":209,"delta":210,"gamma":184,"theta":184,"vega":184,"rho":254,"in_the_money":54},"SFST  261016C00045000",13,17.2,0.009863,{"contract_symbol":256,"symbol":256,"bid":184,"ask":214,"last":210,"change":184,"changePercent":9,"volume":184,"openInterest":210,"open_interest":210,"iv":215,"implied_volatility":215,"delta":257,"gamma":258,"theta":259,"vega":260,"rho":261,"in_the_money":14},"SFST  261016P00045000",-0.042212,0.008282,-0.061111,0.008049,-0.000603,{"strike":263,"call":264,"put":268,"callItm":54,"putItm":14,"isAtm":14},50,{"contract_symbol":265,"symbol":265,"bid":180,"ask":266,"last":9,"change":9,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":209,"implied_volatility":209,"delta":210,"gamma":184,"theta":184,"vega":184,"rho":267,"in_the_money":54},"SFST  261016C00050000",12.3,0.010959,{"contract_symbol":269,"symbol":269,"bid":184,"ask":214,"last":9,"change":9,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":215,"implied_volatility":215,"delta":270,"gamma":271,"theta":272,"vega":273,"rho":274,"in_the_money":14},"SFST  261016P00050000",-0.127127,0.019164,-0.141402,0.018625,-0.001846,{"strike":276,"call":277,"put":288,"callItm":54,"putItm":14,"isAtm":14},55,{"contract_symbol":278,"symbol":278,"bid":279,"ask":280,"last":281,"change":184,"changePercent":9,"volume":184,"openInterest":282,"open_interest":282,"iv":209,"implied_volatility":209,"delta":283,"gamma":284,"theta":285,"vega":286,"rho":287,"in_the_money":54},"SFST  261016C00055000",3,7.3,4.7,2,0.999897,0.000266,-0.000039,0.000036,0.012053,{"contract_symbol":289,"symbol":289,"bid":184,"ask":214,"last":290,"change":184,"changePercent":9,"volume":184,"openInterest":210,"open_interest":210,"iv":215,"implied_volatility":215,"delta":291,"gamma":292,"theta":293,"vega":294,"rho":295,"in_the_money":14},"SFST  261016P00055000",1.4,-0.270789,0.030465,-0.224793,0.029609,-0.004019,{"strike":297,"call":298,"put":308,"callItm":54,"putItm":14,"isAtm":54},60,{"contract_symbol":299,"symbol":299,"bid":184,"ask":214,"last":300,"change":184,"changePercent":9,"volume":184,"openInterest":301,"open_interest":301,"iv":302,"implied_volatility":302,"delta":303,"gamma":304,"theta":305,"vega":306,"rho":307,"in_the_money":54},"SFST  261016C00060000",4.6,5,0.3707,0.559036,0.119048,-0.08168,0.035282,0.007066,{"contract_symbol":309,"symbol":309,"bid":184,"ask":214,"last":282,"change":184,"changePercent":9,"volume":184,"openInterest":210,"open_interest":210,"iv":310,"implied_volatility":310,"delta":311,"gamma":312,"theta":313,"vega":314,"rho":315,"in_the_money":14},"SFST  261016P00060000",0.6634,-0.453524,0.066798,-0.146803,0.035431,-0.006478,{"strike":317,"call":318,"put":327,"callItm":14,"putItm":54,"isAtm":14},65,{"contract_symbol":319,"symbol":319,"bid":184,"ask":214,"last":320,"change":184,"changePercent":9,"volume":184,"openInterest":223,"open_interest":223,"iv":321,"implied_volatility":321,"delta":322,"gamma":323,"theta":324,"vega":325,"rho":326,"in_the_money":14},"SFST  261016C00065000",4.8,0.657,0.240113,0.052927,-0.114107,0.027805,0.003005,{"contract_symbol":328,"symbol":328,"bid":279,"ask":329,"last":330,"change":184,"changePercent":9,"volume":184,"openInterest":282,"open_interest":282,"iv":331,"implied_volatility":331,"delta":332,"gamma":333,"theta":334,"vega":335,"rho":336,"in_the_money":54},"SFST  261016P00065000",7,3.6,0.4988,-0.830716,0.05658,-0.070308,0.022567,-0.012091,{"strike":338,"call":339,"put":346,"callItm":14,"putItm":54,"isAtm":14},70,{"contract_symbol":340,"symbol":340,"bid":184,"ask":214,"last":9,"change":9,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":321,"implied_volatility":321,"delta":341,"gamma":342,"theta":343,"vega":344,"rho":345,"in_the_money":14},"SFST  261016C00070000",0.071078,0.023123,-0.049853,0.012148,0.000902,{"contract_symbol":347,"symbol":347,"bid":180,"ask":348,"last":9,"change":9,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":331,"implied_volatility":331,"delta":349,"gamma":350,"theta":351,"vega":352,"rho":353,"in_the_money":54},"SFST  261016P00070000",12,-0.975033,0.013089,-0.016264,0.00522,-0.015021,{"strike":355,"call":356,"put":363,"callItm":14,"putItm":54,"isAtm":14},75,{"contract_symbol":357,"symbol":357,"bid":184,"ask":214,"last":9,"change":9,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":321,"implied_volatility":321,"delta":358,"gamma":359,"theta":360,"vega":361,"rho":362,"in_the_money":14},"SFST  261016C00075000",0.014737,0.006348,-0.013687,0.003335,0.000189,{"contract_symbol":364,"symbol":364,"bid":252,"ask":365,"last":9,"change":9,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":331,"implied_volatility":331,"delta":366,"gamma":367,"theta":368,"vega":369,"rho":370,"in_the_money":54},"SFST  261016P00075000",17,-0.998103,0.001355,-0.001683,0.00054,-0.016413,{"strike":372,"call":373,"put":380,"callItm":14,"putItm":54,"isAtm":14},80,{"contract_symbol":374,"symbol":374,"bid":184,"ask":214,"last":9,"change":9,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":321,"implied_volatility":321,"delta":375,"gamma":376,"theta":377,"vega":378,"rho":379,"in_the_money":14},"SFST  261016C00080000",0.002252,0.001202,-0.00259,0.000631,0.000029,{"contract_symbol":381,"symbol":381,"bid":237,"ask":382,"last":9,"change":9,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":331,"implied_volatility":331,"delta":383,"gamma":384,"theta":385,"vega":379,"rho":386,"in_the_money":54},"SFST  261016P00080000",22,-0.999918,0.000074,-0.000092,-0.017533,{"strike":388,"call":389,"put":395,"callItm":14,"putItm":54,"isAtm":14},85,{"contract_symbol":390,"symbol":390,"bid":184,"ask":214,"last":9,"change":9,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":321,"implied_volatility":321,"delta":284,"gamma":391,"theta":392,"vega":393,"rho":394,"in_the_money":14},"SFST  261016C00085000",0.000168,-0.000363,0.000089,0.000003,{"contract_symbol":396,"symbol":396,"bid":223,"ask":397,"last":9,"change":9,"changePercent":9,"volume":184,"openInterest":184,"open_interest":184,"iv":331,"implied_volatility":331,"delta":398,"gamma":399,"theta":400,"vega":401,"rho":402,"in_the_money":54},"SFST  261016P00085000",27,-0.999998,0.000002,-0.000003,0.000001,-0.01863,"2026-10-09T05:31:05.106071+00:00"]