diff --git a/src/routes/stocks/[tickerID]/statistics/+page.svelte b/src/routes/stocks/[tickerID]/statistics/+page.svelte index d30215aa..759a8bea 100644 --- a/src/routes/stocks/[tickerID]/statistics/+page.svelte +++ b/src/routes/stocks/[tickerID]/statistics/+page.svelte @@ -311,9 +311,13 @@

+ {#if rawData?.enterpriseValue !== null} {$displayCompanyName} has an Enterprise Value (EV) of {abbreviateNumber( rawData?.enterpriseValue, )}. + {:else} + Currently the Enterprise Value (EV) is not available for {$displayCompanyName}. + {/if}

{rawData?.evEarnings ?? 'n/a'}{rawData?.evSales ?? 'n/a'}{rawData?.evEBITDA ?? 'n/a'}{rawData?.evEBIT ?? 'n/a'}{rawData?.evFCF ?? 'n/a'} @@ -608,12 +612,12 @@

+ {#if rawData?.revenue !== null && rawData?.revenue !== 0} In the last 12 months, {companyName} had revenue of {abbreviateNumber( - rawData?.revenue, - true, - )} - and earned {abbreviateNumber(rawData?.netIncome, true)} in profits. - Earnings per share was ${rawData?.eps}. + rawData?.revenue)} + and earned {abbreviateNumber(rawData?.netIncome)} in profits. + Earnings per share was {rawData?.eps}. + {/if}

{rawData?.evEarnings}
{rawData?.evSales}
{rawData?.evEBITDA}
{rawData?.evEBIT}
{rawData?.evFCF}
{rawData?.revenue !== 0 && rawData?.revenue !== null ? abbreviateNumber(rawData?.revenue) : 'n/a'}{rawData?.ebit !== 0 && rawData?.ebit !== null ? abbreviateNumber(rawData?.ebit) : 'n/a'}
{abbreviateNumber(rawData?.revenue)}
{abbreviateNumber(rawData?.ebit)}
+ {#if rawData?.grossProfitMargin !== 0 && rawData?.grossProfitMargin !== null} Gross margin is {checkValue( rawData?.grossProfitMargin, "int", @@ -837,7 +842,8 @@ rawData?.operatingProfitMargin, "int", )}% and {checkValue(rawData?.netProfitMargin, "int")}%. -

+ {/if} +

{rawData?.grossProfitMargin !== 0 && rawData?.grossProfitMargin !== null ? checkValue(rawData?.grossProfitMargin, "int")+'%' : 'n/a'}{rawData?.operatingProfitMargin !== 0 && rawData?.operatingProfitMargin !== null ? checkValue(rawData?.operatingProfitMargin, "int")+'%' : 'n/a'}{rawData?.pretaxProfitMargin !== 0 && rawData?.pretaxProfitMargin !== null ? checkValue(rawData?.pretaxProfitMargin, "int")+'%' : 'n/a'}{rawData?.netProfitMargin !== 0 && rawData?.netProfitMargin !== null ? checkValue(rawData?.netProfitMargin, "int")+'%' : 'n/a'}{rawData?.ebitdaMargin !== 0 && rawData?.ebitdaMargin !== null ? checkValue(rawData?.ebitdaMargin, "int")+'%' : 'n/a'}{rawData?.ebitMargin !== 0 && rawData?.ebitMargin !== null ? checkValue(rawData?.ebitMargin, "int")+'%' : 'n/a'}{rawData?.freeCashFlowMargin !== 0 && rawData?.freeCashFlowMargin !== null ? checkValue(rawData?.freeCashFlowMargin, "int")+'%' : 'n/a'}
{checkValue(rawData?.grossProfitMargin, "int")}%
{checkValue(rawData?.operatingProfitMargin, "int")}%
{checkValue(rawData?.pretaxProfitMargin, "int")}%
{checkValue(rawData?.netProfitMargin, "int")}%
{checkValue(rawData?.ebitdaMargin, "int")}%
{checkValue(rawData?.ebitMargin, "int")}%
{checkValue(rawData?.freeCashFlowMargin, "int")}%