diff --git a/src/lib/components/MarketMaker.svelte b/src/lib/components/MarketMaker.svelte
index b5b49fd5..3f89a0d6 100644
--- a/src/lib/components/MarketMaker.svelte
+++ b/src/lib/components/MarketMaker.svelte
@@ -351,19 +351,19 @@ else {
{#each (showFullStats ? topMarketMakers?.slice(0,10) : topMarketMakers?.slice(0,3)) as item,index}
- |
+ |
{item?.name?.length > charNumber ? formatString(item?.name?.slice(0,charNumber)) + "..." : formatString(item?.name)}
|
-
+ |
{abbreviateNumber(item?.avgWeeklyTradeCount)}
|
-
+ |
{abbreviateNumber(item?.avgWeeklyShareQuantity)}
|
-
+ |
{abbreviateNumber(item?.avgNotionalSum, true)}
|
diff --git a/src/lib/components/Sidecard.svelte b/src/lib/components/Sidecard.svelte
index e0c95679..2418e7af 100644
--- a/src/lib/components/Sidecard.svelte
+++ b/src/lib/components/Sidecard.svelte
@@ -6,7 +6,7 @@ import ESGCard from '$lib/components/ESGCard.svelte';
import SimilarTickerCard from '$lib/components/SimilarTickerCard.svelte';
import TopETFTickerHolder from '$lib/components/TopETFTickerHolder.svelte';
-
+export let data;
export let stockDeck;
export let lastPrice;
export let similarstock;
@@ -18,7 +18,7 @@ export let analystRating
-
+
diff --git a/src/lib/components/SimilarETFCard.svelte b/src/lib/components/SimilarETFCard.svelte
index faeb93d0..4240a66d 100644
--- a/src/lib/components/SimilarETFCard.svelte
+++ b/src/lib/components/SimilarETFCard.svelte
@@ -26,7 +26,7 @@ export let similarTicker;
-
+
diff --git a/src/lib/components/SimilarTickerCard.svelte b/src/lib/components/SimilarTickerCard.svelte
index be0c592e..3687a294 100644
--- a/src/lib/components/SimilarTickerCard.svelte
+++ b/src/lib/components/SimilarTickerCard.svelte
@@ -26,7 +26,7 @@ export let similarstock;
-
+
diff --git a/src/lib/components/StockKeyInformation.svelte b/src/lib/components/StockKeyInformation.svelte
index 1265c7ba..aa535e7d 100644
--- a/src/lib/components/StockKeyInformation.svelte
+++ b/src/lib/components/StockKeyInformation.svelte
@@ -130,7 +130,7 @@ $: {
-
+
diff --git a/src/lib/components/TARating.svelte b/src/lib/components/TARating.svelte
index 941b74ab..aa2c95de 100644
--- a/src/lib/components/TARating.svelte
+++ b/src/lib/components/TARating.svelte
@@ -149,7 +149,7 @@ $: if ($assetType || $stockTicker || $etfTicker || $cryptoTicker) {
-
+
+
+
{/if}
diff --git a/src/lib/components/TickerInfoCard.svelte b/src/lib/components/TickerInfoCard.svelte
index 1ea9be67..0aa5e965 100644
--- a/src/lib/components/TickerInfoCard.svelte
+++ b/src/lib/components/TickerInfoCard.svelte
@@ -5,7 +5,7 @@
import { fade } from 'svelte/transition';
export let stockDeck;
-
+ export let data;
let info;
@@ -22,11 +22,9 @@
let country = '-';
let description = '';
let website = '-';
- let marketCap = '-';
- let avgVolume = '-';
let snippet;
-
-
+ let forwardPE = '-';
+ let beta = '-';
let showFullText = false;
@@ -74,10 +72,9 @@ $: {
country = info?.country ?? '-';
description = info?.description ?? 'A detailed description of the company is not yet available.';
website = info?.website;
- marketCap = abbreviateNumber(info?.marketCap,true) ?? '-';
- avgVolume = abbreviateNumber(info?.avgVolume) ?? '-'
snippet= description?.slice(0, 150) + "...";
-
+ forwardPE = info?.forwardPE;
+ beta = info?.beta;
}
}
@@ -86,7 +83,7 @@ $: {
-
+
@@ -115,47 +112,75 @@ $: {
Company Info
-
-
+
+
-
- | CEO |
- {ceoName} |
- Industry |
- {industry} |
+ CEO |
+ {ceoName} |
+ Country |
+ {country} |
+
+
+ | Market Cap |
+ {abbreviateNumber(data?.getStockQuote?.marketCap,true)} |
+ Volume |
+ {abbreviateNumber(data?.getStockQuote?.volume)} |
+
+
+ | Beta |
+ {beta} |
+ Avg. Volume |
+ {abbreviateNumber(data?.getStockQuote?.avgVolume)} |
-
- | Country |
- {country} |
- Sector |
- {sector} |
+ Sector |
+ {sector} |
+ Employees |
+ {employees} |
-
- | Employees |
- {employees} |
- Exchange |
- {exchange} |
+ Industry |
+ {industry} |
+ Exchange |
+ {exchange} |
-
-
- | Mkt Cap |
- {marketCap} |
- Avg. Volume |
- {avgVolume} |
+
+ | Open |
+ {data?.getStockQuote?.open} |
+ Previous Close |
+ {data?.getStockQuote?.previousClose} |
+
+ {#if $screenWidth > 640}
+
+ | Day's Range |
+ {data?.getStockQuote?.dayLow} - {data?.getStockQuote?.dayHigh} |
+ 52-Week Range |
+ {data?.getStockQuote?.yearLow} - {data?.getStockQuote?.yearHigh} |
+
+ {/if}
+
+ | EPS (ttm) |
+ {data?.getStockQuote?.eps} |
+ PE Ratio (ttm) |
+ {data?.getStockQuote?.pe} |
+
+
+ | Shares Out. |
+ {abbreviateNumber(data?.getStockQuote?.sharesOutstanding)} |
+ Forward PE |
+ {forwardPE === undefined ? '-' : forwardPE} |
-
+
Description
-
+
{#if showFullText}
{description}
@@ -199,4 +224,4 @@ $: {
-
+
\ No newline at end of file
diff --git a/src/lib/components/TopETFTickerHolder.svelte b/src/lib/components/TopETFTickerHolder.svelte
index 48a9ca64..acb7ce8b 100644
--- a/src/lib/components/TopETFTickerHolder.svelte
+++ b/src/lib/components/TopETFTickerHolder.svelte
@@ -22,7 +22,7 @@
-
+
diff --git a/src/lib/components/TopHoldingCard.svelte b/src/lib/components/TopHoldingCard.svelte
index b6f60e16..3ad95bb3 100644
--- a/src/lib/components/TopHoldingCard.svelte
+++ b/src/lib/components/TopHoldingCard.svelte
@@ -37,7 +37,7 @@ $: {
-
+
diff --git a/src/lib/components/VaR.svelte b/src/lib/components/VaR.svelte
index d4cfdcf1..0e40564c 100644
--- a/src/lib/components/VaR.svelte
+++ b/src/lib/components/VaR.svelte
@@ -1,16 +1,110 @@