(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[30963],{394721:(t,o,e)=>{"use strict";e.d(o,{candlestickRanges:()=>B});var l=e(777754),n=e(775110),i=e(923549),r=e(238739),a=e(554794),d=e(162088),s=e(48632),c=e(502506),u=e(601285),g=e(383425),m=e(829016),v=e(14723),h=e(693505),p=e(159402),_=e(364697),f=e(110416),y=e(623788),F=e(492619),C=e(11951),w=e(630410),M=e(672687),S=e(651316),k=e(601354),x=e(829605),A=e(488287),b=e(636627),D=e(837553),q=e(249478);const B=[{key:"Candle.3BlackCrows",name:l.t(null,void 0,e(441855)),svg:n},{key:"Candle.3WhiteSoldiers",name:l.t(null,void 0,e(477268)),svg:i},{key:"Candle.AbandonedBaby.Bearish",name:l.t(null,void 0,e(656210)),svg:r},{key:"Candle.AbandonedBaby.Bullish",name:l.t(null,void 0,e(8987)),svg:a},{key:"Candle.Doji",name:l.t(null,{context:"study"},e(464667)),svg:d},{key:"Candle.Doji.Dragonfly",name:l.t(null,void 0,e(26820)),svg:s},{key:"Candle.Doji.Gravestone",name:l.t(null,void 0,e(855043)),svg:c},{key:"Candle.Engulfing.Bearish",name:l.t(null,void 0,e(156924)),svg:u},{key:"Candle.Engulfing.Bullish",name:l.t(null,void 0,e(471047)),svg:g},{key:"Candle.EveningStar",name:l.t(null,void 0,e(242065)),svg:m},{key:"Candle.Hammer",name:l.t(null,void 0,e(370898)),svg:v},{key:"Candle.HangingMan",name:l.t(null,void 0,e(476460)),svg:h},{key:"Candle.Harami.Bearish",name:l.t(null,void 0,e(316045)),svg:p},{key:"Candle.Harami.Bullish",name:l.t(null,void 0,e(422693)),svg:_},{key:"Candle.InvertedHammer",name:l.t(null,void 0,e(165530)),svg:f},{key:"Candle.Kicking.Bearish",name:l.t(null,void 0,e(261751)),svg:y},{key:"Candle.Kicking.Bullish",name:l.t(null,void 0,e(897720)),svg:F},{key:"Candle.LongShadow.Lower",name:l.t(null,void 0,e(331348)),svg:C},{key:"Candle.LongShadow.Upper",name:l.t(null,void 0,e(996238)),svg:w},{key:"Candle.Marubozu.Black",name:l.t(null,void 0,e(171089)),svg:M},{key:"Candle.Marubozu.White",name:l.t(null,void 0,e(896076)),svg:S},{key:"Candle.MorningStar",name:l.t(null,void 0,e(802588)),svg:k},{key:"Candle.ShootingStar",name:l.t(null,void 0,e(382345)),svg:x},{key:"Candle.SpinningTop.Black",name:l.t(null,{context:"study"},e(101570)),svg:A},{key:"Candle.SpinningTop.White",name:l.t(null,{context:"study"},e(581800)),svg:b},{key:"Candle.TriStar.Bearish",name:l.t(null,void 0,e(356951)),svg:D},{key:"Candle.TriStar.Bullish",name:l.t(null,void 0,e(503497)),svg:q}].sort(((t,o)=>t.name.localeCompare(o.name)))},356130:(t,o,e)=>{"use strict";e.d(o,{getBackendUrl:()=>n});const l=()=>window.SCREENER_HOST||"https://scanner.tradingview.com";function n(t,o=t){return Array.isArray(t)?t.length>1?`${l()}/global/`:`${l()}/${o[0]}/`:`${l()}/${o}/`}},30372:(t,o,e)=>{"use strict";e.d(o,{mutateSimpleDate:()=>i});var l=e(150335);const n=e(838126).dateFormatFunctions["yyyy-MM-dd"];function i(t){if(t&&(0,l.isNumber)(t)){const[e,l,i]=(o=t.toString(),[Number(o.substring(0,4)),Number(o.substring(4,6)),Number(o.substring(6))]);return n(new Date(e,l-1,i),!0)}var o;return"—"}},391542:(t,o,e)=>{"use strict";e.d(o,{applyEarningsCalendarNextReleaseDate:()=>ct, applyEarningsCalendarReleaseDate:()=>gt,applyEarningsCalendarToFields:()=>at,applyScreenerTypeToFields:()=>nt,conditionByField:()=>ot,fields:()=>G,getAliasFiledName:()=>tt,getFieldFormatter:()=>mt,getFieldTitle:()=>_t,getPriceFieldFormatter:()=>ht,isFieldToDisplay:()=>pt,isValueAbsent:()=>P,translatedMetaFieldNames:()=>R});var l=e(461909),n=e(368725),i=e(738023),r=e(561068);const a=new RegExp(/0+$/);class d extends n.PriceFormatter{constructor(t,o,e,l){if(void 0!==e)throw new Error("Fractional should not be used with this formatter");super(t,o,e,l)}format(t,o,e){const l=t.toString();if(-1!==l.indexOf("e-")){const t=l.split("e-"),o=Number(t[0]),e=Number(t[1]);return this._fractionalLength&&e>this._fractionalLength+1?Number(0).toFixed(2):`${o<0?"−":""}0.${"0".repeat(e-1)}${Math.abs(Math.round(o))}`}{let l=super.format(t,o,e);l=l.replace(a,"");const[i,r]=l.split(n.formatterOptions.decimalSign);return r&&r.length>=2?l:`${i}${n.formatterOptions.decimalSign}${((r||"")+"00").substring(0,2)}`}}}var s=e(719240),c=e(120379),u=e(777754),g=e(73874),m=e(878134),v=e(264996),h=e(30372),p=e(588565);const _={common:["common","foreign-issuer"],stock:["common"],dr:["","foreign-issuer"],preferred:["preferred"],fund:["fund"],structured:[""]},f={closedend:["closedend"],etf:["etf","etf,odd","etf,otc","etf,cfd"],etn:["etn"],mutual:["mutual"],reit:["reit","reit,cfd","trust,reit"],trust:["trust"],unit:["unit"]};function y(t){let o=[],e=[];return!function(t){return t in f}(t)?!function(t){return"common"===t||"preferred"===t||"stock"===t}(t)?!function(t){return t in _}(t)?o=[t]:(o=[t],e=_[t]):(o.push("stock"),e=_[t]):(o.push("fund"),e=f[t]),[o,e]}function F(t,o){const e=(0,p.uniq)(o),l=1===e.length;return{left:t,operation:l?"equal":"in_range",right:l?e[0]:e}}var C=e(142668),w=e(273994),M=e(747342),S=e(126561),k=e(394721);const x=new d(1e8,1),A=new n.PriceFormatter(100,1,!1),b=new n.PriceFormatter(1,1,!1),D=new i.VolumeFormatter,q=new r.PercentageFormatter,B=new r.PercentageFormatter(1),T=new class{constructor(t){this._formatStr=t||"%y-%m-%d"}format(t){const o=new Date(1e3*t);return this._formatStr.replace("%y",(0,n.numberToStringWithLeadingZero)(o.getUTCFullYear(),4)).replace("%m",(0,n.numberToStringWithLeadingZero)(o.getUTCMonth()+1,2)).replace("%d",(0,n.numberToStringWithLeadingZero)(o.getUTCDate(),2))}},R={Any:u.t(null,void 0,e(302951)),Exotic:u.t(null,void 0,e(775740)),Major:u.t(null,void 0,e(175595)),Minor:u.t(null,void 0,e(174735)),Africa:u.t(null,void 0,e(655312)),Americas:u.t(null,void 0,e(958290)),Asia:u.t(null,void 0,e(161768)),Europe:u.t(null,void 0,e(559592)),Pacific:u.t(null,void 0,e(632715)),"Middle East":u.t(null,void 0,e(372560))},O=[{key:"today",name:u.t(null,void 0,e(963386))},{key:"tomorrow",name:u.t(null,void 0,e(749930))},{key:"yesterday",name:u.t(null,void 0,e(730141))},{key:"next_five",name:u.t(null,void 0,e(595786))},{key:"prev_five",name:u.t(null,void 0,e(560403))},{key:"this_week",name:u.t(null,void 0,e(924267))},{key:"next_week",name:u.t(null,void 0,e(302032))},{key:"prev_week",name:u.t(null,void 0,e(397174))},{ key:"this_month",name:u.t(null,void 0,e(446331))}],E=["today","yesterday","prev_five","prev_week","this_week","this_month"],L=["today","tomorrow","next_five","next_week","this_week","this_month"],P=t=>null==t||""===t.toString().trim(),V=t=>o=>{const e=U(o,O);if(e){const o=z(e);if(o)return((t,o,e="earnings_release_date,earnings_release_next_date")=>[{left:e,operation:"in_range",right:[t/1e3,o/1e3]},{left:e,operation:"nequal",right:o/1e3}])(o[0],o[1],t)}return!1},I=(t,o)=>Object.keys(o).find((e=>o[e]===t))||t,$=(t,o,e,l)=>{const n=l.filter((o=>o[t]===e));return n.length>0?n[0][o]:""},N=(t,o)=>$("key","name",t,o),U=(t,o)=>$("name","key",t,o),z=t=>{const o=M.get_timezone((0,S.getCurrentTimezone)()),e=(()=>{const t=M.get_timezone((0,S.getCurrentTimezone)()),o=new Date,e=M.utc_to_cal(t,o.getTime());return M.get_cal(t,e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate())})();let l,n;if("today"===t)l=e.getTime(),n=M.add_days_considering_dst(o,e,1).getTime();else if("tomorrow"===t)l=M.add_days_considering_dst(o,e,1).getTime(),n=M.add_days_considering_dst(o,e,2).getTime();else if("yesterday"===t){const t=6e4;l=M.add_days_considering_dst(o,e,-1).getTime(),n=e.getTime()-t}else if("next_five"===t)l=M.add_days_considering_dst(o,e,1).getTime(),n=M.add_days_considering_dst(o,e,5).getTime();else if("prev_five"===t)l=M.add_days_considering_dst(o,e,-5).getTime(),n=e.getTime();else if("this_week"===t){const t=(e.getDay()+6)%7;l=M.add_days_considering_dst(o,e,-t).getTime(),n=M.add_days_considering_dst(o,e,7-t).getTime()}else if("next_week"===t){const t=(e.getDay()+6)%7-7;l=M.add_days_considering_dst(o,e,-t).getTime(),n=M.add_days_considering_dst(o,e,7-t).getTime()}else if("prev_week"===t){const t=(e.getDay()+6)%7+7;l=M.add_days_considering_dst(o,e,-t).getTime(),n=M.add_days_considering_dst(o,e,7-t).getTime()}else if("this_month"===t){const t=e.getDate(),i=new Date(e.getFullYear(),e.getMonth(),0).getDate();l=M.add_days_considering_dst(o,e,1-t).getTime(),n=M.add_days_considering_dst(o,e,i-t).getTime()}return!(!l||!n)&&[l,n]},W={dr:[u.t(null,void 0,e(325723)),u.t(null,void 0,e(938749)),{nowrap:!0}],etf:[u.t(null,void 0,e(730816)),u.t(null,void 0,e(730816))],common:[u.t(null,void 0,e(10340)),""],preferred:[u.t(null,void 0,e(459279)),u.t(null,void 0,e(972654))],closedend:[u.t(null,void 0,e(617090)),u.t(null,void 0,e(961742))],etn:[u.t(null,void 0,e(731044)),u.t(null,void 0,e(731044))],reit:[u.t(null,void 0,e(712431)),u.t(null,void 0,e(712431))],unit:[u.t(null,void 0,e(172674)),u.t(null,void 0,e(172674))],mutual:[u.t(null,void 0,e(218146)),u.t(null,void 0,e(863811))],trust:[u.t(null,void 0,e(292399)),u.t(null,void 0,e(992804))],structured:[u.t(null,void 0,e(968602)),u.t(null,void 0,e(690115))]},H=t=>["open","high","low","close"].filter((o=>o!==t)),Y=t=>["SMA5","SMA10","SMA20","SMA30","SMA50","SMA100","SMA200","EMA5","EMA10","EMA20","EMA30","EMA50","EMA100","EMA200"].filter((o=>o!==t)),K=t=>["Ichimoku.BLine","Ichimoku.CLine","Ichimoku.Lead1","Ichimoku.Lead2"].filter((o=>o!==t)),X=["crosses","crosses_above","crosses_below"];function j(t,...o){ const e=o[o.length-1];if(e.searchValue){const o=(0,m.parseHtml)(t).childNodes;let l="";for(let t=0;t{const a=((t,o)=>G.type.disabled||!G.type.checked?"":`${G.type.mutateDisplayValue(t,o,!0)}`)(e,n);return((t,o,e,n,i)=>{const r=new s.DataModeIndicator({classSuffix:"--for-screener",short:!0});if(null!==i&&"string"==typeof i){const t=(0,l.parseUpdateMode)(i);null===t?r.setMode(i):r.setMode(t.mode,t.interval)}if(G.description.disabled||!G.description.checked)return r.getElement().outerHTML;const a={description:t,pro_name:n,short_name:e};let d=t?(0,c.getTranslatedSymbolDescription)(a).toString().toUpperCase():"";G.name.searchValue&&(d=Z(d,G.name.searchValue));const u=!G.description.disabled||G.description.checked?`${d} ${o}`:"";return`${r.getElement().outerHTML}${u}`})(t,a,o,r,i)},mutateDisplayValue:j,tooltip:(t,o)=>G.description.disabled||!G.description.checked?o:t,useDefaultRange:!0,defaultRange:["dr","etf","common","preferred","closedend","etn","reit","unit","mutual","trust","structured"],customFilterCondition:t=>G.type.customFilterCondition(t),search:!0},description:{hiddenColumn:!0,hideSetupColumn:!0},logoid:{hiddenColumn:!1,hideSetupColumn:!0,skipField:!0},currency_logoid:{hiddenColumn:!1,hideSetupColumn:!0,skipField:!0},base_currency_logoid:{hiddenColumn:!1,hideSetupColumn:!0,skipField:!0},exchange:{control:"select",category:1,mutateDisplayValue:t=>"AMEX"===t?"NYSE ARCA":t,rangeTitles:{AMEX:["NYSE ARCA","NYSE ARCA",{nowrap:!0}]}},submarket:{control:"select",category:1},sector:{category:1,filterCondition:"select",sourceRange:["Major","Minor","Exotic"],mutateDisplayValue:(t,...o)=>{const e=j(t,o);return(0,C.triesTranslateScreenerData)(e)}},index:{control:"select",isSingle:!0,category:1,hideSetupColumn:!0,groupFilter:!0,customFilterCondition:t=>{const o=G.index.sourceRange?G.index.sourceRange.find((o=>o.name===t)):null;return!!o&&{type:"index",values:[o.id]}}},industry:{control:"select",category:1},country:{control:"select",category:1},type:{hiddenColumn:!0,hideSetupColumn:!0,filterCondition:"select",category:1,rangeTitles:W,sortableColumn:!1,resettableFilter:!1,useDefaultRange:!0,defaultRange:["dr","etf","common","preferred","closedend","etn","reit","unit","mutual","trust","structured"],additionalColumns:["subtype"],mutateDisplayValue:(t,o,e=!1)=>o&&W[o]?W[o][e?1:0]:W[t]?W[t][e?1:0]:"",customFilterCondition:function(t){let o=[],e=[];if(Array.isArray(t))for(const l of t){const[t,n]=y(l);o=[...o,...t],e=[...e,...n]}else[o,e]=y(t);return e=[...new Set(e)], o.length&&e.length?[F("type",o),F("subtype",e)]:o.length?[F("type",o)]:[F("subtype",e)]}},market_cap_basic:{control:"range",formatter:D,category:1},market_cap_calc:{control:"range",formatter:D,category:1},market_cap_diluted_calc:{control:"range",formatter:D,category:1},volume:{control:"range",formatter:D,category:1},average_volume_10d_calc:{title:w.quoteFieldTitles.average_volume[0],shortTitle:w.quoteFieldTitles.average_volume[1],control:"range",formatter:D,category:1,useDefaultTimeInterval:!0},average_volume_30d_calc:{control:"range",formatter:D,category:1,useDefaultTimeInterval:!0},average_volume_60d_calc:{control:"range",formatter:D,category:1,useDefaultTimeInterval:!0},average_volume_90d_calc:{control:"range",formatter:D,category:1,useDefaultTimeInterval:!0},relative_volume_10d_calc:{title:w.quoteFieldTitles.relative_volume[0],shortTitle:w.quoteFieldTitles.relative_volume[1],control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:1},"relative_volume_intraday.5":{title:w.quoteFieldTitles.relative_volume_at_time[0],shortTitle:w.quoteFieldTitles.relative_volume_at_time[1],control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:1,useDefaultTimeIntervalFromFieldName:!0},change:{control:"condition",hiddenOperators:X,conditionFields:{stock:["premarket_change","postmarket_change"],default:[]},formatter:q,category:3,highlightChange:!0},"change.1":{control:"condition",hiddenOperators:X,conditionFields:{stock:["change","premarket_change","postmarket_change"],default:[]},formatter:q,category:3,highlightChange:!0},"change.5":{control:"condition",hiddenOperators:X,conditionFields:{stock:["change","premarket_change","postmarket_change"],default:[]},formatter:q,category:3,highlightChange:!0},"change.15":{control:"condition",hiddenOperators:X,conditionFields:{stock:["change","premarket_change","postmarket_change"],default:[]},formatter:q,category:3,highlightChange:!0},"change.60":{control:"condition",hiddenOperators:X,conditionFields:{stock:["change","premarket_change","postmarket_change"],default:[]},formatter:q,category:3,highlightChange:!0},"change.240":{control:"condition",hiddenOperators:X,conditionFields:{stock:["change","premarket_change","postmarket_change"],default:[]},formatter:q,category:3,highlightChange:!0},"change.1W":{control:"condition",hiddenOperators:X,conditionFields:{stock:["change","premarket_change","postmarket_change"],default:[]},formatter:q,category:3,highlightChange:!0},"change.1M":{control:"condition",hiddenOperators:X,conditionFields:{stock:["change","premarket_change","postmarket_change"],default:[]},formatter:q,category:3,highlightChange:!0},change_abs:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:x,forexFormatter:x,category:3,highlightChange:!0},"change_abs.1":{control:"condition",hiddenOperators:X,conditionFields:[],formatter:x,forexFormatter:x,category:3,highlightChange:!0},"change_abs.5":{control:"condition",hiddenOperators:X,conditionFields:[],formatter:x,forexFormatter:x,category:3, highlightChange:!0},"change_abs.15":{control:"condition",hiddenOperators:X,conditionFields:[],formatter:x,forexFormatter:x,category:3,highlightChange:!0},"change_abs.60":{control:"condition",hiddenOperators:X,conditionFields:[],formatter:x,forexFormatter:x,category:3,highlightChange:!0},"change_abs.240":{control:"condition",hiddenOperators:X,conditionFields:[],formatter:x,forexFormatter:x,category:3,highlightChange:!0},"change_abs.1W":{control:"condition",hiddenOperators:X,conditionFields:[],formatter:x,forexFormatter:x,category:3,highlightChange:!0},"change_abs.1M":{control:"condition",hiddenOperators:X,conditionFields:[],formatter:x,forexFormatter:x,category:3,highlightChange:!0},bid:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,forexFormatter:x,category:1,mutateDisplayValue:t=>`${t}`},ask:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,forexFormatter:x,category:1,mutateDisplayValue:t=>`${t}`},open:{control:"condition",conditionFields:{stock:H("open").concat("premarket_open","postmarket_open","premarket_close","postmarket_close",Y(),"HullMA9","BB.upper","BB.lower",K()),forex:H("open").concat("bid","ask",Y(),"HullMA9","BB.upper","BB.lower",K()),default:H("open").concat(Y(),"BB.upper","BB.lower","HullMA9",K())},formatter:x,forexFormatter:x,category:1},close:{title:u.t(null,void 0,e(25684)),shortTitle:u.t(null,void 0,e(25684)),control:"condition",conditionFields:{stock:H("close").concat("premarket_close","postmarket_close",Y(),"HullMA9","BB.upper","BB.lower",K()),forex:H("close").concat("bid","ask",Y(),"HullMA9","BB.upper","BB.lower",K()),default:H("close").concat(Y(),"BB.upper","BB.lower","HullMA9",K())},formatter:x,forexFormatter:x,category:1,mutateDisplayValue:t=>`${t}`},high:{control:"condition",conditionFields:{stock:H("high").concat("premarket_high","postmarket_high","premarket_close","postmarket_close",Y(),"HullMA9","BB.upper","BB.lower",K()),forex:H("high").concat("bid","ask",Y(),"HullMA9","BB.upper","BB.lower",K()),default:H("high").concat(Y(),"BB.upper","BB.lower","HullMA9",K())},formatter:x,forexFormatter:x,category:1},low:{control:"condition",conditionFields:{stock:H("low").concat("premarket_low","postmarket_low","premarket_close","postmarket_close",Y(),"HullMA9","BB.upper","BB.lower",K()),forex:H("low").concat("bid","ask",Y(),"HullMA9","BB.upper","BB.lower",K()),default:H("low").concat(Y(),"BB.upper","BB.lower","HullMA9",K())},formatter:x,forexFormatter:x,category:1},gap:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:3,highlightChange:!0},price_earnings_ttm:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},price_sales_ratio:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},return_on_assets:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},return_on_equity:{control:"condition", hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},debt_to_equity:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,category:2},current_ratio:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},quick_ratio:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},price_book_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},price_book_ratio:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},price_free_cash_flow_ttm:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},beta_1_year:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,category:3},operating_margin:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},earnings_per_share_basic_ttm:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},ebitda:{control:"range",formatter:D,category:2},change_from_open:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:3,highlightChange:!0},change_from_open_abs:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:x,forexFormatter:x,category:3,highlightChange:!0},"Perf.W":{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:3,highlightChange:!0},"Perf.1M":{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:3,highlightChange:!0},"Perf.3M":{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:3,highlightChange:!0},"Perf.6M":{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:3,highlightChange:!0},"Perf.Y":{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:3,highlightChange:!0},"Perf.YTD":{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:3,highlightChange:!0},"Volatility.W":{control:"condition",conditionFields:[],formatter:q,filterFormatter:B,category:3},"Volatility.M":{control:"condition",conditionFields:[],formatter:q,filterFormatter:B,category:3},"Volatility.D":{control:"condition",conditionFields:[],formatter:q,filterFormatter:B,category:3},RSI:{control:"condition",conditionFields:[],formatter:A,filterFormatter:b,category:3,displaySignal:!0,additionalColumns:["RSI","RSI[1]"],mutateDisplayValue:g.signalDisplayFunctions.processRSISignal,signalComputation:g.signalComputationFunctions.computeRSISignal},RSI7:{control:"condition",conditionFields:[],formatter:A,filterFormatter:b,category:3,displaySignal:!0,additionalColumns:["RSI7","RSI7[1]"],mutateDisplayValue:g.signalDisplayFunctions.processRSISignal,signalComputation:g.signalComputationFunctions.computeRSISignal},ADX:{control:"condition", conditionFields:[],formatter:A,filterFormatter:b,category:3,displaySignal:!0,additionalColumns:["ADX","ADX+DI","ADX-DI","ADX+DI[1]","ADX-DI[1]"],mutateDisplayValue:g.signalDisplayFunctions.processADXSignal,signalComputation:g.signalComputationFunctions.computeADXSignal},"ADX+DI":{control:"condition",conditionFields:["ADX-DI"],formatter:A,filterFormatter:b,category:3},"ADX-DI":{control:"condition",conditionFields:["ADX+DI"],formatter:A,filterFormatter:b,category:3},ATR:{control:"condition",conditionFields:[],formatter:x,category:3},Mom:{control:"condition",conditionFields:[],formatter:x,filterFormatter:b,category:3,displaySignal:!0,additionalColumns:["Mom","Mom[1]"],mutateDisplayValue:g.signalDisplayFunctions.processMomSignal,signalComputation:g.signalComputationFunctions.computeMomSignal},"High.All":{control:"toggle",filter:{operator:"eless",value:"high"},formatter:A,forexFormatter:x,category:3},"Low.All":{control:"toggle",filter:{operator:"egreater",value:"low"},formatter:A,forexFormatter:x,category:3},price_52_week_high:{control:"toggle",filter:{operator:"eless",value:"high"},formatter:A,forexFormatter:x,category:3},price_52_week_low:{control:"toggle",filter:{operator:"egreater",value:"low"},formatter:A,forexFormatter:x,category:3},is_primary:{title:w.quoteFieldTitles.is_primary[0],control:"toggle",filter:{operator:"equal",value:!0},category:1},active_symbol:{hideSetupColumn:!0,control:"toggle",filter:{operator:"equal",value:!0},category:1},"High.6M":{control:"toggle",filter:{operator:"eless",value:"high"},formatter:A,forexFormatter:x,category:3},"Low.6M":{control:"toggle",filter:{operator:"egreater",value:"low"},formatter:A,forexFormatter:x,category:3},"High.3M":{control:"toggle",filter:{operator:"eless",value:"high"},formatter:A,forexFormatter:x,category:3},"Low.3M":{control:"toggle",filter:{operator:"egreater",value:"low"},formatter:A,forexFormatter:x,category:3},"High.1M":{control:"toggle",filter:{operator:"eless",value:"high"},formatter:A,forexFormatter:x,category:3},"Low.1M":{control:"toggle",filter:{operator:"egreater",value:"low"},formatter:A,forexFormatter:x,category:3},EMA5:{control:"condition",conditionFields:H().concat(Y("EMA5")),formatter:x,category:3,displaySignal:!0,additionalColumns:["EMA5","close"],mutateDisplayValue:g.signalDisplayFunctions.processMASignal,signalComputation:g.signalComputationFunctions.computeMASignal},EMA10:{control:"condition",conditionFields:H().concat(Y("EMA10")),formatter:x,category:3,displaySignal:!0,additionalColumns:["EMA10","close"],mutateDisplayValue:g.signalDisplayFunctions.processMASignal,signalComputation:g.signalComputationFunctions.computeMASignal},EMA20:{control:"condition",conditionFields:H().concat(Y("EMA20")),formatter:x,category:3,displaySignal:!0,additionalColumns:["EMA20","close"],mutateDisplayValue:g.signalDisplayFunctions.processMASignal,signalComputation:g.signalComputationFunctions.computeMASignal},EMA30:{control:"condition",conditionFields:H().concat(Y("EMA30")),formatter:x,category:3,displaySignal:!0,additionalColumns:["EMA30","close"], mutateDisplayValue:g.signalDisplayFunctions.processMASignal,signalComputation:g.signalComputationFunctions.computeMASignal},EMA50:{control:"condition",conditionFields:H().concat(Y("EMA50")),formatter:x,category:3,displaySignal:!0,additionalColumns:["EMA50","close"],mutateDisplayValue:g.signalDisplayFunctions.processMASignal,signalComputation:g.signalComputationFunctions.computeMASignal},EMA100:{control:"condition",conditionFields:H().concat(Y("EMA100")),formatter:x,category:3,displaySignal:!0,additionalColumns:["EMA100","close"],mutateDisplayValue:g.signalDisplayFunctions.processMASignal,signalComputation:g.signalComputationFunctions.computeMASignal},EMA200:{control:"condition",conditionFields:H().concat(Y("EMA200")),formatter:x,category:3,displaySignal:!0,additionalColumns:["EMA200","close"],mutateDisplayValue:g.signalDisplayFunctions.processMASignal,signalComputation:g.signalComputationFunctions.computeMASignal},SMA5:{control:"condition",conditionFields:H().concat(Y("SMA5")),formatter:x,category:3,displaySignal:!0,additionalColumns:["SMA5","close"],mutateDisplayValue:g.signalDisplayFunctions.processMASignal,signalComputation:g.signalComputationFunctions.computeMASignal},SMA10:{control:"condition",conditionFields:H().concat(Y("SMA10")),formatter:x,category:3,displaySignal:!0,additionalColumns:["SMA10","close"],mutateDisplayValue:g.signalDisplayFunctions.processMASignal,signalComputation:g.signalComputationFunctions.computeMASignal},SMA20:{control:"condition",conditionFields:H().concat(Y("SMA20")),formatter:x,category:3,displaySignal:!0,additionalColumns:["SMA20","close"],mutateDisplayValue:g.signalDisplayFunctions.processMASignal,signalComputation:g.signalComputationFunctions.computeMASignal},SMA30:{control:"condition",conditionFields:H().concat(Y("SMA30")),formatter:x,category:3,displaySignal:!0,additionalColumns:["SMA30","close"],mutateDisplayValue:g.signalDisplayFunctions.processMASignal,signalComputation:g.signalComputationFunctions.computeMASignal},SMA50:{control:"condition",conditionFields:H().concat(Y("SMA50")),formatter:x,category:3,displaySignal:!0,additionalColumns:["SMA50","close"],mutateDisplayValue:g.signalDisplayFunctions.processMASignal,signalComputation:g.signalComputationFunctions.computeMASignal},SMA100:{control:"condition",conditionFields:H().concat(Y("SMA100")),formatter:x,category:3,displaySignal:!0,additionalColumns:["SMA100","close"],mutateDisplayValue:g.signalDisplayFunctions.processMASignal,signalComputation:g.signalComputationFunctions.computeMASignal},SMA200:{control:"condition",conditionFields:H().concat(Y("SMA200")),formatter:x,category:3,displaySignal:!0,additionalColumns:["SMA200","close"],mutateDisplayValue:g.signalDisplayFunctions.processMASignal,signalComputation:g.signalComputationFunctions.computeMASignal},"Stoch.K":{control:"condition",conditionFields:H().concat(["Stoch.D"]),formatter:A,category:3,displaySignal:!0,additionalColumns:["Stoch.K","Stoch.D","Stoch.K[1]","Stoch.D[1]"],mutateDisplayValue:g.signalDisplayFunctions.processStochSignal, signalComputation:g.signalComputationFunctions.computeStochSignal},"Stoch.D":{control:"condition",conditionFields:H().concat(["Stoch.K"]),formatter:A,category:3},"MACD.macd":{control:"condition",conditionFields:H().concat(["MACD.signal"]),formatter:x,category:3,displaySignal:!0,additionalColumns:["MACD.macd","MACD.signal"],mutateDisplayValue:g.signalDisplayFunctions.processMACDSignal,signalComputation:g.signalComputationFunctions.computeMACDSignal},"MACD.signal":{control:"condition",conditionFields:H().concat(["MACD.macd"]),formatter:x,category:3},"Aroon.Up":{control:"condition",conditionFields:["Aroon.Down"],formatter:A,category:3},"Aroon.Down":{control:"condition",conditionFields:["Aroon.Up"],formatter:A,category:3},"BB.upper":{control:"condition",conditionFields:H().concat(["BB.lower","KltChnl.upper","KltChnl.lower"]),formatter:x,category:3,displaySignal:!0,additionalColumns:["close","BB.upper"],mutateDisplayValue:g.signalDisplayFunctions.processBBSellSignal,signalComputation:g.signalComputationFunctions.computeBBSellSignal},"BB.lower":{control:"condition",conditionFields:H().concat(["BB.upper","KltChnl.upper","KltChnl.lower"]),formatter:x,category:3,displaySignal:!0,additionalColumns:["close","BB.lower"],mutateDisplayValue:g.signalDisplayFunctions.processBBBuySignal,signalComputation:g.signalComputationFunctions.computeBBBuySignal},"KltChnl.upper":{control:"condition",conditionFields:H().concat(["KltChnl.lower","BB.upper","BB.lower"]),formatter:x,category:3},"KltChnl.lower":{control:"condition",conditionFields:H().concat(["KltChnl.upper","BB.upper","BB.lower"]),formatter:x,category:3},"P.SAR":{control:"condition",conditionFields:H(),formatter:x,category:3,displaySignal:!0,additionalColumns:["P.SAR","open"],mutateDisplayValue:g.signalDisplayFunctions.processPSARSignal,signalComputation:g.signalComputationFunctions.computePSARSignal},"Value.Traded":{control:"range",formatter:D,category:1},MoneyFlow:{control:"condition",conditionFields:[],formatter:A,category:3},ChaikinMoneyFlow:{control:"condition",conditionFields:[],formatter:A,category:3},goodwill:{control:"range",formatter:D,category:2},net_debt:{control:"range",formatter:D,category:2},total_debt:{control:"range",formatter:D,category:2},revenue_per_employee:{control:"range",formatter:D,category:2},return_on_invested_capital:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},after_tax_margin:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},pre_tax_margin:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},gross_margin:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},gross_profit_margin_fy:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},oper_income_margin_fy:{control:"condition",hiddenOperators:X,conditionFields:[], formatter:q,filterFormatter:B,category:2,highlightChange:!0},net_income_bef_disc_oper_margin_fy:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},free_cash_flow_margin_fy:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},free_cash_flow_margin_ttm:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},sell_gen_admin_exp_other_ratio_fy:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2},sell_gen_admin_exp_other_ratio_ttm:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2},research_and_dev_ratio_fy:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2},research_and_dev_ratio_ttm:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2},dividends_paid:{control:"range",formatter:D,category:2},dividend_yield_recent:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},basic_eps_net_income:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},net_income:{control:"range",formatter:D,category:2},gross_profit:{control:"range",formatter:D,category:2},gross_profit_fq:{control:"range",formatter:D,category:2},number_of_shareholders:{control:"range",formatter:D,category:2},float_shares_outstanding:{control:"range",formatter:D,category:2},total_shares_outstanding_fundamental:{control:"range",formatter:D,category:2},total_shares_outstanding:{control:"range",formatter:D,category:2},total_shares_diluted:{control:"range",formatter:D,category:2},total_value_traded:{control:"range",formatter:D,category:2},total_assets:{control:"range",formatter:D,category:2},total_current_assets:{control:"range",formatter:D,category:2},total_revenue:{control:"range",formatter:D,category:2},total_liabilities_fy:{control:"range",formatter:D,category:2},total_liabilities_fq:{control:"range",formatter:D,category:2},dividends_per_share_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},earnings_per_share_diluted_ttm:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},enterprise_value_ebitda_ttm:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},enterprise_value_fq:{control:"range",formatter:D,category:2},price_revenue_ttm:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},number_of_employees:{control:"range",formatter:D,category:2},last_annual_eps:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},last_annual_revenue:{control:"range",formatter:D,category:2},CCI20:{control:"condition",conditionFields:[],formatter:A,category:3, displaySignal:!0,additionalColumns:["CCI20","CCI20[1]"],mutateDisplayValue:g.signalDisplayFunctions.processCCI20Signal,signalComputation:g.signalComputationFunctions.computeCCI20Signal},"DonchCh20.Upper":{control:"condition",conditionFields:H().concat(["DonchCh20.Lower"]),formatter:x,category:3},"DonchCh20.Lower":{control:"condition",conditionFields:H().concat(["DonchCh20.Upper"]),formatter:x,category:3},HullMA9:{control:"condition",conditionFields:H().concat(Y("HullMA9")),formatter:x,category:3,displaySignal:!0,additionalColumns:["Rec.HullMA9"],mutateDisplayValue:g.signalDisplayFunctions.processSimpleSignal,signalComputation:g.signalComputationFunctions.computeSimpleSignal},AO:{control:"condition",conditionFields:[],formatter:x,category:3,displaySignal:!0,additionalColumns:["AO","AO[1]","AO[2]"],mutateDisplayValue:g.signalDisplayFunctions.processAOSignal,signalComputation:g.signalComputationFunctions.computeAOSignal},"Pivot.M.Classic.Middle":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Classic.R1":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Classic.R2":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Classic.R3":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Classic.S1":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Classic.S2":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Classic.S3":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Fibonacci.Middle":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Fibonacci.R1":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Fibonacci.R2":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Fibonacci.R3":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Fibonacci.S1":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Fibonacci.S2":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Fibonacci.S3":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Camarilla.Middle":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Camarilla.R1":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Camarilla.R2":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Camarilla.R3":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Camarilla.S1":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Camarilla.S2":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Camarilla.S3":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Woodie.Middle":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Woodie.R1":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Woodie.R2":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Woodie.R3":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Woodie.S1":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Woodie.S2":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Woodie.S3":{ formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Demark.Middle":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Demark.R1":{formatter:A,forexFormatter:x,category:3,align:"right"},"Pivot.M.Demark.S1":{formatter:A,forexFormatter:x,category:3,align:"right"},candlestick:{alias:"name",control:"select",category:3,sortableColumn:!1,additionalColumns:k.candlestickRanges.map((t=>t.key)),mutateDisplayValue:(t,...o)=>{const e=[];for(let t=0;t`${t.svg}`)).join(" "):''},range:k.candlestickRanges.map((t=>t.name)),sourceRange:k.candlestickRanges,customFilterCondition:t=>{Array.isArray(t)||(t=[t]);return{left:t.map((t=>U(t,k.candlestickRanges))).join(","),operation:"equal",right:1}}},update_mode:{hiddenColumn:!1,hideSetupColumn:!0,skipField:!0},premarket_change:{title:u.t(null,void 0,e(789133)),shortTitle:u.t(null,void 0,e(670442)),control:"condition",hiddenOperators:X,conditionFields:["change"],formatter:q,filterFormatter:B,category:3,highlightChange:!0},premarket_change_abs:{title:u.t(null,void 0,e(131726)),shortTitle:u.t(null,void 0,e(458249)),control:"condition",hiddenOperators:X,conditionFields:["change_abs"],formatter:x,forexFormatter:x,category:3,highlightChange:!0},premarket_change_from_open:{title:u.t(null,void 0,e(54353)),shortTitle:u.t(null,void 0,e(387729)),control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:3,highlightChange:!0},premarket_change_from_open_abs:{title:u.t(null,void 0,e(44854)),shortTitle:u.t(null,void 0,e(343269)),control:"condition",hiddenOperators:X,conditionFields:[],formatter:x,forexFormatter:x,category:3,highlightChange:!0},premarket_close:{title:u.t(null,void 0,e(910549)),shortTitle:u.t(null,void 0,e(910549)),control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:1},premarket_gap:{title:u.t(null,void 0,e(512025)),shortTitle:u.t(null,void 0,e(512025)),control:"condition",hiddenOperators:X,conditionFields:["gap"],formatter:q,filterFormatter:B,category:3,highlightChange:!0},premarket_high:{title:u.t(null,void 0,e(39227)),shortTitle:u.t(null,void 0,e(39227)),control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:1},premarket_low:{title:u.t(null,void 0,e(476692)),shortTitle:u.t(null,void 0,e(476692)),control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:1},premarket_open:{title:u.t(null,void 0,e(620441)),shortTitle:u.t(null,void 0,e(620441)),control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:1},premarket_volume:{title:u.t(null,void 0,e(937601)), shortTitle:u.t(null,void 0,e(937601)),control:"range",formatter:D,category:1},postmarket_change:{title:u.t(null,void 0,e(497210)),shortTitle:u.t(null,void 0,e(189949)),control:"condition",hiddenOperators:X,conditionFields:["change"],formatter:q,filterFormatter:B,category:3,highlightChange:!0},postmarket_change_abs:{title:u.t(null,void 0,e(944295)),shortTitle:u.t(null,void 0,e(860405)),control:"condition",hiddenOperators:X,conditionFields:["change_abs"],formatter:x,forexFormatter:x,category:3,highlightChange:!0},postmarket_close:{title:u.t(null,void 0,e(150651)),shortTitle:u.t(null,void 0,e(150651)),control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:1},postmarket_high:{title:u.t(null,void 0,e(68005)),shortTitle:u.t(null,void 0,e(68005)),control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:1},postmarket_low:{title:u.t(null,void 0,e(330024)),shortTitle:u.t(null,void 0,e(330024)),control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:1},postmarket_open:{title:u.t(null,void 0,e(850615)),shortTitle:u.t(null,void 0,e(850615)),control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:1},postmarket_volume:{title:u.t(null,void 0,e(686354)),shortTitle:u.t(null,void 0,e(686354)),control:"range",formatter:D,category:1},earnings_per_share_forecast_next_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},earnings_per_share_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},earnings_release_date:{control:"select",isSingle:!0,category:2,sortable:!1,useDefaultRange:!0,defaultRange:O.filter((t=>-1!==E.indexOf(t.key))).map((t=>t.name)),sourceRange:O,customFilterCondition:V("earnings_release_date"),formatter:T},earnings_release_next_date:{control:"select",isSingle:!0,category:2,sortable:!1,useDefaultRange:!0,defaultRange:O.filter((t=>-1!==L.indexOf(t.key))).map((t=>t.name)),sourceRange:O,customFilterCondition:V("earnings_release_next_date"),formatter:T},"Recommend.All":{control:"select",category:3,mutateDisplayValue:g.signalDisplayFunctions.processRecommendSignal,signalComputation:g.signalComputationFunctions.computeRecommendSignal,useDefaultRange:!0,sortable:!1,sortSelectedFirst:!1,defaultRange:g.recommendsRange,customFilterCondition:t=>(0,g.generateRecommendsRequest)(t,"Recommend.All")},"Recommend.MA":{control:"select",category:3,mutateDisplayValue:g.signalDisplayFunctions.processRecommendSignal,signalComputation:g.signalComputationFunctions.computeRecommendSignal,useDefaultRange:!0,sortable:!1,sortSelectedFirst:!1,defaultRange:g.recommendsRange,customFilterCondition:t=>(0,g.generateRecommendsRequest)(t,"Recommend.MA")},"Recommend.Other":{control:"select",category:3,mutateDisplayValue:g.signalDisplayFunctions.processRecommendSignal,signalComputation:g.signalComputationFunctions.computeRecommendSignal,useDefaultRange:!0,sortable:!1,sortSelectedFirst:!1, defaultRange:g.recommendsRange,customFilterCondition:t=>(0,g.generateRecommendsRequest)(t,"Recommend.Other")},"Stoch.RSI.K":{control:"condition",conditionFields:["Stoch.RSI.D"],formatter:A,category:3,displaySignal:!0,additionalColumns:["Rec.Stoch.RSI"],mutateDisplayValue:g.signalDisplayFunctions.processSimpleSignal,signalComputation:g.signalComputationFunctions.computeSimpleSignal},"Stoch.RSI.D":{control:"condition",conditionFields:["Stoch.RSI.K"],formatter:A,category:3},"W.R":{control:"condition",conditionFields:[],formatter:A,category:3,displaySignal:!0,additionalColumns:["Rec.WR"],mutateDisplayValue:g.signalDisplayFunctions.processSimpleSignal,signalComputation:g.signalComputationFunctions.computeSimpleSignal},ROC:{control:"condition",conditionFields:[],formatter:A,category:3},BBPower:{control:"condition",conditionFields:[],formatter:x,category:3,displaySignal:!0,additionalColumns:["Rec.BBPower"],mutateDisplayValue:g.signalDisplayFunctions.processSimpleSignal,signalComputation:g.signalComputationFunctions.computeSimpleSignal},UO:{control:"condition",conditionFields:[],formatter:A,category:3,displaySignal:!0,additionalColumns:["Rec.UO"],mutateDisplayValue:g.signalDisplayFunctions.processSimpleSignal,signalComputation:g.signalComputationFunctions.computeSimpleSignal},VWAP:{control:"condition",conditionFields:H().concat(Y()),formatter:x,category:3},VWMA:{control:"condition",conditionFields:H().concat(Y()),formatter:x,category:3,displaySignal:!0,additionalColumns:["Rec.VWMA"],mutateDisplayValue:g.signalDisplayFunctions.processSimpleSignal,signalComputation:g.signalComputationFunctions.computeSimpleSignal},ADR:{control:"condition",conditionFields:H(),formatter:x,category:3},"Ichimoku.CLine":{control:"condition",conditionFields:H().concat(K("Ichimoku.CLine")),formatter:x,category:3},"Ichimoku.BLine":{control:"condition",conditionFields:H().concat(K("Ichimoku.BLine")),formatter:x,category:3,displaySignal:!0,additionalColumns:["Rec.Ichimoku"],mutateDisplayValue:g.signalDisplayFunctions.processSimpleSignal,signalComputation:g.signalComputationFunctions.computeSimpleSignal},"Ichimoku.Lead1":{control:"condition",conditionFields:H().concat(K("Ichimoku.Lead1")),formatter:x,category:3},"Ichimoku.Lead2":{control:"condition",conditionFields:H().concat(K("Ichimoku.Lead2")),formatter:x,category:3},elements:{hiddenOperators:X,title:u.t(null,void 0,e(503474)),shortTitle:u.t(null,void 0,e(503474)),control:"condition",conditionFields:[],formatter:b,category:1},basic_elements:{hiddenOperators:X,title:u.t(null,void 0,e(426294)),shortTitle:u.t(null,void 0,e(426294)),control:"condition",conditionFields:[],formatter:b,category:1},dps_common_stock_prim_issue_fy:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:A,filterFormatter:b,category:2},"24h_vol|5":{category:1,formatter:D,control:"range",title:w.quoteFieldTitles["24h_vol|5"][0],shortTitle:w.quoteFieldTitles["24h_vol|5"][1]},"24h_vol_change|5":{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,category:1,highlightChange:!0},currency:{control:"select", defaultRange:["USD","USDT","USDC","BUSD","BTC","ETH","DAI","BNB","WBTC","WETH"],disabled:!0,category:1,hideSetupColumn:!0},total_revenue_yoy_growth_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},total_revenue_qoq_growth_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},total_revenue_yoy_growth_fy:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},total_revenue_yoy_growth_ttm:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},gross_profit_yoy_growth_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},gross_profit_qoq_growth_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},gross_profit_yoy_growth_fy:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},gross_profit_yoy_growth_ttm:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},ebitda_yoy_growth_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},ebitda_qoq_growth_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},ebitda_yoy_growth_fy:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},ebitda_yoy_growth_ttm:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},net_income_yoy_growth_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},net_income_qoq_growth_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},net_income_yoy_growth_fy:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},net_income_yoy_growth_ttm:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},free_cash_flow_yoy_growth_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},free_cash_flow_qoq_growth_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},free_cash_flow_yoy_growth_fy:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},free_cash_flow_yoy_growth_ttm:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},earnings_per_share_diluted_yoy_growth_fq:{ control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},earnings_per_share_diluted_qoq_growth_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},earnings_per_share_diluted_yoy_growth_fy:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},earnings_per_share_diluted_yoy_growth_ttm:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},dps_common_stock_prim_issue_yoy_growth_fy:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},total_assets_yoy_growth_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},total_assets_qoq_growth_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},total_assets_yoy_growth_fy:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},total_debt_yoy_growth_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},total_debt_qoq_growth_fq:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0},total_debt_yoy_growth_fy:{control:"condition",hiddenOperators:X,conditionFields:[],formatter:q,filterFormatter:B,category:2,highlightChange:!0}};function Z(t,o){o=o.replace(/(\s+)/,"(<[^>]+>)*$1(<[^>]+>)*");const e=new RegExp("("+o+")","gi");return t.replace(e,"$1")}function J(t,o){for(let e=0;e(0,v.getFieldNameWithResolution)(t,l))).join(",")),o.left&&G[o.left]&&(o.left=(0,v.getFieldNameWithResolution)(o.left,l))),o.filterOR&&(J(o.filter,l),J(o.filterOR,l)),o.filter2Flag&&(J(o.filter,l),J(o.filter2AndPart,l)),o}if("function"==typeof G[t].mutateFilterConditionValue){const o=G[t].mutateFilterConditionValue(n);o&&(n=o)}const i=Array.isArray(n);if(n&&"object"==typeof n&&!i){const o={left:t,operation:n.operator};return n.value&&(o.right=n.value),o}return{left:(0,v.getFieldNameWithResolution)(t,l),operation:i?"in_range":"equal",right:i?n.slice():n}}function tt(t){return G[t]&&G[t].alias?G[t].alias:t}function ot(t,o,e,l){if(P(o)&&P(e))throw new Error("Empty value");let n,i={};switch(G[t].control){case"range":if(o&&"object"==typeof o&&!Array.isArray(o)){i={left:t,operation:o.operator},o.value&&(i.right=o.value);break}var r=e?Array.isArray(e[t])&&e[t].slice()||[]:o.slice();i={ left:(0,v.getFieldNameWithResolution)(t,l),operation:"in_range",right:r},2===r.length&&isNumber(r[0])&&isNumber(r[1])&&(-1e100==+r[0]?i={left:(0,v.getFieldNameWithResolution)(t,l),operation:"eless",right:r[1]}:1e100==+r[1]&&(i={left:(0,v.getFieldNameWithResolution)(t,l),operation:"egreater",right:r[0]}));break;case"condition":if(P(o.operator))throw new Error("Empty value operator");if(P(o.value))throw new Error("Empty value");n=e&&e[t].value?e[t].value:o.value,G[n]&&(n=(0,v.getFieldNameWithResolution)(n,l)),i={left:(0,v.getFieldNameWithResolution)(t,l),operation:e&&e[t].operator?e[t].operator:o.operator,right:n};break;case"toggle":i={left:(0,v.getFieldNameWithResolution)(t,l),operation:e&&e[t].operator?e[t].operator:G[t].filter.operator,right:e&&e[t].value?e[t].value:G[t].filter.value};break;case"select":i=Q(t,o,e,l);break;default:"select"===G[t].filterCondition&&(i=Q(t,o,e,l))}return i}function et(t,o){!function(t,o){for(const e in t)t[e].disabled=2===t[e].category||o.includes(e)}(t,(o||[]).concat("type","industry","market_cap_basic","beta_1_year","Value.Traded","MoneyFlow","ChaikinMoneyFlow","elements","basic_elements","premarket_change","premarket_change_abs","premarket_change_from_open","premarket_change_from_open_abs","premarket_close","premarket_gap","premarket_high","premarket_low","premarket_open","premarket_volume","postmarket_change","postmarket_change_abs","postmarket_close","postmarket_high","postmarket_low","postmarket_open","postmarket_volume"))}function lt(){for(const t of Object.keys(w.quoteFieldTitles))t in G&&(G[t].title=G[t].title||w.quoteFieldTitles[t][0],G[t].shortTitle=G[t].shortTitle||w.quoteFieldTitles[t][1])}function nt(t,o){if(delete G.name.control,lt(),"forex"===t&&(G.country.title=u.t(null,void 0,e(52980)),G.country.shortTitle=u.t(null,void 0,e(52980)),delete G.sector.control,G.sector.title=u.t(null,void 0,e(393883)),G.sector.shortTitle=u.t(null,void 0,e(393883)),G.sector.resettableFilter=!1,G.sector.mutateFilterConditionValue=t=>!!t&&(Array.isArray(t)?t.map((t=>I(t,R))):I(t,R))),"stock"===t){G.sector.title=u.t(null,void 0,e(931672)),G.sector.shortTitle=u.t(null,void 0,e(931672)),G.name.control="select",G.sector.control="select",G.sector.resettableFilter=!0,delete G.sector.mutateFilterConditionValue;for(const t in G)G[t].disabled=!1}"crypto"===t&&(G.sector.title=u.t(null,void 0,e(642605)),G.sector.shortTitle=u.t(null,void 0,e(642605)),G.sector.control="select",G.sector.resettableFilter=!0,delete G.sector.mutateFilterConditionValue,G.name.additionalColumns.push("exchange")),"crypto"!==t&&(G.name.additionalColumns=G.name.additionalColumns.filter((t=>"exchange"!==t))),"crypto_mkt"===t&&(G.sector.title=u.t(null,void 0,e(303297)),G.sector.shortTitle=u.t(null,void 0,e(303297))),["crypto","crypto_mkt"].includes(t)&&(G.total_shares_outstanding.title=u.t(null,void 0,e(276554)),G.total_shares_outstanding.shortTitle=u.t(null,void 0,e(365235))),"sector"===t&&(G.description.hiddenColumn=!1,G.description.title=u.t(null,void 0,e(931672)),G.description.shortTitle=u.t(null,void 0,e(931672)), G.description.mutateDisplayValue=j),"industry"===t&&(G.description.hiddenColumn=!1,G.description.title=u.t(null,void 0,e(991746)),G.description.shortTitle=u.t(null,void 0,e(991746)),G.description.mutateDisplayValue=j,G.elements.title=u.t(null,void 0,e(426294)),G.elements.shortTitle=u.t(null,void 0,e(426294)),G.sector.control="select",G.sector.resettableFilter=!0),["sector","industry"].includes(o)&&(G.sector.hiddenColumn=!0),"bonds"===t&&(G.close.title=u.t(null,{context:"Bonds"},e(187806)),G.close.shortTitle=u.t(null,{context:"Bonds"},e(187806)),G.coupon={title:u.t(null,void 0,e(598256)),shortTitle:u.t(null,void 0,e(598256)),align:"right",formatter:q},G.maturity_date={title:u.t(null,void 0,e(225741)),shortTitle:u.t(null,void 0,e(225741)),align:"right",mutateDisplayValue:h.mutateSimpleDate}),"continuous_futures"===t&&(G.expiration={title:u.t(null,void 0,e(6707)),shortTitle:u.t(null,void 0,e(6707)),align:"right",mutateDisplayValue:h.mutateSimpleDate}),function(t,o){switch(t){case"stock":["bid","ask","currency"].forEach((t=>{o[t].disabled=!0}));break;case"forex":et(o,["exchange","volume","relative_volume_10d_calc","relative_volume_intraday.5","average_volume_10d_calc","average_volume_30d_calc","average_volume_60d_calc","average_volume_90d_calc","currency"]);break;case"futures":case"cfd":et(o,["bid","ask"]);break;case"crypto":et(o,["country","sector"])}}(t,G);["market_cap_calc","market_cap_diluted_calc","total_shares_outstanding","total_shares_diluted","total_value_traded","24h_vol|5","24h_vol_change|5"].forEach((o=>{G[o].disabled=!["crypto","crypto_mkt"].includes(t)}));["elements","basic_elements"].forEach((o=>{G[o].disabled=!["sector","industry"].includes(t)}))}lt();const it=[{key:"-1",name:u.t(null,void 0,e(429623))},{key:"1",name:u.t(null,void 0,e(247623))}],rt=[{key:"-1",name:'
'+e(578507)+"
"},{key:"1",name:'
'+e(289523)+"
"}];function at(){const t=(t,o,e,l)=>{const n=U(t,O)||null,i=n?z(n):null;return i&&i[0]<=1e3*o&&1e3*o<=i[1]?l:e};G.earnings_release_next_time={isSingle:!0,title:u.t(null,void 0,e(631976)),tooltip:(o,e,l)=>{const n=G.earnings_release_next_date.value,i=t(n,o,e,l);return i?N((r=i).toString(),it)||r:void 0;var r},shortTitle:u.t(null,void 0,e(631976)),disableHeaderControl:!0,align:"center",additionalColumns:["earnings_release_next_date","earnings_release_time","earnings_release_next_time"],mutateDisplayValue:(o,e,l,n)=>{const i=G.earnings_release_next_date.value,r=t(i,e,l,n);return r?N((a=r).toString(),rt)||a:dt;var a},category:2},G.close.title=u.t(null,void 0,e(25684)),G.close.shortTitle=u.t(null,void 0,e(25684)),G.earnings_release_next_date=Object.assign(G.earnings_release_next_date,{title:u.t(null,void 0,e(676912)),shortTitle:u.t(null,void 0,e(676912)),noAny:!0,additionalColumns:["earnings_release_date","earnings_release_next_date"],defaultRange:O.map((t=>t.name)),resettableFilter:!1,mutateDisplayValue:(t,o,e,l)=>{if(!e&&o)return T.format(o);if(l.value){const t=U(l.value,O);if(t){const l=z(t);if(l){ if(o&&st(o,l))return T.format(o);if(e&&st(e,l))return T.format(e)}}}return t},customFilterCondition:V()}),G.earnings_release_next_calendar_date={title:u.t(null,void 0,e(744441)),shortTitle:u.t(null,void 0,e(744441)),formatter:T,category:1,additionalColumns:["earnings_release_next_date","earnings_release_calendar_date"],mutateDisplayValue:(t,o,e)=>{const l=U(G.earnings_release_next_date.value,O);if(l){const e=z(l);if(e&&st(o,e))return t}return e?T.format(e):dt}},delete G.earnings_per_share_forecast_next_fq.control,G.earnings_per_share_forecast_next_fq.title=u.t(null,void 0,e(369665)),G.earnings_per_share_forecast_next_fq.shortTitle=u.t(null,void 0,e(369665)),G.earnings_per_share_forecast_next_fq.disableHeaderControl=!0,G.earnings_per_share_forecast_next_fq.align="right",G.earnings_per_share_forecast_next_fq.additionalColumns=["earnings_release_next_date","earnings_per_share_forecast_fq"],G.earnings_per_share_forecast_next_fq.mutateDisplayValue=(t,o,e)=>{const l=U(G.earnings_release_next_date.value,O);if(l){const e=z(l);if(e&&st(o,e))return t}return e?A.format(e):dt},G.earnings_per_share_fq.title=u.t(null,void 0,e(282594)),G.earnings_per_share_fq.shortTitle=u.t(null,void 0,e(282594)),G.eps_surprise_fq={control:"condition",hiddenOperators:X,conditionFields:[],title:w.quoteFieldTitles.eps_surprise_fq[0],shortTitle:w.quoteFieldTitles.eps_surprise_fq[1],formatter:A,filterFormatter:b,category:2,highlightChange:!0},G.eps_surprise_percent_fq={control:"condition",hiddenOperators:X,conditionFields:[],title:w.quoteFieldTitles.eps_surprise_percent_fq[0],shortTitle:w.quoteFieldTitles.eps_surprise_percent_fq[1],formatter:q,filterFormatter:B,category:2,highlightChange:!0},G.revenue_fq={control:"condition",hiddenOperators:X,conditionFields:[],title:u.t(null,void 0,e(390508)),shortTitle:u.t(null,void 0,e(390508)),formatter:D,category:1},G.revenue_forecast_next_fq={control:"condition",hiddenOperators:X,conditionFields:[],title:u.t(null,void 0,e(929955)),shortTitle:u.t(null,void 0,e(929955)),formatter:D,category:1,additionalColumns:["earnings_release_next_date","revenue_forecast_fq"],mutateDisplayValue:(t,o,e)=>{const l=U(G.earnings_release_next_date.value,O);if(l){const e=z(l);if(e&&st(o,e))return"0"===t?dt:t}return e?D.format(e):dt}},gt()}const dt='';function st(t,o){return function(t,o){const e=o[0],l=o[1];return e<=t&&t<=l}(1e3*t,o)}function ct(){G.earnings_per_share_fq.mutateDisplayValue=()=>dt,G.eps_surprise_fq.mutateDisplayValue=()=>dt,G.eps_surprise_percent_fq.mutateDisplayValue=()=>dt,G.revenue_fq.mutateDisplayValue=()=>dt}const ut=t=>{t.additionalColumns=["earnings_release_next_date"],t.mutateDisplayValue=(t,o)=>{const e=U(G.earnings_release_next_date.value,O);if(e){const t=z(e);if(t&&st(o,t))return dt}return t}};function gt(){ut(G.earnings_per_share_fq),ut(G.eps_surprise_fq),ut(G.eps_surprise_percent_fq),ut(G.revenue_fq)}function mt(t,o="stock",e=!0){if(!t)return null;if(["crypto_mkt"].includes(o)&&t.cryptoFormatter)return t.cryptoFormatter ;if(["forex","crypto","crypto_mkt","cfd","futures"].includes(o)){if(t.forexFilterFormatter)return t.forexFilterFormatter;if(t.forexFormatter)return t.forexFormatter}return e&&t.filterFormatter?t.filterFormatter:t.formatter?t.formatter:null}const vt={};function ht(t,o,e,l){const i=t+";"+o+";"+e+";"+l;return vt[i]||(vt[i]=new n.PriceFormatter(t,o,e,l)),vt[i]}function pt(t){return G[t]&&!G[t].fixed&&!G[t].disabled&&!G[t].hideSetupColumn}function _t(t){return t.filterTitle||t.title}},264996:(t,o,e)=>{"use strict";e.d(o,{INTERVALS:()=>i,DEFAULT_INTERVAL_ID:()=>r,getIntervalById:()=>a,getAlertsMessageText:()=>d,getFieldNameWithResolution:()=>s});var l=e(391542),n=e(777754);const i=[{id:"1m",title:n.t(null,{plural:"{number} minutes",count:1},e(467151)).format({number:1}),shortTitle:`1${n.t(null,{context:"interval_short"},e(806791))}`,value:1},{id:"5m",title:n.t(null,{plural:"{number} minutes",count:5},e(467151)).format({number:5}),shortTitle:`5${n.t(null,{context:"interval_short"},e(806791))}`,value:5},{id:"15m",title:n.t(null,{plural:"{number} minutes",count:15},e(467151)).format({number:15}),shortTitle:`15${n.t(null,{context:"interval_short"},e(806791))}`,value:15},{id:"30m",title:n.t(null,{plural:"{number} minutes",count:30},e(467151)).format({number:30}),shortTitle:`30${n.t(null,{context:"interval_short"},e(806791))}`,value:30},{id:"1h",title:n.t(null,{plural:"{number} hours",count:1},e(224430)).format({number:1}),shortTitle:`1${n.t(null,{context:"interval_short"},e(113994))}`,value:60},{id:"2h",title:n.t(null,{plural:"{number} hours",count:2},e(224430)).format({number:2}),shortTitle:`2${n.t(null,{context:"interval_short"},e(113994))}`,value:120},{id:"4h",title:n.t(null,{plural:"{number} hours",count:4},e(224430)).format({number:4}),shortTitle:`4${n.t(null,{context:"interval_short"},e(113994))}`,value:240},{id:"1D",title:n.t(null,{plural:"{number} days",count:1},e(458609)).format({number:1}),shortTitle:`1${n.t(null,{context:"interval_short"},e(713395))}`,value:null},{id:"1W",title:n.t(null,{plural:"{number} weeks",count:1},e(492679)).format({number:1}),shortTitle:`1${n.t(null,{context:"interval_short"},e(185521))}`,value:"1W"},{id:"1M",title:n.t(null,{plural:"{number} months",count:1},e(551498)).format({number:1}),shortTitle:`1${n.t(null,{context:"interval_short"},e(137720))}`,value:"1M"}],r="1D";function a(t){return i.find((o=>o.id===t))}function d(t){if(t===r)return;const o=a(t);return o?o.title:void 0}function s(t,o){if(t=(0,l.getAliasFiledName)(t), /(change|change_abs).\d{1,3}/.test(t)||l.fields[t]&&l.fields[t].useDefaultTimeIntervalFromFieldName)return t.replace(".","|");if(!o||o===r||l.fields[t]&&l.fields[t].useDefaultTimeInterval)return t;const e=a(o);if(e){const o=e.value||"";if(l.fields[t]&&l.fields[t].customResolutions){const e=l.fields[t].customResolutions;if(o&&-1!==e.indexOf(o.toString()))return`${t}|${o}`}}return t}},73874:(t,o,e)=>{"use strict";e.d(o,{SIGNAL:()=>n,signalComputationFunctions:()=>r,signalDisplayFunctions:()=>a,recommendsRange:()=>d,generateRecommendsRequest:()=>c});var l=e(777754);const n={STRONG_BUY:{key:"Strong Buy",title:l.t(null,{context:"screener_rating"},e(986307)),shortTitle:l.t(null,{context:"screener_rating"},e(986307)),cssClass:"tv-screener-table__signal--strong-buy"},BUY:{key:"Buy",title:l.t(null,{context:"screener_rating"},e(904572)),shortTitle:l.t(null,{context:"first_letter_of_Buy"},e(244226)),cssClass:"tv-screener-table__signal--buy"},STRONG_SELL:{key:"Strong Sell",title:l.t(null,{context:"screener_rating"},e(891770)),shortTitle:l.t(null,{context:"screener_rating"},e(891770)),cssClass:"tv-screener-table__signal--strong-sell"},SELL:{key:"Sell",title:l.t(null,{context:"screener_rating"},e(669528)),shortTitle:l.t(null,{context:"first_letter_of_Sell"},e(121890)),cssClass:"tv-screener-table__signal--sell"},NEUTRAL:{key:"Neutral",title:l.t(null,{context:"screener_rating"},e(366096)),shortTitle:l.t(null,{context:"first_letter_of_Neutral"},e(384701)),cssClass:"tv-screener-table__signal--neutral"}},i=(t,o=!1,e=!1)=>{const l=o?"":" i-hidden";return e?`${t.shortTitle}`:`${t.title}`},r={computeMASignal:(t,o)=>{let e=n.NEUTRAL;return to&&(e=n.SELL),e},computeRSISignal:(t,o)=>{let e=n.NEUTRAL;return t<30&&o70&&o>t&&(e=n.SELL),e},computeStochSignal:(t,o,e,l)=>{let i=n.NEUTRAL;return t<20&&o<20&&t>o&&e80&&o>80&&tl&&(i=n.SELL),i},computeCCI20Signal:(t,o)=>{let e=n.NEUTRAL;return t<-100&&t>o&&(e=n.BUY),t>100&&t{let r=n.NEUTRAL;return t>20&&le&&(r=n.BUY),t>20&&l>i&&o{let l=n.NEUTRAL;return(t>0&&o<0||t>0&&o>0&&t>o&&e>o)&&(l=n.BUY),(t<0&&o>0||t<0&&o<0&&t{let e=n.NEUTRAL;return t>o&&(e=n.BUY),t{let e=n.NEUTRAL;return t>o&&(e=n.BUY),t{let e=n.NEUTRAL;return t{let e=n.NEUTRAL;return t>o&&(e=n.SELL),e},computePSARSignal:(t,o)=>{let e=n.NEUTRAL;return to&&(e=n.SELL),e},computeRecommendSignal:t=>{let o;return t>=-1&&t<-.5&&(o=n.STRONG_SELL),t>=-.5&&t<-.1&&(o=n.SELL),t>=-.1&&t<=.1&&(o=n.NEUTRAL),t>.1&&t<=.5&&(o=n.BUY),t>.5&&t<=1&&(o=n.STRONG_BUY),o},computeSimpleSignal:t=>{let o=n.NEUTRAL;return-1===t&&(o=n.SELL),1===t&&(o=n.BUY),o}},a={ processMASignal:(t,o,e,l)=>{if(null===o||null===e)return t;const n=r.computeMASignal(o,e);return`${t} ${i(n,l.displaySignal,!0)}`},processRSISignal:(t,o,e,l)=>{if(null===o)return t;const n=r.computeRSISignal(o,e);return`${t} ${i(n,l.displaySignal,!0)}`},processStochSignal:(t,o,e,l,n,a)=>{if(null===o||null===e)return t;const d=r.computeStochSignal(o,e,l,n);return`${t} ${i(d,a.displaySignal,!0)}`},processCCI20Signal:(t,o,e,l)=>{if(null===o||null===e)return t;const n=r.computeCCI20Signal(o,e);return`${t} ${i(n,l.displaySignal,!0)}`},processADXSignal:(t,o,e,l,n,a,d)=>{if(null===o||null===e||null===l)return t;const s=r.computeADXSignal(o,e,l,n,a);return`${t} ${i(s,d.displaySignal,!0)}`},processAOSignal:(t,o,e,l,n)=>{if(null===o||null===e||null===l)return t;const a=r.computeAOSignal(o,e,l);return`${t} ${i(a,n.displaySignal,!0)}`},processMomSignal:(t,o,e,l)=>{if(null===o||null===e)return t;const n=r.computeMomSignal(o,e);return`${t} ${i(n,l.displaySignal,!0)}`},processMACDSignal:(t,o,e,l)=>{if(null===o||null===e)return t;const n=r.computeMACDSignal(o,e);return`${t} ${i(n,l.displaySignal,!0)}`},processBBBuySignal:(t,o,e,l)=>{if(null===o||null===e)return t;const n=r.computeBBBuySignal(o,e);return`${t} ${i(n,l.displaySignal,!0)}`},processBBSellSignal:(t,o,e,l)=>{if(null===o||null===e)return t;const n=r.computeBBSellSignal(o,e);return`${t} ${i(n,l.displaySignal,!0)}`},processPSARSignal:(t,o,e,l)=>{if(null===o||null===e)return t;const n=r.computePSARSignal(o,e);return`${t} ${i(n,l.displaySignal,!0)}`},processRecommendSignal:t=>{if(null===t||!isNumber(t))return t;const o=r.computeRecommendSignal(t);return void 0===o?t:`${i(o,!0)}`},processSimpleSignal:(t,o,e)=>{if(null===o||"—"===t)return t;const l=r.computeSimpleSignal(o);return`${t} ${i(l,e.displaySignal,!0)}`}},d=[n.STRONG_BUY.title,n.BUY.title,n.NEUTRAL.title,n.SELL.title,n.STRONG_SELL.title],s=t=>{let o,e;return t===n.STRONG_SELL.title&&(o=[-1,-.5],e=-.5),t===n.SELL.title&&(o=[-.5,-.1],e=-.1),t===n.NEUTRAL.title&&(o=[-.1,.1]),t===n.BUY.title&&(o=[.1,.5],e=.1),t===n.STRONG_BUY.title&&(o=[.5,1],e=.5),{right:o,notEqual:e}},c=(t,o)=>{if(Array.isArray(t)){const e=t.map((t=>s(t))),l=[],n=[];for(const t of e){if(void 0!==t.notEqual){e.filter((o=>o.notEqual!==t.notEqual&&(o.equal===t.notEqual||o.right&&(o.right[0]===t.notEqual||o.right[1]===t.notEqual)))).length||l.push({left:o,operation:"nequal",right:t.notEqual})}t.right&&n.push({left:o,operation:"in_range",right:t.right}),void 0!==t.equal&&n.push({left:o,operation:"equal",right:t.equal})}return{filter:l,filter2AndPart:n,filter2Flag:!0}}const e=s(t);if(0===e.equal)return{left:o,operation:"equal",right:0};const l=[{left:o,operation:"in_range",right:e.right}];return void 0!==e.notEqual&&l.push({left:o,operation:"nequal",right:e.notEqual}),l}},126561:(t,o,e)=>{"use strict";e.d(o,{getCurrentTimezone:()=>i,setCurrentTimezone:()=>r,getTimezoneByMarket:()=>a});var l=e(249219);let n=null;const i=()=>n,r=t=>{t&&t!==n&&(n=t)};function a(t){const o=(0,l.getMarketsByScreenerType)("stock")[t];return o?o.timezone:null}},273994:(t,o,e)=>{ "use strict";e.d(o,{quoteFieldTitles:()=>n});var l=e(777754);e(984919);const n={name:[l.t(null,void 0,e(423097)),l.t(null,void 0,e(423097))],description:[l.t(null,void 0,e(629601)),l.t(null,void 0,e(629601))],country:[l.t(null,void 0,e(303504)),l.t(null,void 0,e(303504))],type:[l.t(null,void 0,e(518233)),l.t(null,void 0,e(518233))],after_tax_margin:[l.t(null,void 0,e(820536)),l.t(null,void 0,e(861008))],average_volume:[l.t(null,void 0,e(208392)),l.t(null,void 0,e(793751))],average_volume_30d_calc:[l.t(null,void 0,e(895834)),l.t(null,void 0,e(785919))],average_volume_60d_calc:[l.t(null,void 0,e(453827)),l.t(null,void 0,e(304321))],average_volume_90d_calc:[l.t(null,void 0,e(528761)),l.t(null,void 0,e(398286))],basic_eps_net_income:[l.t(null,void 0,e(744057)),l.t(null,void 0,e(809711))],beta_1_year:[l.t(null,void 0,e(807890)),l.t(null,void 0,e(752688))],beta_3_year:[l.t(null,void 0,e(714097)),l.t(null,void 0,e(808601))],beta_5_year:[l.t(null,void 0,e(462712)),l.t(null,void 0,e(556730))],candlestick:[l.t(null,{context:"candlestick_pattern"},e(750452)),l.t(null,{context:"candlestick_pattern"},e(750452))],current_ratio:[l.t(null,void 0,e(764786)),l.t(null,void 0,e(922796))],debt_to_assets:[l.t(null,void 0,e(560048)),l.t(null,void 0,e(560048))],debt_to_equity:[l.t(null,void 0,e(541693)),l.t(null,void 0,e(779457))],dividends_paid:[l.t(null,void 0,e(630865)),l.t(null,void 0,e(963676))],dividends_per_share_fq:[l.t(null,void 0,e(261567)),l.t(null,void 0,e(355466))],dividends_yield:[l.t(null,void 0,e(91328)),l.t(null,void 0,e(398913))],dividend_yield_recent:[l.t(null,void 0,e(91328)),l.t(null,void 0,e(398913))],dps_common_stock_prim_issue_fy:[l.t(null,void 0,e(753409)),l.t(null,void 0,e(380277))],earnings_per_share_basic_ttm:[l.t(null,void 0,e(8633)),l.t(null,void 0,e(338384))],earnings_per_share_diluted_ttm:[l.t(null,void 0,e(553561)),l.t(null,void 0,e(553561))],earnings_per_share_forecast_next_fq:[l.t(null,void 0,e(589076)),l.t(null,void 0,e(943765))],earnings_per_share_fq:[l.t(null,void 0,e(299950)),l.t(null,void 0,e(299950))],earnings_release_date:[l.t(null,void 0,e(794247)),l.t(null,void 0,e(794247))],earnings_release_next_date:[l.t(null,void 0,e(174505)),l.t(null,void 0,e(174505))],ebitda:[l.t(null,void 0,e(425383)),l.t(null,void 0,e(407046))],enterprise_value_ebitda_ttm:[l.t(null,void 0,e(252012)),l.t(null,void 0,e(267016))],enterprise_value_fq:[l.t(null,void 0,e(725442)),l.t(null,void 0,e(870554))],exchange:[l.t(null,void 0,e(777295)),l.t(null,void 0,e(777295))],free_cash_flow_margin_fy:[l.t(null,void 0,e(272496)),l.t(null,void 0,e(272496))],free_cash_flow_margin_ttm:[l.t(null,void 0,e(965378)),l.t(null,void 0,e(965378))],gross_margin:[l.t(null,void 0,e(691940)),l.t(null,void 0,e(992617))],gross_profit:[l.t(null,void 0,e(122226)),l.t(null,void 0,e(122226))],gross_profit_fq:[l.t(null,void 0,e(417479)),l.t(null,void 0,e(417479))],index:[l.t(null,void 0,e(99391)),l.t(null,void 0,e(99391))],industry:[l.t(null,void 0,e(991746)),l.t(null,void 0,e(991746))], last_annual_eps:[l.t(null,void 0,e(685575)),l.t(null,void 0,e(685575))],last_annual_revenue:[l.t(null,void 0,e(970593)),l.t(null,void 0,e(569705))],long_term_capital:[l.t(null,void 0,e(547308)),l.t(null,void 0,e(547308))],market_cap_basic:[l.t(null,void 0,e(365616)),l.t(null,void 0,e(579778))],market_cap_calc:[l.t(null,void 0,e(365616)),l.t(null,void 0,e(579778))],market_cap_diluted_calc:[l.t(null,void 0,e(192176)),l.t(null,void 0,e(823712))],net_debt:[l.t(null,void 0,e(793448)),l.t(null,void 0,e(236228))],net_income:[l.t(null,void 0,e(167537)),l.t(null,void 0,e(650453))],number_of_employees:[l.t(null,void 0,e(406676)),l.t(null,void 0,e(636160))],number_of_shareholders:[l.t(null,void 0,e(625886)),l.t(null,void 0,e(619047))],open_price:[l.t(null,void 0,e(983812)),l.t(null,void 0,e(539280))],operating_margin:[l.t(null,void 0,e(648676)),l.t(null,void 0,e(943839))],pre_tax_margin:[l.t(null,void 0,e(970043)),l.t(null,void 0,e(568222))],preferred_dividends:[l.t(null,void 0,e(432697)),l.t(null,void 0,e(329244))],prev_close_price:[l.t(null,void 0,e(758799)),l.t(null,void 0,e(767004))],price_52_week_high:[l.t(null,void 0,e(326978)),l.t(null,void 0,e(297008))],price_52_week_low:[l.t(null,void 0,e(686602)),l.t(null,void 0,e(27380))],price_book_ratio:[l.t(null,void 0,e(646518)),l.t(null,void 0,e(363426))],price_earnings_ttm:[l.t(null,void 0,e(113482)),l.t(null,void 0,e(300292))],price_percent_change_1_week:[l.t(null,void 0,e(740534)),l.t(null,void 0,e(527282))],price_percent_change_4_week:[l.t(null,void 0,e(364054)),l.t(null,void 0,e(89414))],price_percent_change_52_week:[l.t(null,void 0,e(780327)),l.t(null,void 0,e(123972))],price_revenue_ttm:[l.t(null,void 0,e(416414)),l.t(null,void 0,e(465162))],price_sales_ratio:[l.t(null,void 0,e(639679)),l.t(null,void 0,e(31905))],quick_ratio:[l.t(null,void 0,e(840162)),l.t(null,void 0,e(967740))],return_of_invested_capital_percent_ttm:[l.t(null,void 0,e(518556)),l.t(null,void 0,e(674766))],return_on_assets:[l.t(null,void 0,e(866156)),l.t(null,void 0,e(967672))],return_on_equity:[l.t(null,void 0,e(144171)),l.t(null,void 0,e(963964))],return_on_invested_capital:[l.t(null,void 0,e(200406)),l.t(null,void 0,e(674766))],revenue_per_employee:[l.t(null,void 0,e(350457)),l.t(null,void 0,e(124057))],sector:[l.t(null,void 0,e(931672)),l.t(null,void 0,e(931672))],submarket:[l.t(null,void 0,e(639231)),l.t(null,void 0,e(639231))],is_primary:[l.t(null,void 0,e(708642)),l.t(null,void 0,e(708642))],active_symbol:[l.t(null,void 0,e(274612)),l.t(null,void 0,e(274612))],eps_surprise_fq:[l.t(null,void 0,e(68625)),l.t(null,void 0,e(68625))],eps_surprise_percent_fq:[l.t(null,void 0,e(680749)),l.t(null,void 0,e(680749))],total_assets:[l.t(null,void 0,e(618390)),l.t(null,void 0,e(293432))],total_capital:[l.t(null,void 0,e(78441)),l.t(null,void 0,e(333847))],total_current_assets:[l.t(null,void 0,e(282787)),l.t(null,void 0,e(527750))],total_debt:[l.t(null,void 0,e(925354)),l.t(null,void 0,e(270010))],total_revenue:[l.t(null,void 0,e(285164)),l.t(null,void 0,e(259285))], total_liabilities_fy:[l.t(null,void 0,e(228959)),l.t(null,void 0,e(750962))],total_liabilities_fq:[l.t(null,void 0,e(414629)),l.t(null,void 0,e(85402))],total_shares_outstanding_fundamental:[l.t(null,void 0,e(787243)),l.t(null,void 0,e(866251))],volume:[l.t(null,void 0,e(101111)),l.t(null,{context:"study"},e(32819))],relative_volume:[l.t(null,void 0,e(558819)),l.t(null,void 0,e(806999))],relative_volume_at_time:[l.t(null,void 0,e(571452)),l.t(null,void 0,e(725395))],change_abs:[l.t(null,void 0,e(349329)),l.t(null,void 0,e(34565))],change:[l.t(null,void 0,e(680027)),l.t(null,void 0,e(570425))],"change.1":[l.t(null,void 0,e(528423)).format({resolution:l.t(null,void 0,e(327347))}),l.t(null,void 0,e(422580)).format({resolution:l.t(null,void 0,e(327347))})],"change_abs.1":[l.t(null,void 0,e(628622)).format({resolution:l.t(null,void 0,e(327347))}),l.t(null,void 0,e(636132)).format({resolution:l.t(null,void 0,e(327347))})],"change.5":[l.t(null,void 0,e(528423)).format({resolution:l.t(null,void 0,e(690102))}),l.t(null,void 0,e(422580)).format({resolution:l.t(null,void 0,e(690102))})],"change_abs.5":[l.t(null,void 0,e(628622)).format({resolution:l.t(null,void 0,e(690102))}),l.t(null,void 0,e(636132)).format({resolution:l.t(null,void 0,e(690102))})],"change.15":[l.t(null,void 0,e(528423)).format({resolution:l.t(null,void 0,e(479034))}),l.t(null,void 0,e(422580)).format({resolution:l.t(null,void 0,e(479034))})],"change_abs.15":[l.t(null,void 0,e(628622)).format({resolution:l.t(null,void 0,e(479034))}),l.t(null,void 0,e(636132)).format({resolution:l.t(null,void 0,e(479034))})],"change.60":[l.t(null,void 0,e(528423)).format({resolution:l.t(null,void 0,e(828858))}),l.t(null,void 0,e(422580)).format({resolution:l.t(null,void 0,e(828858))})],"change_abs.60":[l.t(null,void 0,e(628622)).format({resolution:l.t(null,void 0,e(828858))}),l.t(null,void 0,e(636132)).format({resolution:l.t(null,void 0,e(828858))})],"change.240":[l.t(null,void 0,e(528423)).format({resolution:l.t(null,void 0,e(294879))}),l.t(null,void 0,e(422580)).format({resolution:l.t(null,void 0,e(294879))})],"change_abs.240":[l.t(null,void 0,e(628622)).format({resolution:l.t(null,void 0,e(294879))}),l.t(null,void 0,e(636132)).format({resolution:l.t(null,void 0,e(294879))})],"change.1W":[l.t(null,void 0,e(528423)).format({resolution:l.t(null,void 0,e(234880))}),l.t(null,void 0,e(422580)).format({resolution:l.t(null,void 0,e(234880))})],"change_abs.1W":[l.t(null,void 0,e(628622)).format({resolution:l.t(null,void 0,e(234880))}),l.t(null,void 0,e(636132)).format({resolution:l.t(null,void 0,e(234880))})],"change.1M":[l.t(null,void 0,e(528423)).format({resolution:l.t(null,void 0,e(460356))}),l.t(null,void 0,e(422580)).format({resolution:l.t(null,void 0,e(460356))})],"change_abs.1M":[l.t(null,void 0,e(628622)).format({resolution:l.t(null,void 0,e(460356))}),l.t(null,void 0,e(636132)).format({resolution:l.t(null,void 0,e(460356))})],currency:[l.t(null,void 0,e(447351)),l.t(null,void 0,e(447351))],pre_change:[l.t(null,void 0,e(789133)),l.t(null,void 0,e(670442))], post_change:[l.t(null,void 0,e(497210)),l.t(null,void 0,e(189949))],bid:[l.t(null,void 0,e(6205)),l.t(null,void 0,e(6205))],ask:[l.t(null,void 0,e(987300)),l.t(null,void 0,e(987300))],close:[l.t(null,void 0,e(931691)),l.t(null,void 0,e(931691))],open:[l.t(null,void 0,e(539280)),l.t(null,void 0,e(539280))],high:[l.t(null,void 0,e(330777)),l.t(null,void 0,e(330777))],low:[l.t(null,void 0,e(608136)),l.t(null,void 0,e(608136))],gap:[l.t(null,void 0,e(946534)),l.t(null,void 0,e(946534))],price_earnings_to_growth_ttm:[l.t(null,void 0,e(116342)),l.t(null,void 0,e(750507))],price_sales:[l.t(null,void 0,e(291779)),l.t(null,void 0,e(291779))],price_book_fq:[l.t(null,void 0,e(483888)),l.t(null,void 0,e(867288))],price_free_cash_flow_ttm:[l.t(null,void 0,e(158714)),l.t(null,void 0,e(823989))],float_shares_outstanding:[l.t(null,void 0,e(1349)),l.t(null,void 0,e(446133))],free_cash_flow:[l.t(null,void 0,e(953426)),l.t(null,void 0,e(629193))],total_shares_outstanding:[l.t(null,void 0,e(299080)),l.t(null,void 0,e(299080))],total_shares_diluted:[l.t(null,void 0,e(86860)),l.t(null,void 0,e(86860))],total_value_traded:[l.t(null,void 0,e(839268)),l.t(null,void 0,e(479331))],change_from_open:[l.t(null,void 0,e(246356)),l.t(null,void 0,e(589765))],change_from_open_abs:[l.t(null,void 0,e(947673)),l.t(null,void 0,e(672744))],"Perf.W":[l.t(null,void 0,e(822105)),l.t(null,void 0,e(537922))],"Perf.1M":[l.t(null,void 0,e(588333)),l.t(null,void 0,e(328702))],"Perf.3M":[l.t(null,void 0,e(169174)),l.t(null,void 0,e(319242))],"Perf.6M":[l.t(null,void 0,e(849270)),l.t(null,void 0,e(210458))],"Perf.Y":[l.t(null,void 0,e(993254)),l.t(null,void 0,e(11149))],"Perf.YTD":[l.t(null,void 0,e(782886)),l.t(null,void 0,e(228284))],"Volatility.W":[l.t(null,void 0,e(20351)),l.t(null,void 0,e(741367))],"Volatility.M":[l.t(null,void 0,e(443780)),l.t(null,void 0,e(741842))],"Volatility.D":[l.t(null,void 0,e(167658)),l.t(null,void 0,e(167658))],RSI:[l.t(null,void 0,e(428340)),l.t(null,void 0,e(762321))],RSI7:[l.t(null,void 0,e(396405)),l.t(null,void 0,e(352537))],ADX:[l.t(null,void 0,e(46375)),l.t(null,void 0,e(954395))],"ADX+DI":[l.t(null,void 0,e(874365)),l.t(null,{context:"Positive_Directional_Indicator_short_title"},e(724191))],"ADX-DI":[l.t(null,void 0,e(613421)),l.t(null,{context:"Negative_Directional_Indicator_short_title"},e(117356))],ATR:[l.t(null,void 0,e(923224)),l.t(null,void 0,e(934562))],Mom:[l.t(null,void 0,e(286421)),l.t(null,void 0,e(15372))],"High.All":[l.t(null,void 0,e(531605)),l.t(null,void 0,e(531605))],"Low.All":[l.t(null,void 0,e(972629)),l.t(null,void 0,e(972629))],"High.6M":[l.t(null,void 0,e(136290)),l.t(null,void 0,e(136290))],"Low.6M":[l.t(null,void 0,e(822682)),l.t(null,void 0,e(822682))],"High.3M":[l.t(null,void 0,e(472046)),l.t(null,void 0,e(472046))],"Low.3M":[l.t(null,void 0,e(431107)),l.t(null,void 0,e(431107))],"High.1M":[l.t(null,void 0,e(484147)),l.t(null,void 0,e(484147))],"Low.1M":[l.t(null,void 0,e(932257)),l.t(null,void 0,e(932257))],EMA5:[l.t(null,void 0,e(434769)).format({number:"5"}),l.t(null,void 0,e(269615))], EMA10:[l.t(null,void 0,e(434769)).format({number:"10"}),l.t(null,void 0,e(356974))],EMA20:[l.t(null,void 0,e(434769)).format({number:"20"}),l.t(null,void 0,e(824988))],EMA30:[l.t(null,void 0,e(434769)).format({number:"30"}),l.t(null,void 0,e(404538))],EMA50:[l.t(null,void 0,e(434769)).format({number:"50"}),l.t(null,void 0,e(350903))],EMA100:[l.t(null,void 0,e(434769)).format({number:"100"}),l.t(null,void 0,e(662930))],EMA200:[l.t(null,void 0,e(434769)).format({number:"200"}),l.t(null,void 0,e(727105))],SMA5:[l.t(null,void 0,e(652209)).format({number:"5"}),l.t(null,void 0,e(521596))],SMA10:[l.t(null,void 0,e(652209)).format({number:"10"}),l.t(null,void 0,e(91190))],SMA20:[l.t(null,void 0,e(652209)).format({number:"20"}),l.t(null,void 0,e(446662))],SMA30:[l.t(null,void 0,e(652209)).format({number:"30"}),l.t(null,void 0,e(529049))],SMA50:[l.t(null,void 0,e(652209)).format({number:"50"}),l.t(null,void 0,e(207289))],SMA100:[l.t(null,void 0,e(652209)).format({number:"100"}),l.t(null,void 0,e(918361))],SMA200:[l.t(null,void 0,e(652209)).format({number:"200"}),l.t(null,void 0,e(119809))],"Stoch.K":[l.t(null,void 0,e(126294)),l.t(null,void 0,e(28033))],"Stoch.D":[l.t(null,void 0,e(893623)),l.t(null,void 0,e(939804))],"MACD.macd":[l.t(null,void 0,e(814550)),l.t(null,void 0,e(404820))],"MACD.signal":[l.t(null,void 0,e(284405)),l.t(null,void 0,e(229352))],"Aroon.Up":[l.t(null,void 0,e(137857)),l.t(null,void 0,e(202108))],"Aroon.Down":[l.t(null,void 0,e(186254)),l.t(null,void 0,e(346321))],"BB.upper":[l.t(null,void 0,e(334360)),l.t(null,void 0,e(150838))],"BB.lower":[l.t(null,void 0,e(987712)),l.t(null,void 0,e(722837))],goodwill:[l.t(null,void 0,e(10041)),l.t(null,void 0,e(10041))],debt_to_equity_fq:[l.t(null,void 0,e(309902)),l.t(null,void 0,e(265177))],CCI20:[l.t(null,void 0,e(780736)),l.t(null,void 0,e(902254))],"DonchCh20.Upper":[l.t(null,void 0,e(744734)),l.t(null,void 0,e(847956))],"DonchCh20.Lower":[l.t(null,void 0,e(877986)),l.t(null,void 0,e(892844))],HullMA9:[l.t(null,void 0,e(582823)),l.t(null,void 0,e(469181))],AO:[l.t(null,void 0,e(409726)),l.t(null,void 0,e(58870))],"Pivot.M.Classic.S3":[l.t(null,void 0,e(60132)),l.t(null,void 0,e(181711))],"Pivot.M.Classic.S2":[l.t(null,void 0,e(335303)),l.t(null,void 0,e(400351))],"Pivot.M.Classic.S1":[l.t(null,void 0,e(676638)),l.t(null,void 0,e(964605))],"Pivot.M.Classic.Middle":[l.t(null,void 0,e(520153)),l.t(null,void 0,e(972654))],"Pivot.M.Classic.R1":[l.t(null,void 0,e(681167)),l.t(null,void 0,e(72889))],"Pivot.M.Classic.R2":[l.t(null,void 0,e(375131)),l.t(null,void 0,e(539351))],"Pivot.M.Classic.R3":[l.t(null,void 0,e(366745)),l.t(null,void 0,e(215356))],"Pivot.M.Fibonacci.S3":[l.t(null,void 0,e(82894)),l.t(null,void 0,e(181711))],"Pivot.M.Fibonacci.S2":[l.t(null,void 0,e(291188)),l.t(null,void 0,e(400351))],"Pivot.M.Fibonacci.S1":[l.t(null,void 0,e(109889)),l.t(null,void 0,e(964605))],"Pivot.M.Fibonacci.Middle":[l.t(null,void 0,e(386751)),l.t(null,void 0,e(972654))],"Pivot.M.Fibonacci.R1":[l.t(null,void 0,e(343817)),l.t(null,void 0,e(72889))], "Pivot.M.Fibonacci.R2":[l.t(null,void 0,e(893012)),l.t(null,void 0,e(539351))],"Pivot.M.Fibonacci.R3":[l.t(null,void 0,e(479870)),l.t(null,void 0,e(215356))],"Pivot.M.Camarilla.S3":[l.t(null,void 0,e(150127)),l.t(null,void 0,e(181711))],"Pivot.M.Camarilla.S2":[l.t(null,void 0,e(441849)),l.t(null,void 0,e(400351))],"Pivot.M.Camarilla.S1":[l.t(null,void 0,e(29693)),l.t(null,void 0,e(964605))],"Pivot.M.Camarilla.Middle":[l.t(null,void 0,e(680969)),l.t(null,void 0,e(972654))],"Pivot.M.Camarilla.R1":[l.t(null,void 0,e(71384)),l.t(null,void 0,e(72889))],"Pivot.M.Camarilla.R2":[l.t(null,void 0,e(441785)),l.t(null,void 0,e(539351))],"Pivot.M.Camarilla.R3":[l.t(null,void 0,e(977636)),l.t(null,void 0,e(215356))],"Pivot.M.Woodie.S3":[l.t(null,void 0,e(779083)),l.t(null,void 0,e(181711))],"Pivot.M.Woodie.S2":[l.t(null,void 0,e(964926)),l.t(null,void 0,e(400351))],"Pivot.M.Woodie.S1":[l.t(null,void 0,e(215852)),l.t(null,void 0,e(964605))],"Pivot.M.Woodie.Middle":[l.t(null,void 0,e(433323)),l.t(null,void 0,e(972654))],"Pivot.M.Woodie.R1":[l.t(null,void 0,e(202807)),l.t(null,void 0,e(72889))],"Pivot.M.Woodie.R2":[l.t(null,void 0,e(920990)),l.t(null,void 0,e(539351))],"Pivot.M.Woodie.R3":[l.t(null,void 0,e(44726)),l.t(null,void 0,e(215356))],"Pivot.M.Demark.S1":[l.t(null,void 0,e(719378)),l.t(null,void 0,e(964605))],"Pivot.M.Demark.Middle":[l.t(null,void 0,e(410560)),l.t(null,void 0,e(972654))],"Pivot.M.Demark.R1":[l.t(null,void 0,e(966561)),l.t(null,void 0,e(72889))],"KltChnl.upper":[l.t(null,void 0,e(314353)),l.t(null,void 0,e(133602))],"KltChnl.lower":[l.t(null,void 0,e(121471)),l.t(null,void 0,e(46149))],"P.SAR":[l.t(null,void 0,e(919224)),l.t(null,void 0,e(679992))],"Value.Traded":[l.t(null,void 0,e(366450)),l.t(null,void 0,e(366450))],MoneyFlow:[l.t(null,void 0,e(249820)),l.t(null,{context:"Money_Flow_short_title"},e(553843))],ChaikinMoneyFlow:[l.t(null,void 0,e(183395)),l.t(null,{context:"Chaikin_Money_Flow_short_title"},e(437429))],"Recommend.All":[l.t(null,void 0,e(701301)),l.t(null,void 0,e(701301))],"Recommend.MA":[l.t(null,void 0,e(455815)),l.t(null,void 0,e(455815))],"Recommend.Other":[l.t(null,void 0,e(895630)),l.t(null,void 0,e(895630))],"Stoch.RSI.K":[l.t(null,void 0,e(910586)),l.t(null,void 0,e(576077))],"Stoch.RSI.D":[l.t(null,void 0,e(131060)),l.t(null,void 0,e(532167))],"W.R":[l.t(null,void 0,e(365214)),l.t(null,void 0,e(752456))],ROC:[l.t(null,void 0,e(811126)),l.t(null,void 0,e(257572))],BBPower:[l.t(null,{context:"study"},e(508974)),l.t(null,void 0,e(934397))],UO:[l.t(null,void 0,e(244925)),l.t(null,void 0,e(52156))],"Ichimoku.CLine":[l.t(null,void 0,e(601177)),l.t(null,void 0,e(920477))],"Ichimoku.BLine":[l.t(null,void 0,e(545913)),l.t(null,void 0,e(397177))],"Ichimoku.Lead1":[l.t(null,void 0,e(107469)),l.t(null,void 0,e(1078))],"Ichimoku.Lead2":[l.t(null,void 0,e(359418)),l.t(null,void 0,e(391919))],VWAP:[l.t(null,{context:"study"},e(947514)),l.t(null,void 0,e(253473))],VWMA:[l.t(null,void 0,e(399451)),l.t(null,void 0,e(721126))],ADR:[l.t(null,void 0,e(105387)),l.t(null,void 0,e(965569))], "24h_vol|5":[l.t(null,void 0,e(393147)),l.t(null,void 0,e(793472))],"24h_vol_change|5":[l.t(null,void 0,e(724633)),l.t(null,void 0,e(565481))],total_revenue_yoy_growth_fq:[l.t(null,void 0,e(24356)),l.t(null,void 0,e(24356))],total_revenue_qoq_growth_fq:[l.t(null,void 0,e(744126)),l.t(null,void 0,e(744126))],total_revenue_yoy_growth_fy:[l.t(null,void 0,e(436556)),l.t(null,void 0,e(436556))],total_revenue_yoy_growth_ttm:[l.t(null,void 0,e(733197)),l.t(null,void 0,e(733197))],gross_profit_yoy_growth_fq:[l.t(null,void 0,e(515875)),l.t(null,void 0,e(515875))],gross_profit_qoq_growth_fq:[l.t(null,void 0,e(713440)),l.t(null,void 0,e(713440))],gross_profit_yoy_growth_fy:[l.t(null,void 0,e(538283)),l.t(null,void 0,e(538283))],gross_profit_yoy_growth_ttm:[l.t(null,void 0,e(763575)),l.t(null,void 0,e(763575))],ebitda_yoy_growth_fq:[l.t(null,void 0,e(295128)),l.t(null,void 0,e(295128))],ebitda_qoq_growth_fq:[l.t(null,void 0,e(434770)),l.t(null,void 0,e(434770))],ebitda_yoy_growth_fy:[l.t(null,void 0,e(305867)),l.t(null,void 0,e(305867))],ebitda_yoy_growth_ttm:[l.t(null,void 0,e(733260)),l.t(null,void 0,e(733260))],net_income_yoy_growth_fq:[l.t(null,void 0,e(687270)),l.t(null,void 0,e(687270))],net_income_qoq_growth_fq:[l.t(null,void 0,e(270595)),l.t(null,void 0,e(270595))],net_income_yoy_growth_fy:[l.t(null,void 0,e(135025)),l.t(null,void 0,e(135025))],net_income_yoy_growth_ttm:[l.t(null,void 0,e(351640)),l.t(null,void 0,e(351640))],free_cash_flow_yoy_growth_fq:[l.t(null,void 0,e(948786)),l.t(null,void 0,e(948786))],free_cash_flow_qoq_growth_fq:[l.t(null,void 0,e(31231)),l.t(null,void 0,e(31231))],free_cash_flow_yoy_growth_fy:[l.t(null,void 0,e(120231)),l.t(null,void 0,e(120231))],free_cash_flow_yoy_growth_ttm:[l.t(null,void 0,e(646685)),l.t(null,void 0,e(646685))],earnings_per_share_diluted_yoy_growth_fq:[l.t(null,void 0,e(630175)),l.t(null,void 0,e(630175))],earnings_per_share_diluted_qoq_growth_fq:[l.t(null,void 0,e(597666)),l.t(null,void 0,e(597666))],earnings_per_share_diluted_yoy_growth_fy:[l.t(null,void 0,e(979941)),l.t(null,void 0,e(979941))],earnings_per_share_diluted_yoy_growth_ttm:[l.t(null,void 0,e(200963)),l.t(null,void 0,e(200963))],dps_common_stock_prim_issue_yoy_growth_fy:[l.t(null,void 0,e(990504)),l.t(null,void 0,e(990504))],total_assets_yoy_growth_fq:[l.t(null,void 0,e(375129)),l.t(null,void 0,e(375129))],total_assets_qoq_growth_fq:[l.t(null,void 0,e(147030)),l.t(null,void 0,e(147030))],total_assets_yoy_growth_fy:[l.t(null,void 0,e(960369)),l.t(null,void 0,e(960369))],total_debt_yoy_growth_fq:[l.t(null,void 0,e(309281)),l.t(null,void 0,e(309281))],total_debt_qoq_growth_fq:[l.t(null,void 0,e(442359)),l.t(null,void 0,e(442359))],total_debt_yoy_growth_fy:[l.t(null,void 0,e(705288)),l.t(null,void 0,e(705288))],sell_gen_admin_exp_other_ratio_fy:[l.t(null,void 0,e(558910)),l.t(null,void 0,e(565856))],sell_gen_admin_exp_other_ratio_ttm:[l.t(null,void 0,e(832885)),l.t(null,void 0,e(977217))],research_and_dev_ratio_fy:[l.t(null,void 0,e(616960)),l.t(null,void 0,e(358793))], research_and_dev_ratio_ttm:[l.t(null,void 0,e(464428)),l.t(null,void 0,e(13288))],gross_profit_margin_fy:[l.t(null,void 0,e(797514)),l.t(null,void 0,e(797514))],oper_income_margin_fy:[l.t(null,void 0,e(265791)),l.t(null,void 0,e(265791))],net_income_bef_disc_oper_margin_fy:[l.t(null,void 0,e(699879)),l.t(null,void 0,e(699879))]}},289523:t=>{t.exports=''},238739:t=>{t.exports=''},554794:t=>{t.exports=''},48632:t=>{t.exports=''},502506:t=>{t.exports=''},162088:t=>{t.exports=''},601285:t=>{t.exports=''},383425:t=>{t.exports=''},829016:t=>{ t.exports=''},14723:t=>{t.exports=''},693505:t=>{t.exports=''},159402:t=>{t.exports=''},364697:t=>{t.exports=''},110416:t=>{t.exports=''},623788:t=>{t.exports=''},492619:t=>{ t.exports=''},11951:t=>{t.exports=''},630410:t=>{t.exports=''},672687:t=>{t.exports=''},651316:t=>{t.exports=''},601354:t=>{t.exports=''},829605:t=>{t.exports=''},488287:t=>{t.exports=''},636627:t=>{ t.exports=''},775110:t=>{t.exports=''},923549:t=>{t.exports=''},837553:t=>{t.exports=''},249478:t=>{t.exports=''},578507:t=>{t.exports=''}}]);