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:"80ef2cdf9e309e2aad9550e3141d0d77395a37e3"},e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var a=1;a<arguments.length;a++){var t=arguments[a];if(null!=t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:finviz":!0});var a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="e273fa08-67e3-4edf-ab81-b8314e8897f4",e._sentryDebugIdIdentifier="sentry-dbid-e273fa08-67e3-4edf-ab81-b8314e8897f4")}catch(e){}}(),(self.webpackChunkFinvizModern=self.webpackChunkFinvizModern||[]).push([[4658],{55493(e,a,t){t.d(a,{M:()=>d});var n=t(52258),s=t(82916),r=t(55784),i=t(63696),l=t(99412),o=t(62540);function d(e){let{children:a,content:t,delay:d=300,placement:c="top",defaultOpen:u,anchorToEdge:m,anchorElement:g,open:h,gutter:f}=e;const p=n._({showTimeout:d,hideTimeout:0,placement:c,defaultOpen:u});return i.useLayoutEffect(()=>{g&&p.setAnchorElement(g)},[p,g]),i.useLayoutEffect(()=>{void 0!==h&&(h?p.show():p.hide())},[p,h]),(0,o.jsxs)(r.B,{store:p,children:[null!=a&&(0,o.jsx)(s.f,{store:p,render:a}),(0,o.jsx)(l.J,{store:p,content:t,anchorToEdge:m,gutter:f,hideOnHoverOutside:void 0===h})]})}},40277(e,a,t){t.d(a,{sb:()=>o});var n=t(63696),s=t(48343),r=t(55493),i=t(99412),l=t(62540);function o(e){let{children:a,content:t,contentKey:o,disabled:d,anchorToEdge:c,contentWidth:u}=e;const[m,g]=n.useState(null),[h,f]=n.useState(!1),[p,v]=n.useState(!1),x=n.useRef(null),y=(0,s.o)(()=>{x.current&&(window.clearTimeout(x.current),x.current=null)}),j=a.props,w=(0,s.o)(e=>{y();const a=e.currentTarget;c&&null!=u&&f(function(e,a,t){const n=e.right+a+i.L<=t.right,s=e.left-a-i.L>=t.left;return!n&&s}(a.getBoundingClientRect(),u,function(e){const a=e.closest("[data-dialog]");if(a){const{left:e,right:t}=a.getBoundingClientRect();return{left:e,right:t}}return{left:0,right:document.documentElement.clientWidth}}(a))),g(a),v(!0),j.onMouseEnter?.(e)}),N=(0,s.o)(e=>{v(!1),x.current=window.setTimeout(()=>{g(null)},250),j.onMouseLeave?.(e)});return n.useEffect(()=>y,[y]),n.useEffect(()=>{if(m)return document.addEventListener("scroll",e,{passive:!0,capture:!0}),()=>{document.removeEventListener("scroll",e,{capture:!0})};function e(){y(),v(!1),g(null)}},[m,y]),(0,l.jsxs)(l.Fragment,{children:[d?a:n.cloneElement(a,{onMouseEnter:w,onMouseLeave:N}),m&&!d&&(0,l.jsx)(r.M,{defaultOpen:!0,open:p,placement:h?"top-end":"top-start",anchorToEdge:c,anchorElement:m,content:t,delay:0},o)]})}},24342(e,a,t){t.d(a,{C:()=>r});t(63696);var n=t(53150),s=t(62540);function r(e){let{filerName:a,seriesName:t,investorId:r}=e;const i=t||a;return(0,s.jsxs)("div",{className:"flex flex-wrap items-baseline",children:[(0,s.jsx)(n.DZT,{as:"h1",level:2,className:"mr-4 text-muted",children:i}),(0,s.jsxs)("div",{className:"flex flex-wrap items-baseline space-x-4",children:[t&&(0,s.jsx)(n.DZT,{as:"h2",level:4,className:"text-sm text-muted",children:a}),(0,s.jsx)(n.DZT,{as:"h3",level:4,className:"text-gray-200 dark:text-gray-600",children:r})]})]})}},43100(e,a,t){t.d(a,{k:()=>h});t(14846),t(6211),t(94364);var n=t(19879),s=t(55360),r=t(75216),i=t(63696),l=t(65227),o=t(53150),d=t(33309),c=t(69520),u=t(95869),m=t(48125),g=t(62540);function h(e){let{children:a,reportEndDates:t,filer:h,view:f,isContainer:p}=e;const v=(0,o.i8d)({placement:"bottom"}),[x,y]=i.useState(),j=(0,c.y)({view:f}),{getInsiderTradingLink:w,viewParams:N,slug:C}=j,b=[d.Y1.ManagerDetails,d.Y1.ManagerHoldings].includes(f),T=[d.Y1.ManagerDetails,d.Y1.FundDetails].includes(f),P=[d.Y1.ManagerHoldings,d.Y1.FundHoldings].includes(f),k=i.useMemo(()=>t.map(e=>{const a=(0,r.H)(e);return{value:e,label:`${(0,n.GP)(a,"MM/dd/yyyy")} (Q${(0,s.F)(a)})`,href:w({view:f,slug:C,params:{...N,reportEndDate:e}}),reloadDocument:!0}}),[t,N,f,C,w]),E=i.useMemo(()=>t.find(e=>e===N.reportEndDate)??t[0],[t,N.reportEndDate]),D=i.useMemo(()=>{const e="Portfolio Highlights";return!1===h?.hasOwnHoldings?(0,g.jsxs)(o.$nd,{theme:"chipOutline",disabled:!0,children:[(0,g.jsx)(o.k$k,{state:v,children:e}
1),(0,g.jsxs)(o.m_M,{state:v,children:[(0,u.i)(h).title," does not manage their own portfolio"]})]}):(0,g.jsx)(o.$nd,{theme:"chipOutline",active:T,as:l.N_,to:w({view:b?d.Y1.ManagerDetails:d.Y1.FundDetails,slug:C,params:N}),reloadDocument:!0,children:e})},[v,h,C,w,N,b,T]);return(0,g.jsx)(m.A,{view:f,middleContent:(0,g.jsxs)(o.e2v,{hasDivider:!1,hasBorder:!1,className:"-space-x-px",children:[D,(0,g.jsx)(o.$nd,{as:l.N_,theme:"chipOutline",active:P,to:w({view:b?d.Y1.ManagerHoldings:d.Y1.FundHoldings,slug:C,params:N}),reloadDocument:!0,children:"Holdings"})]}),rightContent:(0,g.jsx)(o.l6P,{label:(0,g.jsx)("span",{className:"text-2xs text-muted",children:"Report End Date"}),"aria-label":"Report End Date",value:x??E,items:k,className:"ml-2 w-36",onChange:e=>{let{value:a}=e;return y(a)}}),isContainer:p,children:a})}},34921(e,a,t){t.r(a),t.d(a,{default:()=>E});t(14846),t(94364),t(5673),t(30164),t(21279);var n=t(4452),s=t.n(n),r=t(63696),i=t(65227),l=t(64964),o=t(53150),d=t(12490),c=t(17984),u=t(44726),m=t(72439),g=t(57490),h=t(24342),f=t(43100),p=t(33309),v=t(57953),x=t(35721),y=t(51045),j=t(62540);const w=[{id:p.Oj.issuerTicker,name:"Ticker",className:"w-22",renderColumn:e=>(0,j.jsx)(y.p,{className:"font-normal",ticker:e.issuerTicker,name:e.issuerName,boxoverData:e.boxoverData})},{id:p.Oj.issuerName,name:"Name",className:"w-60 truncate",getTitle:e=>e.issuerName,renderColumn:e=>e.issuerName||"-"},{id:p.Oj.assetCategory,name:"Asset Cat.",className:"w-20",renderColumn:e=>e.assetCategory},{id:p.Oj.balance,name:"Balance",className:"w-28 truncate",align:c.Gk.Right,renderColumn:e=>(0,x.ZV)(e.shares,{fractions:0})},{id:p.Oj.units,name:"Units",className:"w-14 truncate",align:c.Gk.Right,renderColumn:e=>e.shareType},{id:p.Oj.valueUsd,name:"$ Value",className:"w-28 truncate",align:c.Gk.Right,renderColumn:e=>(0,x.gp)(e.valueUsd)},{id:p.Oj.portfolioPercentage,name:"% of Port.",className:"w-20",align:c.Gk.Right,renderColumn:e=>`${(0,x.tN)(e.percentageOfPortfolio)}%`},{id:p.Oj.previousPortfolioPercentage,name:"Prev. % of Port.",className:"w-28",align:c.Gk.Right,renderColumn:e=>`${(0,x.tN)(e.previousPercentageOfPortfolio)}%`},{id:p.Oj.percentChangeFromPrevious,name:"% Chng. Balance",className:"w-28",align:c.Gk.Right,renderColumn:e=>{const a=e.percentChangeFromPrevious;return a?(0,j.jsx)(v.kP,{scale:"red-blue",value:a,rightContent:null,children:(0,x.ZV)(a,{...x.Ww,defaultValue:"No Change",showPlusSign:!0})}):"No Change"}},{id:p.Oj.payOffProfile,name:"Payoff Profile",className:"w-24",renderColumn:e=>e.payOffProfile||"-"},{id:p.Oj.investmentCountry,name:"Country",className:"w-18",renderColumn:e=>e.investmentCountry||"-"}],N=Object.freeze(w);var C=t(12091),b=t(60120),T=t(5868);var P=t(69520);const k=`-${p.ju.marketValue}`;const E=(0,l.fg)(function(){const{data:e}=(0,g.TT)(),[a,t]=r.useReducer((e,a)=>({...e,...a}),{}),n=(0,P.y)({view:p.Y1.FundHoldings}),{page:l,sort:v=k,reportEndDate:x,transactionType:y,assetCategory:w}=n.viewParams,E=(0,c.bv)({data:[],columns:N,urlPersistKey:p.R0.Sort,defaultSort:v}),{investorId:D}=n,O=function(e){let{id:a,reportEndDate:t,page:n,sort:s,transactionType:r,assetCategory:i,initialData:l,shouldResetScroll:o}=e;return(0,C.I)({queryKey:["fundHoldings",a,n,s,t,r,i],queryFn:async()=>(0,T.AT)(`/api/funds/${a}/holdings?${(0,b.G)({reportEndDate:t,page:n,sort:s,transactionType:r,assetCategory:i})}`,void 0,!0),initialData:l??void 0,onSuccess:()=>{o&&window.scrollTo({top:0})},keepPreviousData:!0,staleTime:p.Te,cacheTime:p.Te})}({id:D,initialData:e?.initialFundHoldingsData,page:l,sort:v,shouldResetScroll:!0,reportEndDate:x,transactionType:y,assetCategory:w}),{current:M}=r.useRef(e?.initialFundHoldingsFiler??{filerName:"Holdings",investorId:D}),{current:F}=r.useRef(e?.initialFundReportDates??[]),{current:R}=r.useRef(e?.initialFundAssetCategories??[]),H=O.data?.totalPages??0,S=(0,r.useMemo)(()=>(0,m.Hh)({pages:H,currentPage:l,maxSidePreviewPages:3}),[H,l]),$=O.data?.items??[],L=0===$.length,Y=new URLSearchParams(window.location.search);Y.delete("page");const _=`/export/funds/${n.slug}/holdings?${Y.toString()}`;return(0,j.jsxs)(f.k,{view:p.Y1.FundHoldings,reportEndDates:F,children:[(0,j.jsx)("div",{className:"mb-7",children:(0,j.jsxs)("div",{className:"flex items-baseline justify-between gap-4",children:[(0,j.jsx)(h.C,{...M}),(0,j.jsxs)("div",{className:"flex flex-none items-center space-x-4",children:[(0,j.jsx)("div",{className:"flex items-center",children:(0,j.jsx)(o.l6P,{size:"small",label:(0,j.jsx)("span",{className:"text-2xs text-muted",children:"Transaction Type"}),"aria-label":"Transaction Type",value:a.transactionType??n.viewParams.transactionType??p.El.Any,items:p.P7.map(e=>({value:e,label:p.WS[e],href:n.getInsiderTradingLink({view:p.Y1.FundHoldings,slug:n.slug,params:{...n.viewParams,transactionType:e===p.El.Any?void 0:e,page:1}}),reloadDocument:!0})),className:"ml-2 w-24",onChange:e=>{let{value:a}=e;return t({transactionType:a})}})}),(0,j.jsx)("div",{className:"flex items-center",children:(0,j.jsx)(o.l6P,{size:"small",label:(0,j.jsx)("span",{className:"text-2xs text-muted",children:"Asset Cat."}),"aria-label":"Asset Category",value:a.assetCategory??n.viewParams.assetCategory??"any",items:Object.entries({any:"Any",...R}).map(e=>{let[a,t]=e;return{value:a,label:t,href:n.getInsiderTradingLink({view:p.Y1.FundHoldings,slug:n.slug,params:{...n.viewParams,assetCategory:"any"===a?void 0:a,page:1}}),reloadDocument:!0}}),className:"ml-2 min-w-18",onChange:e=>{let{value:a}=e;return t({assetCategory:a})}})})]})]})}),L?(0,j.jsx)("div",{children:(0,j.jsx)(d.f,{className:"mb-px",children:"No results match your filters. Adjust them to explore other items."})}):(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)(c.Vu,{hasBorder:!0,bottomContent:(0,j.jsx)("div",{className:"flex justify-end text-2xs",children:(0,j.jsx)("a",{href:_,className:"tab-link",target:"_blank",rel:"noreferrer",children:"Export"})}),children:(0,j.jsxs)(c.XI,{className:"table-fixed",children:[(0,j.jsx)(c.nd,{className:"bg-primary",children:N.map(e=>(0,j.jsx)(c.a9,{align:e.align,className:s()(e.className),isActive:e.id===E.sort.column?.id,direction:E.sort.direction,isSticky:e.id===p.Oj.issuerTicker,onClick:()=>E.changeSort(e,new URLSearchParams({[p.R0.Page]:"1"})),children:e.name},e.id))}),(0,j.jsx)(c.BF,{children:$.map(e=>(0,j.jsx)(c.Hj,{className:"styled-row is-bordered is-border-top is-rounded bg-primary",children:N.map(a=>(0,j.jsx)(c.nA,{title:a.getTitle?.(e),className:s()(a.className,a.getColumnClassName?.(e)),align:a.align,isSticky:a.id===p.Oj.issuerTicker,hasLeading:!1,children:a.renderColumn(e)},a.id))},`${e.issuerTicker}-${e.issuerName}-${e.shares}-${e.valueUsd}-${e.previousPercentageOfPortfolio}`))})]})}),(0,j.jsx)("div",{className:"flex w-full items-center justify-center overflow-hidden",children:(0,j.jsx)(u.d,{canGoBack:l>1,canGoForward:l<H,canGoToPage:e=>e<=H,visiblePages:S,currentPage:l,isLoading:O.isFetching,getPageItemButtonProps:e=>({as:i.N_,to:n.getInsiderTradingLink({view:p.Y1.FundHoldings,slug:n.slug,params:{...n.viewParams,page:e}})})})})]})]})})}}]); 2//# sourceMappingURL=4658.v1.c7f15964.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.