diff --git a/src/lib/components/Input.svelte b/src/lib/components/Input.svelte index 77c7c36c..3e342243 100644 --- a/src/lib/components/Input.svelte +++ b/src/lib/components/Input.svelte @@ -180,7 +180,7 @@ $: { File must be smaller than 5MB. - + Choose File diff --git a/src/lib/components/ShareHolders.svelte b/src/lib/components/ShareHolders.svelte index d6dca325..3ea5c566 100644 --- a/src/lib/components/ShareHolders.svelte +++ b/src/lib/components/ShareHolders.svelte @@ -41,7 +41,7 @@ const plotPieChart = () => { shareholderList = shareholderList?.filter(item => item?.ownership <= 100); topHolders = 0; otherOwner = 0; - institutionalOwner = rawData?.ownershipPercent; + institutionalOwner = rawData?.ownershipPercent > 100 ? 99.99 : rawData?.ownershipPercent; otherOwner = institutionalOwner === 0 ? 0 : (100-institutionalOwner); topHolders = shareholderList?.slice(0,10)?.reduce((total, shareholder) => total + shareholder.ownership, 0); diff --git a/src/routes/stock-screener/[strategyId]/+page.svelte b/src/routes/stock-screener/[strategyId]/+page.svelte index 14babd51..9bce260a 100644 --- a/src/routes/stock-screener/[strategyId]/+page.svelte +++ b/src/routes/stock-screener/[strategyId]/+page.svelte @@ -95,7 +95,7 @@ const allRules = { cagr5YearEPS: { label: 'EPS CAGR 5Y', step: ['200%','100%','50%','20%','10%','5%','1%'], category: 'fund', defaultCondition: 'over', defaultValue: '1%' }, returnOnInvestedCapital: { label: 'Return On Capital', step: ['100%','50%','20%','10%','5%','1%'], category: 'fund', defaultCondition: 'over', defaultValue: '1%' }, relativeVolume: { label: 'Relative Volume', step: ['500%','200%','100%','50%','10%','0%'], category: 'fund', defaultCondition: 'over', defaultValue: '50%' }, - + institutionalOwnership: { label: 'Institutional Ownership', step: ['90%','80%','70%','60%','50%','40%','30%','20%','10%'], category: 'fund', defaultCondition: 'over', defaultValue: '10%' }, pe: { label: 'PE Ratio', step: [50,40,30,20,10,5,1], category: 'fund', defaultCondition: 'over', defaultValue: 1 }, forwardPE: { label: 'Forward PE', step: [50,20,10,5,1,0,-1,-5,-10,-20,-50], category: 'fund', defaultCondition: 'over', defaultValue: 0 },