We analyze insights from various analysts to offer both historical and future fundamental data forecasts.
{#if data?.user?.tier === "Pro"} {#if isLoaded} {#if analystEstimateList?.length !== 0}
Actual
Analyst Forecast
{#each xData as item} {/each} {#each tableDataForecast as item} {/each} {#each tableDataActual as item} {/each} {#each tableDataActual as item, index} {/each} {#if displayData === "EPS"} {#each tableDataForecast as item} {/each} {/if} {#each tableDataForecast as item} {/each}
Year{"FY" + item}
Forecast {item?.val === "0.00" || item?.val === null || item?.val === 0 ? "-" : abbreviateNumber(item?.val.toFixed(2))}
Actual {item?.val === "0.00" || item?.val === null || item?.val === 0 ? "-" : abbreviateNumber(item?.val)}
% Change {#if index === 0 || tableDataActual?.length === 0} - {:else if item?.val === null} {#if tableDataForecast[index]?.val - tableDataForecast[index - 1]?.val > 0} {(((tableDataForecast[index]?.val - tableDataForecast[index - 1]?.val) / Math.abs(tableDataForecast[index - 1]?.val)) * 100)?.toFixed(2)}%* {:else if tableDataForecast[index]?.val - tableDataForecast[index - 1]?.val < 0} {(((tableDataForecast[index]?.val - tableDataForecast[index - 1]?.val) / Math.abs(tableDataForecast[index - 1]?.val)) * 100)?.toFixed(2)}%* {/if} {:else if item?.val - tableDataActual[index - 1]?.val > 0} {(((item?.val - tableDataActual[index - 1]?.val) / Math.abs(tableDataActual[index - 1]?.val)) * 100)?.toFixed(2)}% {:else if item?.val - tableDataActual[index - 1]?.val < 0} {(((item?.val - tableDataActual[index - 1]?.val) / Math.abs(tableDataActual[index - 1]?.val)) * 100)?.toFixed(2)}% {:else} 0.00% {/if}
Forward PE {item?.forwardPe === "0.00" || item?.forwardPe === null || item?.forwardPe === 0 ? "-" : abbreviateNumber(item.forwardPe)}
No. Analysts {item?.numOfAnalysts === (null || 0) ? "-" : item?.numOfAnalysts}
* This value depends on the forecast
For the current Fiscal Year we use available quarterly data. Complete annual data, used to compare against analyst estimates, is only finalized after the year ends.
{/if} {:else}
{/if} {:else}
Unlock content with Pro Subscription
{/if}