PageSourceSearch

https://finviz.com/assets/dist/3826.v1.d9e0b831.js

js finviz.com collected 2026-10-01 08:44:06 UTC 4,807 bytes, 2 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"e9cc7b2420e5d76423b99ff4271bbeade7bff705"},e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];if(null!=n)for(var i in n)n.hasOwnProperty(i)&&(e[i]=n[i])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:finviz":!0});var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="a2432809-813c-4543-ab3d-d21be6c1e6f1",e._sentryDebugIdIdentifier="sentry-dbid-a2432809-813c-4543-ab3d-d21be6c1e6f1")}catch(e){}}(),(self.webpackChunkFinvizModern=self.webpackChunkFinvizModern||[]).push([[3826],{89058(e,t,n){n.d(t,{RA:()=>s,Wu:()=>o,_l:()=>c,li:()=>r});const i="homepageMapsRender",a="homepageMapsUpdate";function r(){window.dispatchEvent(new CustomEvent(i))}function o(e){return window.addEventListener(i,e),()=>{window.removeEventListener(i,e)}}function s(e){window.dispatchEvent(new CustomEvent(a,{detail:e}))}function c(e){const t=t=>{e(t.detail??{})};return window.addEventListener(a,t),()=>{window.removeEventListener(a,t)}}},3238(e,t,n){n.d(t,{G:()=>r,X:()=>o});var i=n(89058);function a(e,t){const n=document.getElementById(e),i=t.getElementById(e);n instanceof HTMLScriptElement&&i instanceof HTMLScriptElement&&(n.textContent=i.textContent)}function r(e){a("refresh-init",e),a("js-home-signal-settings",e),a("js-home-heatmap-settings",e),a("map-data",e),document.getElementById("hp_map-views")&&e.getElementById("map-data")&&(0,i.li)()}function o(){window.gtag?.("event","refresh",{event_category:"page"}),!0===window.finvizBannersLoaded?window.initFinvizBanners?.():"function"==typeof window.refreshAds&&window.refreshAds("#js-homepage_bottom [id*=IC_D_]")}},31739(e,t,n){n.d(t,{A:()=>c,T:()=>s});var i=n(5868),a=n(88601),r=n(95097);const o=(0,r.J)("refresh-init");function s(){return o?.interval??0}async function c(){const{hasDarkTheme:e,hasRedesignEnabled:t}=(0,a.mt)(),n=await(0,i.AT)(window.location.pathname,{headers:{"Content-Type":i.cM.Html,"X-Is-Ajax-Request":"true","X-Theme":e?"dark":t?"light":"legacy"}});if(!n)return;const s=(new DOMParser).parseFromString(n,"text/html"),c=(0,r.J)("refresh-init",s);return o&&c&&o.userId===c.userId?(o.version!==c.version&&window.location.reload(),s):void 0}},88518(e,t,n){n.d(t,{u:()=>s,f:()=>r});function i(){return(new Date).valueOf()}function a(){return"visible"===document.visibilityState||!1===document.hidden}function r(e){const t=function(e){let t=null;return async function(){null===t&&(t=e(),await t,t=null)}}(()=>e(a()));return document.addEventListener("visibilitychange",t),{callback:t,unsubscribe:()=>{document.removeEventListener("visibilitychange",t)}}}function o(e){return"number"==typeof e?()=>e:e}function s(e,t){const n={interval:o(e.interval),decay:e.decay,decayFactor:e.decayFactor??1.25,maxDecayInterval:o(e.maxDecayInterval??0)};let r=null,s=i()+n.interval(),c=null,d=!1;async function u(){const e=i();(null===r||e<s)&&(r=t()),s=e+n.interval(),await r,r=null,a()&&!d&&(c=window.setTimeout(u,Math.max(0,s-i())))}function l(){if(c&&clearTimeout(c),a()){const e=i();s<=e?u():c=window.setTimeout(u,s-e)}else n.decay&&n.maxDecayInterval()>0&&function(){let e=n.interval();c=window.setTimeout(async function t(){const i=n.maxDecayInterval();await u(),e=Math.round(e*n.decayFactor),e>i&&(e=i),c=window.setTimeout(t,e)},e)}()}return a()&&(c=window.setTimeout(u,n.interval())),document.addEventListener("visibilitychange",l),()=>{d=!0,r&&"cancel"in r&&r?.cancel?.(),c&&clearTimeout(c),document.removeEventListener("visibilitychange",l)}}},95097(e,t,n){n.d(t,{J:()=>i});n(90769);function i(e){const t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:document).getElementById(e),n=t&&"SCRIPT"===t.tagName&&"application/json"===t.getAttribute("type");if(n||window.Sentry?.captureMessage("parseJSONFromScript",{extra:{el:t?"yes":"no",tagName:t?.tagName,type:t?.getAttribute("type")}}),!n)return null;try{return JSON.parse(t.textContent)}catch(e){return Sentry.captureException(e),null}}},89258(e,t,n){n.d(t,{applyHomepageRefreshEffects:()=>s,flushSync:()=>i.flushSync,getRefreshData:()=>r.A,getRefreshInterval:()=>r.T,intervalCallbackOnWindowVisible:()=>o.u});var i=n(78325),a=n(3238),r=n(31739),o=n(88518);async function s(e){(0,a.G)(e);try{const{fetchAndProcessRecentQuotesData:e,renderRecentQuotes:t}=await n.e(9750).then(n.bind(n,88782)),i=await e();i?t(i):window.renderRecentQuotesSkeletonSimple?.()}catch(e){window.Sentry?.captureException(e),console.error("HomeTest: recent quotes failed to refresh",e)}(0,a.X)()}}}]);
2//# sourceMappingURL=3826.v1.d9e0b831.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.