+
diff --git a/src/routes/etf/[tickerID]/holdings/+page.svelte b/src/routes/etf/[tickerID]/holdings/+page.svelte
index bebc80d3..bc4a5206 100644
--- a/src/routes/etf/[tickerID]/holdings/+page.svelte
+++ b/src/routes/etf/[tickerID]/holdings/+page.svelte
@@ -101,7 +101,7 @@
-
+
{$etfTicker} Holdings List
diff --git a/src/routes/etf/[tickerID]/insider/+page.svelte b/src/routes/etf/[tickerID]/insider/+page.svelte
index b3b56dd1..236e3612 100644
--- a/src/routes/etf/[tickerID]/insider/+page.svelte
+++ b/src/routes/etf/[tickerID]/insider/+page.svelte
@@ -226,7 +226,7 @@
>
{$etfTicker} Holdings List
diff --git a/src/routes/etf/[tickerID]/insider/+page.svelte b/src/routes/etf/[tickerID]/insider/+page.svelte
index b3b56dd1..236e3612 100644
--- a/src/routes/etf/[tickerID]/insider/+page.svelte
+++ b/src/routes/etf/[tickerID]/insider/+page.svelte
@@ -226,7 +226,7 @@
>
-
+
Congress Trading
diff --git a/src/routes/etf/[tickerID]/options/+page.svelte b/src/routes/etf/[tickerID]/options/+page.svelte
index 9be8f035..62f62cf4 100644
--- a/src/routes/etf/[tickerID]/options/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/+page.svelte
@@ -339,7 +339,7 @@
-
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
diff --git a/src/routes/etf/[tickerID]/options/dex/+page.svelte b/src/routes/etf/[tickerID]/options/dex/+page.svelte
index cfec412f..3cb55849 100644
--- a/src/routes/etf/[tickerID]/options/dex/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/dex/+page.svelte
@@ -57,7 +57,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/dex/expiry/+page.svelte b/src/routes/etf/[tickerID]/options/dex/expiry/+page.svelte
index efb28279..9379c96a 100644
--- a/src/routes/etf/[tickerID]/options/dex/expiry/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/dex/expiry/+page.svelte
@@ -59,7 +59,7 @@
{#if rawData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/dex/strike/+page.svelte b/src/routes/etf/[tickerID]/options/dex/strike/+page.svelte
index d90ab50d..0e368b17 100644
--- a/src/routes/etf/[tickerID]/options/dex/strike/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/dex/strike/+page.svelte
@@ -60,7 +60,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/gex/+page.svelte b/src/routes/etf/[tickerID]/options/gex/+page.svelte
index 6be9cae6..4dfec7d4 100644
--- a/src/routes/etf/[tickerID]/options/gex/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/gex/+page.svelte
@@ -57,7 +57,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/gex/expiry/+page.svelte b/src/routes/etf/[tickerID]/options/gex/expiry/+page.svelte
index 00053280..befad50e 100644
--- a/src/routes/etf/[tickerID]/options/gex/expiry/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/gex/expiry/+page.svelte
@@ -59,7 +59,7 @@
{#if rawData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/gex/strike/+page.svelte b/src/routes/etf/[tickerID]/options/gex/strike/+page.svelte
index 66be9609..4dc6d35a 100644
--- a/src/routes/etf/[tickerID]/options/gex/strike/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/gex/strike/+page.svelte
@@ -60,7 +60,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/hottest-contracts/+page.svelte b/src/routes/etf/[tickerID]/options/hottest-contracts/+page.svelte
index 0f7a4293..b8ce14f3 100644
--- a/src/routes/etf/[tickerID]/options/hottest-contracts/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/hottest-contracts/+page.svelte
@@ -623,7 +623,7 @@
class="w-full relative flex justify-center items-center overflow-hidden"
>
{#if rawDataVolume?.length > 0}
-
+
@@ -983,7 +983,7 @@
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/oi/+page.svelte b/src/routes/etf/[tickerID]/options/oi/+page.svelte
index 238eb526..abb348af 100644
--- a/src/routes/etf/[tickerID]/options/oi/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/oi/+page.svelte
@@ -60,7 +60,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/oi/expiry/+page.svelte b/src/routes/etf/[tickerID]/options/oi/expiry/+page.svelte
index 06e02f5d..0a5d14d7 100644
--- a/src/routes/etf/[tickerID]/options/oi/expiry/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/oi/expiry/+page.svelte
@@ -59,7 +59,7 @@
{#if rawData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/volatility/+page.svelte b/src/routes/etf/[tickerID]/options/volatility/+page.svelte
index 297ebfb5..6f56355e 100644
--- a/src/routes/etf/[tickerID]/options/volatility/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/volatility/+page.svelte
@@ -59,7 +59,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/stocks/[tickerID]/+layout.svelte b/src/routes/stocks/[tickerID]/+layout.svelte
index 5b52297b..57c99c33 100644
--- a/src/routes/stocks/[tickerID]/+layout.svelte
+++ b/src/routes/stocks/[tickerID]/+layout.svelte
@@ -369,7 +369,7 @@
diff --git a/src/routes/stocks/[tickerID]/dark-pool/+page.svelte b/src/routes/stocks/[tickerID]/dark-pool/+page.svelte
index 9f43961f..7762123e 100644
--- a/src/routes/stocks/[tickerID]/dark-pool/+page.svelte
+++ b/src/routes/stocks/[tickerID]/dark-pool/+page.svelte
@@ -58,7 +58,7 @@
-
+
{#if priceLevel?.length === 0 && hottestTrades?.length === 0 && historicalDarkPool?.length === 0}
-
+
Dividends
diff --git a/src/routes/stocks/[tickerID]/financials/+page.svelte b/src/routes/stocks/[tickerID]/financials/+page.svelte
index eabf6920..6c232bc9 100644
--- a/src/routes/stocks/[tickerID]/financials/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/+page.svelte
@@ -461,7 +461,7 @@
>
{#if isLoaded}
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte b/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
index 31bd9223..6b756fd0 100644
--- a/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
@@ -520,7 +520,7 @@
class="relative flex justify-center items-center overflow-hidden w-full"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
index 7a93f0be..1e5b9910 100644
--- a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
@@ -466,7 +466,7 @@
class="relative flex justify-center items-center overflow-hidden w-full"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
index 8d8ed0ce..e4d01595 100644
--- a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
@@ -451,7 +451,7 @@
class="w-full relative flex justify-center items-center overflow-hidden"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/forecast/+page.svelte b/src/routes/stocks/[tickerID]/forecast/+page.svelte
index 8cf0dba7..ce6708cb 100644
--- a/src/routes/stocks/[tickerID]/forecast/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/+page.svelte
@@ -493,7 +493,7 @@
-
+
{$displayCompanyName} Forecast
diff --git a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
index 16c46d6b..5862820d 100644
--- a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
@@ -59,7 +59,7 @@
-
+
-
+
-
+
diff --git a/src/routes/stocks/[tickerID]/insider/+page.svelte b/src/routes/stocks/[tickerID]/insider/+page.svelte
index e3581aa4..2f38f089 100644
--- a/src/routes/stocks/[tickerID]/insider/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/+page.svelte
@@ -255,7 +255,7 @@
-
+
Insider Trading
diff --git a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
index ee9eb8e6..d918a305 100644
--- a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
@@ -222,7 +222,7 @@
>
-
+
Congress Trading
diff --git a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
index f519bb91..832f7b41 100644
--- a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
@@ -53,7 +53,7 @@
-
+
13F Institute Ownership
diff --git a/src/routes/stocks/[tickerID]/metrics/+page.svelte b/src/routes/stocks/[tickerID]/metrics/+page.svelte
index eb4fea0a..644a0738 100644
--- a/src/routes/stocks/[tickerID]/metrics/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/+page.svelte
@@ -106,7 +106,7 @@
-
+
{#if revenueNames?.length !== 0 || geographicNames?.length !== 0}
{$displayCompanyName} Revenue Breakdown
diff --git a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
index 6ad1b9b8..66996379 100644
--- a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
@@ -188,7 +188,7 @@
>
{#if isLoaded}
-
+
{convertToTitleCase(data?.getParams)} Revenue
diff --git a/src/routes/stocks/[tickerID]/options/+page.svelte b/src/routes/stocks/[tickerID]/options/+page.svelte
index c4328eda..70f1d57d 100644
--- a/src/routes/stocks/[tickerID]/options/+page.svelte
+++ b/src/routes/stocks/[tickerID]/options/+page.svelte
@@ -42,7 +42,7 @@
let putOpenInterestList; //= data?.getOptionsPlotData?.putOpenInterestList;
let priceList;
- let displayTimePeriod = "threeMonths";
+ let displayTimePeriod = "oneYear";
function formatDate(dateStr) {
// Parse the input date string (YYYY-mm-dd)
@@ -110,7 +110,7 @@
marker +
param.seriesName +
": " +
- abbreviateNumber(param.value) +
+ abbreviateNumberWithColor(param.value, false, true) +
"
";
});
@@ -126,7 +126,7 @@
grid: {
left: $screenWidth < 640 ? "5%" : "2%",
right: $screenWidth < 640 ? "5%" : "2%",
- bottom: "20%",
+ bottom: "10%",
containLabel: true,
},
xAxis: [
@@ -288,7 +288,7 @@
});
$: {
- if ((displayTimePeriod || displayData) && typeof window !== "undefined") {
+ if (displayTimePeriod || displayData) {
// Filter the raw plot data based on the selected time period
filteredList = filterDate(rawData, displayTimePeriod);
// Process the filtered list to generate the plot data
@@ -339,7 +339,7 @@
-
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
@@ -358,10 +358,10 @@
>
-
-
+
+
-
+
-
+
Congress Trading
diff --git a/src/routes/etf/[tickerID]/options/+page.svelte b/src/routes/etf/[tickerID]/options/+page.svelte
index 9be8f035..62f62cf4 100644
--- a/src/routes/etf/[tickerID]/options/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/+page.svelte
@@ -339,7 +339,7 @@
Congress Trading
diff --git a/src/routes/etf/[tickerID]/options/+page.svelte b/src/routes/etf/[tickerID]/options/+page.svelte
index 9be8f035..62f62cf4 100644
--- a/src/routes/etf/[tickerID]/options/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/+page.svelte
@@ -339,7 +339,7 @@
-
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
diff --git a/src/routes/etf/[tickerID]/options/dex/+page.svelte b/src/routes/etf/[tickerID]/options/dex/+page.svelte
index cfec412f..3cb55849 100644
--- a/src/routes/etf/[tickerID]/options/dex/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/dex/+page.svelte
@@ -57,7 +57,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/dex/expiry/+page.svelte b/src/routes/etf/[tickerID]/options/dex/expiry/+page.svelte
index efb28279..9379c96a 100644
--- a/src/routes/etf/[tickerID]/options/dex/expiry/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/dex/expiry/+page.svelte
@@ -59,7 +59,7 @@
{#if rawData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/dex/strike/+page.svelte b/src/routes/etf/[tickerID]/options/dex/strike/+page.svelte
index d90ab50d..0e368b17 100644
--- a/src/routes/etf/[tickerID]/options/dex/strike/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/dex/strike/+page.svelte
@@ -60,7 +60,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/gex/+page.svelte b/src/routes/etf/[tickerID]/options/gex/+page.svelte
index 6be9cae6..4dfec7d4 100644
--- a/src/routes/etf/[tickerID]/options/gex/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/gex/+page.svelte
@@ -57,7 +57,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/gex/expiry/+page.svelte b/src/routes/etf/[tickerID]/options/gex/expiry/+page.svelte
index 00053280..befad50e 100644
--- a/src/routes/etf/[tickerID]/options/gex/expiry/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/gex/expiry/+page.svelte
@@ -59,7 +59,7 @@
{#if rawData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/gex/strike/+page.svelte b/src/routes/etf/[tickerID]/options/gex/strike/+page.svelte
index 66be9609..4dc6d35a 100644
--- a/src/routes/etf/[tickerID]/options/gex/strike/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/gex/strike/+page.svelte
@@ -60,7 +60,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/hottest-contracts/+page.svelte b/src/routes/etf/[tickerID]/options/hottest-contracts/+page.svelte
index 0f7a4293..b8ce14f3 100644
--- a/src/routes/etf/[tickerID]/options/hottest-contracts/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/hottest-contracts/+page.svelte
@@ -623,7 +623,7 @@
class="w-full relative flex justify-center items-center overflow-hidden"
>
{#if rawDataVolume?.length > 0}
-
+
@@ -983,7 +983,7 @@
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/oi/+page.svelte b/src/routes/etf/[tickerID]/options/oi/+page.svelte
index 238eb526..abb348af 100644
--- a/src/routes/etf/[tickerID]/options/oi/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/oi/+page.svelte
@@ -60,7 +60,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/oi/expiry/+page.svelte b/src/routes/etf/[tickerID]/options/oi/expiry/+page.svelte
index 06e02f5d..0a5d14d7 100644
--- a/src/routes/etf/[tickerID]/options/oi/expiry/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/oi/expiry/+page.svelte
@@ -59,7 +59,7 @@
{#if rawData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/volatility/+page.svelte b/src/routes/etf/[tickerID]/options/volatility/+page.svelte
index 297ebfb5..6f56355e 100644
--- a/src/routes/etf/[tickerID]/options/volatility/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/volatility/+page.svelte
@@ -59,7 +59,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/stocks/[tickerID]/+layout.svelte b/src/routes/stocks/[tickerID]/+layout.svelte
index 5b52297b..57c99c33 100644
--- a/src/routes/stocks/[tickerID]/+layout.svelte
+++ b/src/routes/stocks/[tickerID]/+layout.svelte
@@ -369,7 +369,7 @@
diff --git a/src/routes/stocks/[tickerID]/dark-pool/+page.svelte b/src/routes/stocks/[tickerID]/dark-pool/+page.svelte
index 9f43961f..7762123e 100644
--- a/src/routes/stocks/[tickerID]/dark-pool/+page.svelte
+++ b/src/routes/stocks/[tickerID]/dark-pool/+page.svelte
@@ -58,7 +58,7 @@
-
+
{#if priceLevel?.length === 0 && hottestTrades?.length === 0 && historicalDarkPool?.length === 0}
-
+
Dividends
diff --git a/src/routes/stocks/[tickerID]/financials/+page.svelte b/src/routes/stocks/[tickerID]/financials/+page.svelte
index eabf6920..6c232bc9 100644
--- a/src/routes/stocks/[tickerID]/financials/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/+page.svelte
@@ -461,7 +461,7 @@
>
{#if isLoaded}
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte b/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
index 31bd9223..6b756fd0 100644
--- a/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
@@ -520,7 +520,7 @@
class="relative flex justify-center items-center overflow-hidden w-full"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
index 7a93f0be..1e5b9910 100644
--- a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
@@ -466,7 +466,7 @@
class="relative flex justify-center items-center overflow-hidden w-full"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
index 8d8ed0ce..e4d01595 100644
--- a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
@@ -451,7 +451,7 @@
class="w-full relative flex justify-center items-center overflow-hidden"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/forecast/+page.svelte b/src/routes/stocks/[tickerID]/forecast/+page.svelte
index 8cf0dba7..ce6708cb 100644
--- a/src/routes/stocks/[tickerID]/forecast/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/+page.svelte
@@ -493,7 +493,7 @@
-
+
{$displayCompanyName} Forecast
diff --git a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
index 16c46d6b..5862820d 100644
--- a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
@@ -59,7 +59,7 @@
-
+
-
+
-
+
diff --git a/src/routes/stocks/[tickerID]/insider/+page.svelte b/src/routes/stocks/[tickerID]/insider/+page.svelte
index e3581aa4..2f38f089 100644
--- a/src/routes/stocks/[tickerID]/insider/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/+page.svelte
@@ -255,7 +255,7 @@
-
+
Insider Trading
diff --git a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
index ee9eb8e6..d918a305 100644
--- a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
@@ -222,7 +222,7 @@
>
-
+
Congress Trading
diff --git a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
index f519bb91..832f7b41 100644
--- a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
@@ -53,7 +53,7 @@
-
+
13F Institute Ownership
diff --git a/src/routes/stocks/[tickerID]/metrics/+page.svelte b/src/routes/stocks/[tickerID]/metrics/+page.svelte
index eb4fea0a..644a0738 100644
--- a/src/routes/stocks/[tickerID]/metrics/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/+page.svelte
@@ -106,7 +106,7 @@
-
+
{#if revenueNames?.length !== 0 || geographicNames?.length !== 0}
{$displayCompanyName} Revenue Breakdown
diff --git a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
index 6ad1b9b8..66996379 100644
--- a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
@@ -188,7 +188,7 @@
>
{#if isLoaded}
-
+
{convertToTitleCase(data?.getParams)} Revenue
diff --git a/src/routes/stocks/[tickerID]/options/+page.svelte b/src/routes/stocks/[tickerID]/options/+page.svelte
index c4328eda..70f1d57d 100644
--- a/src/routes/stocks/[tickerID]/options/+page.svelte
+++ b/src/routes/stocks/[tickerID]/options/+page.svelte
@@ -42,7 +42,7 @@
let putOpenInterestList; //= data?.getOptionsPlotData?.putOpenInterestList;
let priceList;
- let displayTimePeriod = "threeMonths";
+ let displayTimePeriod = "oneYear";
function formatDate(dateStr) {
// Parse the input date string (YYYY-mm-dd)
@@ -110,7 +110,7 @@
marker +
param.seriesName +
": " +
- abbreviateNumber(param.value) +
+ abbreviateNumberWithColor(param.value, false, true) +
"
";
});
@@ -126,7 +126,7 @@
grid: {
left: $screenWidth < 640 ? "5%" : "2%",
right: $screenWidth < 640 ? "5%" : "2%",
- bottom: "20%",
+ bottom: "10%",
containLabel: true,
},
xAxis: [
@@ -288,7 +288,7 @@
});
$: {
- if ((displayTimePeriod || displayData) && typeof window !== "undefined") {
+ if (displayTimePeriod || displayData) {
// Filter the raw plot data based on the selected time period
filteredList = filterDate(rawData, displayTimePeriod);
// Process the filtered list to generate the plot data
@@ -339,7 +339,7 @@
-
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
@@ -358,10 +358,10 @@
>
-
-
+
+
-
+
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
diff --git a/src/routes/etf/[tickerID]/options/dex/+page.svelte b/src/routes/etf/[tickerID]/options/dex/+page.svelte
index cfec412f..3cb55849 100644
--- a/src/routes/etf/[tickerID]/options/dex/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/dex/+page.svelte
@@ -57,7 +57,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/dex/expiry/+page.svelte b/src/routes/etf/[tickerID]/options/dex/expiry/+page.svelte
index efb28279..9379c96a 100644
--- a/src/routes/etf/[tickerID]/options/dex/expiry/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/dex/expiry/+page.svelte
@@ -59,7 +59,7 @@
{#if rawData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/dex/strike/+page.svelte b/src/routes/etf/[tickerID]/options/dex/strike/+page.svelte
index d90ab50d..0e368b17 100644
--- a/src/routes/etf/[tickerID]/options/dex/strike/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/dex/strike/+page.svelte
@@ -60,7 +60,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/gex/+page.svelte b/src/routes/etf/[tickerID]/options/gex/+page.svelte
index 6be9cae6..4dfec7d4 100644
--- a/src/routes/etf/[tickerID]/options/gex/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/gex/+page.svelte
@@ -57,7 +57,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/gex/expiry/+page.svelte b/src/routes/etf/[tickerID]/options/gex/expiry/+page.svelte
index 00053280..befad50e 100644
--- a/src/routes/etf/[tickerID]/options/gex/expiry/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/gex/expiry/+page.svelte
@@ -59,7 +59,7 @@
{#if rawData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/gex/strike/+page.svelte b/src/routes/etf/[tickerID]/options/gex/strike/+page.svelte
index 66be9609..4dc6d35a 100644
--- a/src/routes/etf/[tickerID]/options/gex/strike/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/gex/strike/+page.svelte
@@ -60,7 +60,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/hottest-contracts/+page.svelte b/src/routes/etf/[tickerID]/options/hottest-contracts/+page.svelte
index 0f7a4293..b8ce14f3 100644
--- a/src/routes/etf/[tickerID]/options/hottest-contracts/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/hottest-contracts/+page.svelte
@@ -623,7 +623,7 @@
class="w-full relative flex justify-center items-center overflow-hidden"
>
{#if rawDataVolume?.length > 0}
-
+
@@ -983,7 +983,7 @@
{:else}
-
@@ -983,7 +983,7 @@
+
diff --git a/src/routes/etf/[tickerID]/options/oi/+page.svelte b/src/routes/etf/[tickerID]/options/oi/+page.svelte
index 238eb526..abb348af 100644
--- a/src/routes/etf/[tickerID]/options/oi/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/oi/+page.svelte
@@ -60,7 +60,7 @@
{#if data?.getData?.length > 0}
diff --git a/src/routes/etf/[tickerID]/options/oi/+page.svelte b/src/routes/etf/[tickerID]/options/oi/+page.svelte
index 238eb526..abb348af 100644
--- a/src/routes/etf/[tickerID]/options/oi/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/oi/+page.svelte
@@ -60,7 +60,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/oi/expiry/+page.svelte b/src/routes/etf/[tickerID]/options/oi/expiry/+page.svelte
index 06e02f5d..0a5d14d7 100644
--- a/src/routes/etf/[tickerID]/options/oi/expiry/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/oi/expiry/+page.svelte
@@ -59,7 +59,7 @@
{#if rawData?.length > 0}
{:else}
-
+
diff --git a/src/routes/etf/[tickerID]/options/volatility/+page.svelte b/src/routes/etf/[tickerID]/options/volatility/+page.svelte
index 297ebfb5..6f56355e 100644
--- a/src/routes/etf/[tickerID]/options/volatility/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/volatility/+page.svelte
@@ -59,7 +59,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/stocks/[tickerID]/+layout.svelte b/src/routes/stocks/[tickerID]/+layout.svelte
index 5b52297b..57c99c33 100644
--- a/src/routes/stocks/[tickerID]/+layout.svelte
+++ b/src/routes/stocks/[tickerID]/+layout.svelte
@@ -369,7 +369,7 @@
diff --git a/src/routes/stocks/[tickerID]/dark-pool/+page.svelte b/src/routes/stocks/[tickerID]/dark-pool/+page.svelte
index 9f43961f..7762123e 100644
--- a/src/routes/stocks/[tickerID]/dark-pool/+page.svelte
+++ b/src/routes/stocks/[tickerID]/dark-pool/+page.svelte
@@ -58,7 +58,7 @@
-
+
{#if priceLevel?.length === 0 && hottestTrades?.length === 0 && historicalDarkPool?.length === 0}
-
+
Dividends
diff --git a/src/routes/stocks/[tickerID]/financials/+page.svelte b/src/routes/stocks/[tickerID]/financials/+page.svelte
index eabf6920..6c232bc9 100644
--- a/src/routes/stocks/[tickerID]/financials/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/+page.svelte
@@ -461,7 +461,7 @@
>
{#if isLoaded}
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte b/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
index 31bd9223..6b756fd0 100644
--- a/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
@@ -520,7 +520,7 @@
class="relative flex justify-center items-center overflow-hidden w-full"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
index 7a93f0be..1e5b9910 100644
--- a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
@@ -466,7 +466,7 @@
class="relative flex justify-center items-center overflow-hidden w-full"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
index 8d8ed0ce..e4d01595 100644
--- a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
@@ -451,7 +451,7 @@
class="w-full relative flex justify-center items-center overflow-hidden"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/forecast/+page.svelte b/src/routes/stocks/[tickerID]/forecast/+page.svelte
index 8cf0dba7..ce6708cb 100644
--- a/src/routes/stocks/[tickerID]/forecast/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/+page.svelte
@@ -493,7 +493,7 @@
-
+
{$displayCompanyName} Forecast
diff --git a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
index 16c46d6b..5862820d 100644
--- a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
@@ -59,7 +59,7 @@
-
+
-
+
-
+
diff --git a/src/routes/stocks/[tickerID]/insider/+page.svelte b/src/routes/stocks/[tickerID]/insider/+page.svelte
index e3581aa4..2f38f089 100644
--- a/src/routes/stocks/[tickerID]/insider/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/+page.svelte
@@ -255,7 +255,7 @@
-
+
Insider Trading
diff --git a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
index ee9eb8e6..d918a305 100644
--- a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
@@ -222,7 +222,7 @@
>
-
+
Congress Trading
diff --git a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
index f519bb91..832f7b41 100644
--- a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
@@ -53,7 +53,7 @@
-
+
13F Institute Ownership
diff --git a/src/routes/stocks/[tickerID]/metrics/+page.svelte b/src/routes/stocks/[tickerID]/metrics/+page.svelte
index eb4fea0a..644a0738 100644
--- a/src/routes/stocks/[tickerID]/metrics/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/+page.svelte
@@ -106,7 +106,7 @@
-
+
{#if revenueNames?.length !== 0 || geographicNames?.length !== 0}
{$displayCompanyName} Revenue Breakdown
diff --git a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
index 6ad1b9b8..66996379 100644
--- a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
@@ -188,7 +188,7 @@
>
{#if isLoaded}
-
+
{convertToTitleCase(data?.getParams)} Revenue
diff --git a/src/routes/stocks/[tickerID]/options/+page.svelte b/src/routes/stocks/[tickerID]/options/+page.svelte
index c4328eda..70f1d57d 100644
--- a/src/routes/stocks/[tickerID]/options/+page.svelte
+++ b/src/routes/stocks/[tickerID]/options/+page.svelte
@@ -42,7 +42,7 @@
let putOpenInterestList; //= data?.getOptionsPlotData?.putOpenInterestList;
let priceList;
- let displayTimePeriod = "threeMonths";
+ let displayTimePeriod = "oneYear";
function formatDate(dateStr) {
// Parse the input date string (YYYY-mm-dd)
@@ -110,7 +110,7 @@
marker +
param.seriesName +
": " +
- abbreviateNumber(param.value) +
+ abbreviateNumberWithColor(param.value, false, true) +
"
";
});
@@ -126,7 +126,7 @@
grid: {
left: $screenWidth < 640 ? "5%" : "2%",
right: $screenWidth < 640 ? "5%" : "2%",
- bottom: "20%",
+ bottom: "10%",
containLabel: true,
},
xAxis: [
@@ -288,7 +288,7 @@
});
$: {
- if ((displayTimePeriod || displayData) && typeof window !== "undefined") {
+ if (displayTimePeriod || displayData) {
// Filter the raw plot data based on the selected time period
filteredList = filterDate(rawData, displayTimePeriod);
// Process the filtered list to generate the plot data
@@ -339,7 +339,7 @@
-
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
@@ -358,10 +358,10 @@
>
-
-
+
+
-
+
+
diff --git a/src/routes/etf/[tickerID]/options/volatility/+page.svelte b/src/routes/etf/[tickerID]/options/volatility/+page.svelte
index 297ebfb5..6f56355e 100644
--- a/src/routes/etf/[tickerID]/options/volatility/+page.svelte
+++ b/src/routes/etf/[tickerID]/options/volatility/+page.svelte
@@ -59,7 +59,7 @@
{#if data?.getData?.length > 0}
{:else}
-
+
diff --git a/src/routes/stocks/[tickerID]/+layout.svelte b/src/routes/stocks/[tickerID]/+layout.svelte
index 5b52297b..57c99c33 100644
--- a/src/routes/stocks/[tickerID]/+layout.svelte
+++ b/src/routes/stocks/[tickerID]/+layout.svelte
@@ -369,7 +369,7 @@
diff --git a/src/routes/stocks/[tickerID]/dark-pool/+page.svelte b/src/routes/stocks/[tickerID]/dark-pool/+page.svelte
index 9f43961f..7762123e 100644
--- a/src/routes/stocks/[tickerID]/dark-pool/+page.svelte
+++ b/src/routes/stocks/[tickerID]/dark-pool/+page.svelte
@@ -58,7 +58,7 @@
-
+
{#if priceLevel?.length === 0 && hottestTrades?.length === 0 && historicalDarkPool?.length === 0}
-
+
Dividends
diff --git a/src/routes/stocks/[tickerID]/financials/+page.svelte b/src/routes/stocks/[tickerID]/financials/+page.svelte
index eabf6920..6c232bc9 100644
--- a/src/routes/stocks/[tickerID]/financials/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/+page.svelte
@@ -461,7 +461,7 @@
>
{#if isLoaded}
Dividends
diff --git a/src/routes/stocks/[tickerID]/financials/+page.svelte b/src/routes/stocks/[tickerID]/financials/+page.svelte
index eabf6920..6c232bc9 100644
--- a/src/routes/stocks/[tickerID]/financials/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/+page.svelte
@@ -461,7 +461,7 @@
>
{#if isLoaded}
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte b/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
index 31bd9223..6b756fd0 100644
--- a/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
@@ -520,7 +520,7 @@
class="relative flex justify-center items-center overflow-hidden w-full"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
index 7a93f0be..1e5b9910 100644
--- a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
@@ -466,7 +466,7 @@
class="relative flex justify-center items-center overflow-hidden w-full"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
index 8d8ed0ce..e4d01595 100644
--- a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
@@ -451,7 +451,7 @@
class="w-full relative flex justify-center items-center overflow-hidden"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/forecast/+page.svelte b/src/routes/stocks/[tickerID]/forecast/+page.svelte
index 8cf0dba7..ce6708cb 100644
--- a/src/routes/stocks/[tickerID]/forecast/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/+page.svelte
@@ -493,7 +493,7 @@
-
+
{$displayCompanyName} Forecast
diff --git a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
index 16c46d6b..5862820d 100644
--- a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
@@ -59,7 +59,7 @@
-
+
-
+
-
+
diff --git a/src/routes/stocks/[tickerID]/insider/+page.svelte b/src/routes/stocks/[tickerID]/insider/+page.svelte
index e3581aa4..2f38f089 100644
--- a/src/routes/stocks/[tickerID]/insider/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/+page.svelte
@@ -255,7 +255,7 @@
-
+
Insider Trading
diff --git a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
index ee9eb8e6..d918a305 100644
--- a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
@@ -222,7 +222,7 @@
>
-
+
Congress Trading
diff --git a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
index f519bb91..832f7b41 100644
--- a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
@@ -53,7 +53,7 @@
-
+
13F Institute Ownership
diff --git a/src/routes/stocks/[tickerID]/metrics/+page.svelte b/src/routes/stocks/[tickerID]/metrics/+page.svelte
index eb4fea0a..644a0738 100644
--- a/src/routes/stocks/[tickerID]/metrics/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/+page.svelte
@@ -106,7 +106,7 @@
-
+
{#if revenueNames?.length !== 0 || geographicNames?.length !== 0}
{$displayCompanyName} Revenue Breakdown
diff --git a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
index 6ad1b9b8..66996379 100644
--- a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
@@ -188,7 +188,7 @@
>
{#if isLoaded}
-
+
{convertToTitleCase(data?.getParams)} Revenue
diff --git a/src/routes/stocks/[tickerID]/options/+page.svelte b/src/routes/stocks/[tickerID]/options/+page.svelte
index c4328eda..70f1d57d 100644
--- a/src/routes/stocks/[tickerID]/options/+page.svelte
+++ b/src/routes/stocks/[tickerID]/options/+page.svelte
@@ -42,7 +42,7 @@
let putOpenInterestList; //= data?.getOptionsPlotData?.putOpenInterestList;
let priceList;
- let displayTimePeriod = "threeMonths";
+ let displayTimePeriod = "oneYear";
function formatDate(dateStr) {
// Parse the input date string (YYYY-mm-dd)
@@ -110,7 +110,7 @@
marker +
param.seriesName +
": " +
- abbreviateNumber(param.value) +
+ abbreviateNumberWithColor(param.value, false, true) +
"
";
});
@@ -126,7 +126,7 @@
grid: {
left: $screenWidth < 640 ? "5%" : "2%",
right: $screenWidth < 640 ? "5%" : "2%",
- bottom: "20%",
+ bottom: "10%",
containLabel: true,
},
xAxis: [
@@ -288,7 +288,7 @@
});
$: {
- if ((displayTimePeriod || displayData) && typeof window !== "undefined") {
+ if (displayTimePeriod || displayData) {
// Filter the raw plot data based on the selected time period
filteredList = filterDate(rawData, displayTimePeriod);
// Process the filtered list to generate the plot data
@@ -339,7 +339,7 @@
-
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
@@ -358,10 +358,10 @@
>
-
-
+
+
-
+
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte b/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
index 31bd9223..6b756fd0 100644
--- a/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
@@ -520,7 +520,7 @@
class="relative flex justify-center items-center overflow-hidden w-full"
>
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte b/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
index 31bd9223..6b756fd0 100644
--- a/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/balance-sheet/+page.svelte
@@ -520,7 +520,7 @@
class="relative flex justify-center items-center overflow-hidden w-full"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
index 7a93f0be..1e5b9910 100644
--- a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
@@ -466,7 +466,7 @@
class="relative flex justify-center items-center overflow-hidden w-full"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
index 8d8ed0ce..e4d01595 100644
--- a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
@@ -451,7 +451,7 @@
class="w-full relative flex justify-center items-center overflow-hidden"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/forecast/+page.svelte b/src/routes/stocks/[tickerID]/forecast/+page.svelte
index 8cf0dba7..ce6708cb 100644
--- a/src/routes/stocks/[tickerID]/forecast/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/+page.svelte
@@ -493,7 +493,7 @@
-
+
{$displayCompanyName} Forecast
diff --git a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
index 16c46d6b..5862820d 100644
--- a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
@@ -59,7 +59,7 @@
-
+
-
+
-
+
diff --git a/src/routes/stocks/[tickerID]/insider/+page.svelte b/src/routes/stocks/[tickerID]/insider/+page.svelte
index e3581aa4..2f38f089 100644
--- a/src/routes/stocks/[tickerID]/insider/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/+page.svelte
@@ -255,7 +255,7 @@
-
+
Insider Trading
diff --git a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
index ee9eb8e6..d918a305 100644
--- a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
@@ -222,7 +222,7 @@
>
-
+
Congress Trading
diff --git a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
index f519bb91..832f7b41 100644
--- a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
@@ -53,7 +53,7 @@
-
+
13F Institute Ownership
diff --git a/src/routes/stocks/[tickerID]/metrics/+page.svelte b/src/routes/stocks/[tickerID]/metrics/+page.svelte
index eb4fea0a..644a0738 100644
--- a/src/routes/stocks/[tickerID]/metrics/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/+page.svelte
@@ -106,7 +106,7 @@
-
+
{#if revenueNames?.length !== 0 || geographicNames?.length !== 0}
{$displayCompanyName} Revenue Breakdown
diff --git a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
index 6ad1b9b8..66996379 100644
--- a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
@@ -188,7 +188,7 @@
>
{#if isLoaded}
-
+
{convertToTitleCase(data?.getParams)} Revenue
diff --git a/src/routes/stocks/[tickerID]/options/+page.svelte b/src/routes/stocks/[tickerID]/options/+page.svelte
index c4328eda..70f1d57d 100644
--- a/src/routes/stocks/[tickerID]/options/+page.svelte
+++ b/src/routes/stocks/[tickerID]/options/+page.svelte
@@ -42,7 +42,7 @@
let putOpenInterestList; //= data?.getOptionsPlotData?.putOpenInterestList;
let priceList;
- let displayTimePeriod = "threeMonths";
+ let displayTimePeriod = "oneYear";
function formatDate(dateStr) {
// Parse the input date string (YYYY-mm-dd)
@@ -110,7 +110,7 @@
marker +
param.seriesName +
": " +
- abbreviateNumber(param.value) +
+ abbreviateNumberWithColor(param.value, false, true) +
"
";
});
@@ -126,7 +126,7 @@
grid: {
left: $screenWidth < 640 ? "5%" : "2%",
right: $screenWidth < 640 ? "5%" : "2%",
- bottom: "20%",
+ bottom: "10%",
containLabel: true,
},
xAxis: [
@@ -288,7 +288,7 @@
});
$: {
- if ((displayTimePeriod || displayData) && typeof window !== "undefined") {
+ if (displayTimePeriod || displayData) {
// Filter the raw plot data based on the selected time period
filteredList = filterDate(rawData, displayTimePeriod);
// Process the filtered list to generate the plot data
@@ -339,7 +339,7 @@
-
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
@@ -358,10 +358,10 @@
>
-
-
+
+
-
+
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
index 7a93f0be..1e5b9910 100644
--- a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
@@ -466,7 +466,7 @@
class="relative flex justify-center items-center overflow-hidden w-full"
>
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
index 7a93f0be..1e5b9910 100644
--- a/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/cash-flow/+page.svelte
@@ -466,7 +466,7 @@
class="relative flex justify-center items-center overflow-hidden w-full"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
index 8d8ed0ce..e4d01595 100644
--- a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
@@ -451,7 +451,7 @@
class="w-full relative flex justify-center items-center overflow-hidden"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/forecast/+page.svelte b/src/routes/stocks/[tickerID]/forecast/+page.svelte
index 8cf0dba7..ce6708cb 100644
--- a/src/routes/stocks/[tickerID]/forecast/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/+page.svelte
@@ -493,7 +493,7 @@
-
+
{$displayCompanyName} Forecast
diff --git a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
index 16c46d6b..5862820d 100644
--- a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
@@ -59,7 +59,7 @@
-
+
-
+
-
+
diff --git a/src/routes/stocks/[tickerID]/insider/+page.svelte b/src/routes/stocks/[tickerID]/insider/+page.svelte
index e3581aa4..2f38f089 100644
--- a/src/routes/stocks/[tickerID]/insider/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/+page.svelte
@@ -255,7 +255,7 @@
-
+
Insider Trading
diff --git a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
index ee9eb8e6..d918a305 100644
--- a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
@@ -222,7 +222,7 @@
>
-
+
Congress Trading
diff --git a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
index f519bb91..832f7b41 100644
--- a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
@@ -53,7 +53,7 @@
-
+
13F Institute Ownership
diff --git a/src/routes/stocks/[tickerID]/metrics/+page.svelte b/src/routes/stocks/[tickerID]/metrics/+page.svelte
index eb4fea0a..644a0738 100644
--- a/src/routes/stocks/[tickerID]/metrics/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/+page.svelte
@@ -106,7 +106,7 @@
-
+
{#if revenueNames?.length !== 0 || geographicNames?.length !== 0}
{$displayCompanyName} Revenue Breakdown
diff --git a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
index 6ad1b9b8..66996379 100644
--- a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
@@ -188,7 +188,7 @@
>
{#if isLoaded}
-
+
{convertToTitleCase(data?.getParams)} Revenue
diff --git a/src/routes/stocks/[tickerID]/options/+page.svelte b/src/routes/stocks/[tickerID]/options/+page.svelte
index c4328eda..70f1d57d 100644
--- a/src/routes/stocks/[tickerID]/options/+page.svelte
+++ b/src/routes/stocks/[tickerID]/options/+page.svelte
@@ -42,7 +42,7 @@
let putOpenInterestList; //= data?.getOptionsPlotData?.putOpenInterestList;
let priceList;
- let displayTimePeriod = "threeMonths";
+ let displayTimePeriod = "oneYear";
function formatDate(dateStr) {
// Parse the input date string (YYYY-mm-dd)
@@ -110,7 +110,7 @@
marker +
param.seriesName +
": " +
- abbreviateNumber(param.value) +
+ abbreviateNumberWithColor(param.value, false, true) +
"
";
});
@@ -126,7 +126,7 @@
grid: {
left: $screenWidth < 640 ? "5%" : "2%",
right: $screenWidth < 640 ? "5%" : "2%",
- bottom: "20%",
+ bottom: "10%",
containLabel: true,
},
xAxis: [
@@ -288,7 +288,7 @@
});
$: {
- if ((displayTimePeriod || displayData) && typeof window !== "undefined") {
+ if (displayTimePeriod || displayData) {
// Filter the raw plot data based on the selected time period
filteredList = filterDate(rawData, displayTimePeriod);
// Process the filtered list to generate the plot data
@@ -339,7 +339,7 @@
-
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
@@ -358,10 +358,10 @@
>
-
-
+
+
-
+
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
index 8d8ed0ce..e4d01595 100644
--- a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
@@ -451,7 +451,7 @@
class="w-full relative flex justify-center items-center overflow-hidden"
>
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
index 8d8ed0ce..e4d01595 100644
--- a/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
+++ b/src/routes/stocks/[tickerID]/financials/ratios/+page.svelte
@@ -451,7 +451,7 @@
class="w-full relative flex justify-center items-center overflow-hidden"
>
-
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/forecast/+page.svelte b/src/routes/stocks/[tickerID]/forecast/+page.svelte
index 8cf0dba7..ce6708cb 100644
--- a/src/routes/stocks/[tickerID]/forecast/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/+page.svelte
@@ -493,7 +493,7 @@
-
+
{$displayCompanyName} Forecast
diff --git a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
index 16c46d6b..5862820d 100644
--- a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
@@ -59,7 +59,7 @@
-
+
-
+
-
+
diff --git a/src/routes/stocks/[tickerID]/insider/+page.svelte b/src/routes/stocks/[tickerID]/insider/+page.svelte
index e3581aa4..2f38f089 100644
--- a/src/routes/stocks/[tickerID]/insider/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/+page.svelte
@@ -255,7 +255,7 @@
-
+
Insider Trading
diff --git a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
index ee9eb8e6..d918a305 100644
--- a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
@@ -222,7 +222,7 @@
>
-
+
Congress Trading
diff --git a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
index f519bb91..832f7b41 100644
--- a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
@@ -53,7 +53,7 @@
-
+
13F Institute Ownership
diff --git a/src/routes/stocks/[tickerID]/metrics/+page.svelte b/src/routes/stocks/[tickerID]/metrics/+page.svelte
index eb4fea0a..644a0738 100644
--- a/src/routes/stocks/[tickerID]/metrics/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/+page.svelte
@@ -106,7 +106,7 @@
-
+
{#if revenueNames?.length !== 0 || geographicNames?.length !== 0}
{$displayCompanyName} Revenue Breakdown
diff --git a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
index 6ad1b9b8..66996379 100644
--- a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
@@ -188,7 +188,7 @@
>
{#if isLoaded}
-
+
{convertToTitleCase(data?.getParams)} Revenue
diff --git a/src/routes/stocks/[tickerID]/options/+page.svelte b/src/routes/stocks/[tickerID]/options/+page.svelte
index c4328eda..70f1d57d 100644
--- a/src/routes/stocks/[tickerID]/options/+page.svelte
+++ b/src/routes/stocks/[tickerID]/options/+page.svelte
@@ -42,7 +42,7 @@
let putOpenInterestList; //= data?.getOptionsPlotData?.putOpenInterestList;
let priceList;
- let displayTimePeriod = "threeMonths";
+ let displayTimePeriod = "oneYear";
function formatDate(dateStr) {
// Parse the input date string (YYYY-mm-dd)
@@ -110,7 +110,7 @@
marker +
param.seriesName +
": " +
- abbreviateNumber(param.value) +
+ abbreviateNumberWithColor(param.value, false, true) +
"
";
});
@@ -126,7 +126,7 @@
grid: {
left: $screenWidth < 640 ? "5%" : "2%",
right: $screenWidth < 640 ? "5%" : "2%",
- bottom: "20%",
+ bottom: "10%",
containLabel: true,
},
xAxis: [
@@ -288,7 +288,7 @@
});
$: {
- if ((displayTimePeriod || displayData) && typeof window !== "undefined") {
+ if (displayTimePeriod || displayData) {
// Filter the raw plot data based on the selected time period
filteredList = filterDate(rawData, displayTimePeriod);
// Process the filtered list to generate the plot data
@@ -339,7 +339,7 @@
-
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
@@ -358,10 +358,10 @@
>
-
-
+
+
-
+
+
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/forecast/+page.svelte b/src/routes/stocks/[tickerID]/forecast/+page.svelte
index 8cf0dba7..ce6708cb 100644
--- a/src/routes/stocks/[tickerID]/forecast/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/+page.svelte
@@ -493,7 +493,7 @@
{#if $coolMode}
diff --git a/src/routes/stocks/[tickerID]/forecast/+page.svelte b/src/routes/stocks/[tickerID]/forecast/+page.svelte
index 8cf0dba7..ce6708cb 100644
--- a/src/routes/stocks/[tickerID]/forecast/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/+page.svelte
@@ -493,7 +493,7 @@
-
+
{$displayCompanyName} Forecast
diff --git a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
index 16c46d6b..5862820d 100644
--- a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
+++ b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte
@@ -59,7 +59,7 @@
-
+
-
+
-
+
diff --git a/src/routes/stocks/[tickerID]/insider/+page.svelte b/src/routes/stocks/[tickerID]/insider/+page.svelte
index e3581aa4..2f38f089 100644
--- a/src/routes/stocks/[tickerID]/insider/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/+page.svelte
@@ -255,7 +255,7 @@
-
+
Insider Trading
diff --git a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
index ee9eb8e6..d918a305 100644
--- a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
@@ -222,7 +222,7 @@
>
-
+
Congress Trading
diff --git a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
index f519bb91..832f7b41 100644
--- a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
@@ -53,7 +53,7 @@
-
+
13F Institute Ownership
diff --git a/src/routes/stocks/[tickerID]/metrics/+page.svelte b/src/routes/stocks/[tickerID]/metrics/+page.svelte
index eb4fea0a..644a0738 100644
--- a/src/routes/stocks/[tickerID]/metrics/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/+page.svelte
@@ -106,7 +106,7 @@
-
+
{#if revenueNames?.length !== 0 || geographicNames?.length !== 0}
{$displayCompanyName} Revenue Breakdown
diff --git a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
index 6ad1b9b8..66996379 100644
--- a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
@@ -188,7 +188,7 @@
>
{#if isLoaded}
-
+
{convertToTitleCase(data?.getParams)} Revenue
diff --git a/src/routes/stocks/[tickerID]/options/+page.svelte b/src/routes/stocks/[tickerID]/options/+page.svelte
index c4328eda..70f1d57d 100644
--- a/src/routes/stocks/[tickerID]/options/+page.svelte
+++ b/src/routes/stocks/[tickerID]/options/+page.svelte
@@ -42,7 +42,7 @@
let putOpenInterestList; //= data?.getOptionsPlotData?.putOpenInterestList;
let priceList;
- let displayTimePeriod = "threeMonths";
+ let displayTimePeriod = "oneYear";
function formatDate(dateStr) {
// Parse the input date string (YYYY-mm-dd)
@@ -110,7 +110,7 @@
marker +
param.seriesName +
": " +
- abbreviateNumber(param.value) +
+ abbreviateNumberWithColor(param.value, false, true) +
"
";
});
@@ -126,7 +126,7 @@
grid: {
left: $screenWidth < 640 ? "5%" : "2%",
right: $screenWidth < 640 ? "5%" : "2%",
- bottom: "20%",
+ bottom: "10%",
containLabel: true,
},
xAxis: [
@@ -288,7 +288,7 @@
});
$: {
- if ((displayTimePeriod || displayData) && typeof window !== "undefined") {
+ if (displayTimePeriod || displayData) {
// Filter the raw plot data based on the selected time period
filteredList = filterDate(rawData, displayTimePeriod);
// Process the filtered list to generate the plot data
@@ -339,7 +339,7 @@
-
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
@@ -358,10 +358,10 @@
>
-
-
+
+
-
+
+
{$displayCompanyName} Forecast
diff --git a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte index 16c46d6b..5862820d 100644 --- a/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte +++ b/src/routes/stocks/[tickerID]/forecast/ai/+page.svelte @@ -59,7 +59,7 @@
-
+
-
+
-
+
diff --git a/src/routes/stocks/[tickerID]/insider/+page.svelte b/src/routes/stocks/[tickerID]/insider/+page.svelte
index e3581aa4..2f38f089 100644
--- a/src/routes/stocks/[tickerID]/insider/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/+page.svelte
@@ -255,7 +255,7 @@
-
+
Insider Trading
diff --git a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
index ee9eb8e6..d918a305 100644
--- a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
@@ -222,7 +222,7 @@
>
Insider Trading
diff --git a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
index ee9eb8e6..d918a305 100644
--- a/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/congress-trading/+page.svelte
@@ -222,7 +222,7 @@
>
-
+
Congress Trading
diff --git a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
index f519bb91..832f7b41 100644
--- a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
@@ -53,7 +53,7 @@
-
+
13F Institute Ownership
diff --git a/src/routes/stocks/[tickerID]/metrics/+page.svelte b/src/routes/stocks/[tickerID]/metrics/+page.svelte
index eb4fea0a..644a0738 100644
--- a/src/routes/stocks/[tickerID]/metrics/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/+page.svelte
@@ -106,7 +106,7 @@
-
+
{#if revenueNames?.length !== 0 || geographicNames?.length !== 0}
{$displayCompanyName} Revenue Breakdown
diff --git a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
index 6ad1b9b8..66996379 100644
--- a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
@@ -188,7 +188,7 @@
>
{#if isLoaded}
-
+
{convertToTitleCase(data?.getParams)} Revenue
diff --git a/src/routes/stocks/[tickerID]/options/+page.svelte b/src/routes/stocks/[tickerID]/options/+page.svelte
index c4328eda..70f1d57d 100644
--- a/src/routes/stocks/[tickerID]/options/+page.svelte
+++ b/src/routes/stocks/[tickerID]/options/+page.svelte
@@ -42,7 +42,7 @@
let putOpenInterestList; //= data?.getOptionsPlotData?.putOpenInterestList;
let priceList;
- let displayTimePeriod = "threeMonths";
+ let displayTimePeriod = "oneYear";
function formatDate(dateStr) {
// Parse the input date string (YYYY-mm-dd)
@@ -110,7 +110,7 @@
marker +
param.seriesName +
": " +
- abbreviateNumber(param.value) +
+ abbreviateNumberWithColor(param.value, false, true) +
"
";
});
@@ -126,7 +126,7 @@
grid: {
left: $screenWidth < 640 ? "5%" : "2%",
right: $screenWidth < 640 ? "5%" : "2%",
- bottom: "20%",
+ bottom: "10%",
containLabel: true,
},
xAxis: [
@@ -288,7 +288,7 @@
});
$: {
- if ((displayTimePeriod || displayData) && typeof window !== "undefined") {
+ if (displayTimePeriod || displayData) {
// Filter the raw plot data based on the selected time period
filteredList = filterDate(rawData, displayTimePeriod);
// Process the filtered list to generate the plot data
@@ -339,7 +339,7 @@
-
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
@@ -358,10 +358,10 @@
>
-
-
+
+
-
+
-
+
Congress Trading
diff --git a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
index f519bb91..832f7b41 100644
--- a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
@@ -53,7 +53,7 @@
Congress Trading
diff --git a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
index f519bb91..832f7b41 100644
--- a/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
+++ b/src/routes/stocks/[tickerID]/insider/institute/+page.svelte
@@ -53,7 +53,7 @@
-
+
13F Institute Ownership
diff --git a/src/routes/stocks/[tickerID]/metrics/+page.svelte b/src/routes/stocks/[tickerID]/metrics/+page.svelte
index eb4fea0a..644a0738 100644
--- a/src/routes/stocks/[tickerID]/metrics/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/+page.svelte
@@ -106,7 +106,7 @@
-
+
{#if revenueNames?.length !== 0 || geographicNames?.length !== 0}
{$displayCompanyName} Revenue Breakdown
diff --git a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
index 6ad1b9b8..66996379 100644
--- a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
@@ -188,7 +188,7 @@
>
{#if isLoaded}
-
+
{convertToTitleCase(data?.getParams)} Revenue
diff --git a/src/routes/stocks/[tickerID]/options/+page.svelte b/src/routes/stocks/[tickerID]/options/+page.svelte
index c4328eda..70f1d57d 100644
--- a/src/routes/stocks/[tickerID]/options/+page.svelte
+++ b/src/routes/stocks/[tickerID]/options/+page.svelte
@@ -42,7 +42,7 @@
let putOpenInterestList; //= data?.getOptionsPlotData?.putOpenInterestList;
let priceList;
- let displayTimePeriod = "threeMonths";
+ let displayTimePeriod = "oneYear";
function formatDate(dateStr) {
// Parse the input date string (YYYY-mm-dd)
@@ -110,7 +110,7 @@
marker +
param.seriesName +
": " +
- abbreviateNumber(param.value) +
+ abbreviateNumberWithColor(param.value, false, true) +
"
";
});
@@ -126,7 +126,7 @@
grid: {
left: $screenWidth < 640 ? "5%" : "2%",
right: $screenWidth < 640 ? "5%" : "2%",
- bottom: "20%",
+ bottom: "10%",
containLabel: true,
},
xAxis: [
@@ -288,7 +288,7 @@
});
$: {
- if ((displayTimePeriod || displayData) && typeof window !== "undefined") {
+ if (displayTimePeriod || displayData) {
// Filter the raw plot data based on the selected time period
filteredList = filterDate(rawData, displayTimePeriod);
// Process the filtered list to generate the plot data
@@ -339,7 +339,7 @@
-
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
@@ -358,10 +358,10 @@
>
-
-
+
+
-
+
+
13F Institute Ownership
diff --git a/src/routes/stocks/[tickerID]/metrics/+page.svelte b/src/routes/stocks/[tickerID]/metrics/+page.svelte
index eb4fea0a..644a0738 100644
--- a/src/routes/stocks/[tickerID]/metrics/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/+page.svelte
@@ -106,7 +106,7 @@
13F Institute Ownership
diff --git a/src/routes/stocks/[tickerID]/metrics/+page.svelte b/src/routes/stocks/[tickerID]/metrics/+page.svelte
index eb4fea0a..644a0738 100644
--- a/src/routes/stocks/[tickerID]/metrics/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/+page.svelte
@@ -106,7 +106,7 @@
-
+
{#if revenueNames?.length !== 0 || geographicNames?.length !== 0}
{$displayCompanyName} Revenue Breakdown
diff --git a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
index 6ad1b9b8..66996379 100644
--- a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
@@ -188,7 +188,7 @@
>
{#if isLoaded}
-
+
{convertToTitleCase(data?.getParams)} Revenue
diff --git a/src/routes/stocks/[tickerID]/options/+page.svelte b/src/routes/stocks/[tickerID]/options/+page.svelte
index c4328eda..70f1d57d 100644
--- a/src/routes/stocks/[tickerID]/options/+page.svelte
+++ b/src/routes/stocks/[tickerID]/options/+page.svelte
@@ -42,7 +42,7 @@
let putOpenInterestList; //= data?.getOptionsPlotData?.putOpenInterestList;
let priceList;
- let displayTimePeriod = "threeMonths";
+ let displayTimePeriod = "oneYear";
function formatDate(dateStr) {
// Parse the input date string (YYYY-mm-dd)
@@ -110,7 +110,7 @@
marker +
param.seriesName +
": " +
- abbreviateNumber(param.value) +
+ abbreviateNumberWithColor(param.value, false, true) +
"
";
});
@@ -126,7 +126,7 @@
grid: {
left: $screenWidth < 640 ? "5%" : "2%",
right: $screenWidth < 640 ? "5%" : "2%",
- bottom: "20%",
+ bottom: "10%",
containLabel: true,
},
xAxis: [
@@ -288,7 +288,7 @@
});
$: {
- if ((displayTimePeriod || displayData) && typeof window !== "undefined") {
+ if (displayTimePeriod || displayData) {
// Filter the raw plot data based on the selected time period
filteredList = filterDate(rawData, displayTimePeriod);
// Process the filtered list to generate the plot data
@@ -339,7 +339,7 @@
-
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
@@ -358,10 +358,10 @@
>
-
-
+
+
-
+
+
{#if revenueNames?.length !== 0 || geographicNames?.length !== 0}
{$displayCompanyName} Revenue Breakdown
diff --git a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
index 6ad1b9b8..66996379 100644
--- a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
@@ -188,7 +188,7 @@
>
{#if isLoaded}
{$displayCompanyName} Revenue Breakdown
diff --git a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
index 6ad1b9b8..66996379 100644
--- a/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
+++ b/src/routes/stocks/[tickerID]/metrics/[slug]/+page.svelte
@@ -188,7 +188,7 @@
>
{#if isLoaded}
-
+
{convertToTitleCase(data?.getParams)} Revenue
diff --git a/src/routes/stocks/[tickerID]/options/+page.svelte b/src/routes/stocks/[tickerID]/options/+page.svelte
index c4328eda..70f1d57d 100644
--- a/src/routes/stocks/[tickerID]/options/+page.svelte
+++ b/src/routes/stocks/[tickerID]/options/+page.svelte
@@ -42,7 +42,7 @@
let putOpenInterestList; //= data?.getOptionsPlotData?.putOpenInterestList;
let priceList;
- let displayTimePeriod = "threeMonths";
+ let displayTimePeriod = "oneYear";
function formatDate(dateStr) {
// Parse the input date string (YYYY-mm-dd)
@@ -110,7 +110,7 @@
marker +
param.seriesName +
": " +
- abbreviateNumber(param.value) +
+ abbreviateNumberWithColor(param.value, false, true) +
"
";
});
@@ -126,7 +126,7 @@
grid: {
left: $screenWidth < 640 ? "5%" : "2%",
right: $screenWidth < 640 ? "5%" : "2%",
- bottom: "20%",
+ bottom: "10%",
containLabel: true,
},
xAxis: [
@@ -288,7 +288,7 @@
});
$: {
- if ((displayTimePeriod || displayData) && typeof window !== "undefined") {
+ if (displayTimePeriod || displayData) {
// Filter the raw plot data based on the selected time period
filteredList = filterDate(rawData, displayTimePeriod);
// Process the filtered list to generate the plot data
@@ -339,7 +339,7 @@
-
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
@@ -358,10 +358,10 @@
>
-
-
+
+
-
+
+
{convertToTitleCase(data?.getParams)} Revenue
diff --git a/src/routes/stocks/[tickerID]/options/+page.svelte b/src/routes/stocks/[tickerID]/options/+page.svelte
index c4328eda..70f1d57d 100644
--- a/src/routes/stocks/[tickerID]/options/+page.svelte
+++ b/src/routes/stocks/[tickerID]/options/+page.svelte
@@ -42,7 +42,7 @@
let putOpenInterestList; //= data?.getOptionsPlotData?.putOpenInterestList;
let priceList;
- let displayTimePeriod = "threeMonths";
+ let displayTimePeriod = "oneYear";
function formatDate(dateStr) {
// Parse the input date string (YYYY-mm-dd)
@@ -110,7 +110,7 @@
marker +
param.seriesName +
": " +
- abbreviateNumber(param.value) +
+ abbreviateNumberWithColor(param.value, false, true) +
"
{convertToTitleCase(data?.getParams)} Revenue
diff --git a/src/routes/stocks/[tickerID]/options/+page.svelte b/src/routes/stocks/[tickerID]/options/+page.svelte
index c4328eda..70f1d57d 100644
--- a/src/routes/stocks/[tickerID]/options/+page.svelte
+++ b/src/routes/stocks/[tickerID]/options/+page.svelte
@@ -42,7 +42,7 @@
let putOpenInterestList; //= data?.getOptionsPlotData?.putOpenInterestList;
let priceList;
- let displayTimePeriod = "threeMonths";
+ let displayTimePeriod = "oneYear";
function formatDate(dateStr) {
// Parse the input date string (YYYY-mm-dd)
@@ -110,7 +110,7 @@
marker +
param.seriesName +
": " +
- abbreviateNumber(param.value) +
+ abbreviateNumberWithColor(param.value, false, true) +
"
";
});
@@ -126,7 +126,7 @@
grid: {
left: $screenWidth < 640 ? "5%" : "2%",
right: $screenWidth < 640 ? "5%" : "2%",
- bottom: "20%",
+ bottom: "10%",
containLabel: true,
},
xAxis: [
@@ -288,7 +288,7 @@
});
$: {
- if ((displayTimePeriod || displayData) && typeof window !== "undefined") {
+ if (displayTimePeriod || displayData) {
// Filter the raw plot data based on the selected time period
filteredList = filterDate(rawData, displayTimePeriod);
// Process the filtered list to generate the plot data
@@ -339,7 +339,7 @@
-
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
@@ -358,10 +358,10 @@
>
-
-
+
+
-
+
+
{#if Object?.keys(dailyStats)?.length === 0 && rawData?.length === 0}
{/if}
@@ -358,10 +358,10 @@
>
-
-
+
+
-
+