diff --git a/src/lib/components/AnalystCard.svelte b/src/lib/components/AnalystCard.svelte index b64569af..ee37af94 100644 --- a/src/lib/components/AnalystCard.svelte +++ b/src/lib/components/AnalystCard.svelte @@ -46,7 +46,7 @@
{#if consensusRating === "Buy" || consensusRating === "Strong Buy"} - + {consensusRating} {:else if consensusRating === "Sell" || consensusRating === "Strong Sell"} @@ -87,7 +87,7 @@ {buyCount}%
- +
@@ -134,7 +134,7 @@ Recommendation: {#if consensusRating === "Buy" || consensusRating === "Strong Buy"} - + {consensusRating} {:else if consensusRating === "Sell" || consensusRating === "Strong Sell"} @@ -168,7 +168,7 @@ {:else if changesPercentage >= 0}
The Stock Price has an upside of - {abbreviateNumber(Math?.abs(changesPercentage))} % + {abbreviateNumber(Math?.abs(changesPercentage))} % based on {numOfAnalyst} analysts.
{/if} @@ -186,7 +186,7 @@
@@ -202,7 +202,7 @@ @@ -218,7 +218,7 @@ diff --git a/src/lib/components/AnalystEstimate.svelte b/src/lib/components/AnalystEstimate.svelte index 3e486c2d..70aeb44a 100644 --- a/src/lib/components/AnalystEstimate.svelte +++ b/src/lib/components/AnalystEstimate.svelte @@ -395,7 +395,7 @@ function findIndex(data) { {/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} diff --git a/src/lib/components/AnalystInsight.svelte b/src/lib/components/AnalystInsight.svelte index be68aff0..454d120d 100644 --- a/src/lib/components/AnalystInsight.svelte +++ b/src/lib/components/AnalystInsight.svelte @@ -100,7 +100,7 @@
- +
diff --git a/src/lib/components/BullBearSay.svelte b/src/lib/components/BullBearSay.svelte index 637d8356..fbdb47da 100644 --- a/src/lib/components/BullBearSay.svelte +++ b/src/lib/components/BullBearSay.svelte @@ -103,7 +103,7 @@ function latestInfoDate(inputDate) {
-
+
{#if activeIdx === 0}

{rawData?.bullSays}

diff --git a/src/lib/components/Correlation.svelte b/src/lib/components/Correlation.svelte index 153e2e99..bbc3e276 100644 --- a/src/lib/components/Correlation.svelte +++ b/src/lib/components/Correlation.svelte @@ -127,7 +127,7 @@
{#if item?.value >= 0} - + {:else} diff --git a/src/lib/components/CountrySegmentation.svelte b/src/lib/components/CountrySegmentation.svelte index 89cfb075..d0c98ad5 100644 --- a/src/lib/components/CountrySegmentation.svelte +++ b/src/lib/components/CountrySegmentation.svelte @@ -91,7 +91,7 @@ $: { {item?.weightPercentage <= 0.01 ? "< 0.01%" : item?.weightPercentage?.toFixed(2)+'%'}
- +
diff --git a/src/lib/components/DCF.svelte b/src/lib/components/DCF.svelte index 7300e9f8..301a4d0e 100644 --- a/src/lib/components/DCF.svelte +++ b/src/lib/components/DCF.svelte @@ -266,7 +266,7 @@ $: { The DCF model signals a {#if change < -3 } - + Buy @@ -293,7 +293,7 @@ $: { {:else if change < 0 }
The Stock Price is - {Math?.abs(change)}% undervalued. + {Math?.abs(change)}% undervalued.
{/if} diff --git a/src/lib/components/ESGCard.svelte b/src/lib/components/ESGCard.svelte index 09cf39c6..7ce00c92 100644 --- a/src/lib/components/ESGCard.svelte +++ b/src/lib/components/ESGCard.svelte @@ -68,7 +68,7 @@ $: { {esgScore}
- +
@@ -82,7 +82,7 @@ $: { {environmentalScore}
- +
@@ -94,7 +94,7 @@ $: { {socialScore}
- + @@ -107,7 +107,7 @@ $: { {governanceScore}
- + @@ -165,7 +165,7 @@ $: { {esgScore} - + @@ -179,7 +179,7 @@ $: { {environmentalScore} - + @@ -192,7 +192,7 @@ $: { {socialScore} - + @@ -205,7 +205,7 @@ $: { {governanceScore} - + diff --git a/src/lib/components/FundamentalAnalysis.svelte b/src/lib/components/FundamentalAnalysis.svelte index 5b78d7bf..ced20b86 100644 --- a/src/lib/components/FundamentalAnalysis.svelte +++ b/src/lib/components/FundamentalAnalysis.svelte @@ -106,7 +106,7 @@ $: {
Quarter Sentiment {#if !deactivateContent} - {flowSentiment} + {flowSentiment} {:else} Unlock with Pro @@ -182,7 +182,7 @@ $: { diff --git a/src/lib/components/MiniPlot.svelte b/src/lib/components/MiniPlot.svelte index 2c00bbed..a7dfb22d 100644 --- a/src/lib/components/MiniPlot.svelte +++ b/src/lib/components/MiniPlot.svelte @@ -145,7 +145,7 @@ if(chart && typeof window !== 'undefined')
{#if changesPercentage >=0} - +{changesPercentage?.toFixed(2)}% + +{changesPercentage?.toFixed(2)}% {:else} {changesPercentage?.toFixed(2)}% diff --git a/src/lib/components/OptionsData.svelte b/src/lib/components/OptionsData.svelte index a7800b24..b70bda9b 100644 --- a/src/lib/components/OptionsData.svelte +++ b/src/lib/components/OptionsData.svelte @@ -202,7 +202,7 @@ $: {
The Options activity signals a {#if signal === 'Bullish' } - + {signal} diff --git a/src/lib/components/PriceAlert.svelte b/src/lib/components/PriceAlert.svelte index 414d5ed7..f74f2f52 100644 --- a/src/lib/components/PriceAlert.svelte +++ b/src/lib/components/PriceAlert.svelte @@ -191,7 +191,7 @@ $: { Triggers once when price moves {values?.at(0) > 0 ? 'above' : 'below'} {#if values?.at(0) > 0} - +{values?.at(0)?.toFixed(2)}% + +{values?.at(0)?.toFixed(2)}% {:else if values?.at(0) < 0} {values?.at(0)?.toFixed(2)}% @@ -261,9 +261,9 @@ $: {
{#if ((displayPrice/currentPrice-1)*100) > 100} - {((displayPrice/currentPrice-1)*100)?.toFixed(2)}% + {((displayPrice/currentPrice-1)*100)?.toFixed(2)}% {:else if values?.at(0) > 0} - {values?.at(0)?.toFixed(2)}% + {values?.at(0)?.toFixed(2)}% {:else if values?.at(0) < 0} {values?.at(0)?.toFixed(2)}% {:else} diff --git a/src/lib/components/PriceAnalysis.svelte b/src/lib/components/PriceAnalysis.svelte index 701a20a5..831629e6 100644 --- a/src/lib/components/PriceAnalysis.svelte +++ b/src/lib/components/PriceAnalysis.svelte @@ -228,7 +228,7 @@ $: {
Price Sentiment - {priceSentiment} + {priceSentiment}
@@ -302,7 +302,7 @@ $: {
Over the next 12 months, the model predicts a - {priceSentiment} + {priceSentiment} trend, suggesting that the future price is expected to {priceSentiment === 'Bullish' ? 'surpass' : 'to be less than'} the previous price of ${lastPrice?.toFixed(2) ?? 'n/a'}, with a mean value of ${oneYearPricePrediction}.
diff --git a/src/lib/components/RetailVolume.svelte b/src/lib/components/RetailVolume.svelte index f0ce1bbb..289d1ebe 100644 --- a/src/lib/components/RetailVolume.svelte +++ b/src/lib/components/RetailVolume.svelte @@ -274,7 +274,7 @@ $: {
In the past six months, the {$displayCompanyName} had an average retail investor volume of {avgVolume > 100e3 ? abbreviateNumber(avgVolume,true) : '< $100K'}, with a prevailing {#if avgSentiment === 'Bullish' } - + {avgSentiment} diff --git a/src/lib/components/RevenueSegmentation.svelte b/src/lib/components/RevenueSegmentation.svelte index 2ec85743..3b93a7e7 100644 --- a/src/lib/components/RevenueSegmentation.svelte +++ b/src/lib/components/RevenueSegmentation.svelte @@ -252,7 +252,7 @@ $: charNumber = $screenWidth < 640 ? 25 :40; {((item?.value / totalGeographicRevenue) * 100)?.toFixed(2)}%
- +
{/each} diff --git a/src/lib/components/SectorSegmentation.svelte b/src/lib/components/SectorSegmentation.svelte index 4ba5a063..c2ceac92 100644 --- a/src/lib/components/SectorSegmentation.svelte +++ b/src/lib/components/SectorSegmentation.svelte @@ -124,7 +124,7 @@ $: { {item?.exposure <= 0.01 ? "< 0.01%" : item?.exposure?.toFixed(2)+'%'}
- + diff --git a/src/lib/components/SentimentAnalysis.svelte b/src/lib/components/SentimentAnalysis.svelte index 6bbff23c..430ab0f9 100644 --- a/src/lib/components/SentimentAnalysis.svelte +++ b/src/lib/components/SentimentAnalysis.svelte @@ -112,7 +112,7 @@ $: { - + @@ -124,7 +124,7 @@ $: { - + @@ -175,7 +175,7 @@ $: { {/if}
-
+
{#if data?.user?.tier === 'Pro'}
{:else if ['1M','1Y']?.includes(item?.label)} @@ -194,7 +194,7 @@ $: {
-
diff --git a/src/lib/components/SignalBar.svelte b/src/lib/components/SignalBar.svelte index 27929efe..42525fef 100644 --- a/src/lib/components/SignalBar.svelte +++ b/src/lib/components/SignalBar.svelte @@ -7,21 +7,21 @@ export let signal;
-
-
-
-
-
+
+
+
+
+
{:else if signal === 'Buy'}
-
-
-
-
+
+
+
+
diff --git a/src/lib/components/StockSlider.svelte b/src/lib/components/StockSlider.svelte index b81fd624..220fbe2d 100644 --- a/src/lib/components/StockSlider.svelte +++ b/src/lib/components/StockSlider.svelte @@ -13,7 +13,7 @@ {item.symbol} {#if item?.changesPercentage >= 0} - +{item?.changesPercentage?.toFixed(2)}% + +{item?.changesPercentage?.toFixed(2)}% {:else if item?.changesPercentage < 0} {item?.changesPercentage?.toFixed(2)}% diff --git a/src/lib/components/StockSplits.svelte b/src/lib/components/StockSplits.svelte index 3a45899e..18420083 100644 --- a/src/lib/components/StockSplits.svelte +++ b/src/lib/components/StockSplits.svelte @@ -51,7 +51,7 @@
-
+
diff --git a/src/lib/components/TARating.svelte b/src/lib/components/TARating.svelte index 7b411b78..8c9151c4 100644 --- a/src/lib/components/TARating.svelte +++ b/src/lib/components/TARating.svelte @@ -119,11 +119,11 @@ $: if ($assetType || $stockTicker || $etfTicker || $cryptoTicker) { {#if overallSignal !== 'n/a'}
- Out of 11 indicators, {buyCount} indicates a Buy, + Out of 11 indicators, {buyCount} indicates a Buy, {neutralCount} are Neutral and {sellCount} indicate a Sell. On average, the signal is to {#if overallSignal === 'Buy' || overallSignal === 'Strong Buy'} - + Buy. diff --git a/src/lib/components/TopInvestors.svelte b/src/lib/components/TopInvestors.svelte index 3308effa..36dfa185 100644 --- a/src/lib/components/TopInvestors.svelte +++ b/src/lib/components/TopInvestors.svelte @@ -51,7 +51,7 @@ {#if data?.overallReturn > 0} - + +{data?.overallReturn.toFixed(2)}% {:else if data?.overallReturn < 0} diff --git a/src/lib/components/TrendAnalysis.svelte b/src/lib/components/TrendAnalysis.svelte index c2c82aca..696e9f2a 100644 --- a/src/lib/components/TrendAnalysis.svelte +++ b/src/lib/components/TrendAnalysis.svelte @@ -118,7 +118,7 @@ $: {
Trend Sentiment - {flowSentiment} + {flowSentiment}
@@ -199,7 +199,7 @@ $: {
Over the next {displayData === 'threeMonth' ? '3 months' : displayData === 'oneMonth' ? '1 month' : '1 week'}, the model forecasts a - {flowSentiment} + {flowSentiment} trend, indicating that the future price is expected to {flowSentiment === 'Bullish' ? 'exceed' : 'to be less than'} the previous price of ${lastPrice ?? 'n/a'}.
diff --git a/src/lib/components/Trendingstocks.svelte b/src/lib/components/Trendingstocks.svelte index 2bbdaa50..90f8028e 100644 --- a/src/lib/components/Trendingstocks.svelte +++ b/src/lib/components/Trendingstocks.svelte @@ -58,7 +58,7 @@ $: {
{#if item?.changesPercentage >=0} - +{item?.changesPercentage?.toFixed(2)}% + +{item?.changesPercentage?.toFixed(2)}% {:else} diff --git a/src/lib/components/VaR.svelte b/src/lib/components/VaR.svelte index 42bbe54d..ca67661d 100644 --- a/src/lib/components/VaR.svelte +++ b/src/lib/components/VaR.svelte @@ -194,7 +194,7 @@ function getPlotOptions() { - + diff --git a/src/lib/components/WIIM.svelte b/src/lib/components/WIIM.svelte index 2a54d82e..384c2f18 100644 --- a/src/lib/components/WIIM.svelte +++ b/src/lib/components/WIIM.svelte @@ -69,7 +69,7 @@ $: {
- +
@@ -85,7 +85,7 @@ $: {
{#if item?.changesPercentage >=0} - +{item?.changesPercentage}% + +{item?.changesPercentage}% {:else if item?.changesPercentage < 0 } {item?.changesPercentage}% diff --git a/src/lib/components/WatchListCard.svelte b/src/lib/components/WatchListCard.svelte index 893ef313..d7e5a63d 100644 --- a/src/lib/components/WatchListCard.svelte +++ b/src/lib/components/WatchListCard.svelte @@ -351,7 +351,7 @@ if(watchList && isLoaded)
{#if roundedMean >= 0} - +{roundedMean}% + +{roundedMean}% {:else if roundedMean < 0} {roundedMean}% @@ -444,7 +444,7 @@ if(watchList && isLoaded) {#if item?.changesPercentage >=0} - +{item?.changesPercentage?.toFixed(2)}% + +{item?.changesPercentage?.toFixed(2)}% {:else} {item?.changesPercentage?.toFixed(2)}% {/if} diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index a8eb0750..f6d12a41 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -248,7 +248,7 @@ onMount( async() => { {#if quickInfo?.active?.changesPercentage >=0} - +{quickInfo?.active?.changesPercentage?.toFixed(2)}% + +{quickInfo?.active?.changesPercentage?.toFixed(2)}% {:else} {quickInfo?.active?.changesPercentage?.toFixed(2)}% @@ -269,7 +269,7 @@ onMount( async() => { {#if quickInfo?.winner?.changesPercentage >=0} - +{abbreviateNumber(quickInfo?.winner?.changesPercentage?.toFixed(2))}% + +{abbreviateNumber(quickInfo?.winner?.changesPercentage?.toFixed(2))}% {:else} {abbreviateNumber(quickInfo?.winner?.changesPercentage?.toFixed(2))}% @@ -290,7 +290,7 @@ onMount( async() => { {#if quickInfo?.loser?.changesPercentage >=0} - +{abbreviateNumber(quickInfo?.loser?.changesPercentage?.toFixed(2))}% + +{abbreviateNumber(quickInfo?.loser?.changesPercentage?.toFixed(2))}% {:else} {abbreviateNumber(quickInfo?.loser?.changesPercentage?.toFixed(2))}% @@ -312,7 +312,7 @@ onMount( async() => {

{#if quickInfo?.topSector?.changesPercentage >=0} - +{abbreviateNumber(quickInfo?.topSector?.changesPercentage?.toFixed(2))}% + +{abbreviateNumber(quickInfo?.topSector?.changesPercentage?.toFixed(2))}% {:else} {abbreviateNumber(quickInfo?.topSector?.changesPercentage?.toFixed(2))}% diff --git a/src/routes/analysts/+page.svelte b/src/routes/analysts/+page.svelte index c37f4be9..669432fd 100644 --- a/src/routes/analysts/+page.svelte +++ b/src/routes/analysts/+page.svelte @@ -260,14 +260,14 @@ $: { {#each analytRatingList as item, index} - goto(`/analysts/${item?.analystId}`)} class="sm:hover:bg-[#245073] sm:hover:bg-opacity-[0.2] odd:bg-[#27272A] {index+1 === rawData?.length && data?.user?.tier !== 'Pro' ? 'opacity-[0.1]' : ''} cursor-pointer"> + {item?.rank}

- {item?.analystName} + {item?.analystName} {item?.companyName}
{#each Array.from({ length: 5 }) as _, i} diff --git a/src/routes/analysts/[slug]/+page.svelte b/src/routes/analysts/[slug]/+page.svelte index 1e03422b..420b95cb 100644 --- a/src/routes/analysts/[slug]/+page.svelte +++ b/src/routes/analysts/[slug]/+page.svelte @@ -263,7 +263,7 @@ function sectorSelector(sector) {
{item?.action_company}: - + {item?.rating_current}
diff --git a/src/routes/analysts/top-stocks/+page.svelte b/src/routes/analysts/top-stocks/+page.svelte index a2424515..d8512b39 100644 --- a/src/routes/analysts/top-stocks/+page.svelte +++ b/src/routes/analysts/top-stocks/+page.svelte @@ -253,13 +253,15 @@ $: { {#each analytRatingList as item, index} - goto(`/stocks/${item?.ticker}`)} class="sm:hover:bg-[#245073] sm:hover:bg-opacity-[0.2] odd:bg-[#27272A] {index+1 === rawData?.length && data?.user?.tier !== 'Pro' ? 'opacity-[0.1]' : ''} cursor-pointer"> + {item?.rank} - + +
{item?.ticker} + diff --git a/src/routes/community/profile/+page.svelte b/src/routes/community/profile/+page.svelte index c407ad7b..f179d441 100644 --- a/src/routes/community/profile/+page.svelte +++ b/src/routes/community/profile/+page.svelte @@ -875,8 +875,8 @@ onDestroy(async () => {
- - + + @@ -1119,7 +1119,7 @@ onDestroy(async () => {
- diff --git a/src/routes/corporate-lobbying-tracker/+page.svelte b/src/routes/corporate-lobbying-tracker/+page.svelte index e23f4ffc..3633a0f0 100644 --- a/src/routes/corporate-lobbying-tracker/+page.svelte +++ b/src/routes/corporate-lobbying-tracker/+page.svelte @@ -41,7 +41,19 @@ } } - + function formatDate(dateString) { + const date = new Date(dateString); + + const year = date.getFullYear(); + const month = (date.getMonth() + 1).toString().padStart(2, '0'); // Months are zero-based + const day = date.getDate().toString().padStart(2, '0'); + + const hours = date.getHours() % 12 || 12; // Convert to 12-hour format + const minutes = date.getMinutes().toString().padStart(2, '0'); + const ampm = date.getHours() >= 12 ? 'PM' : 'AM'; + + return `${year}/${month}/${day} ${hours}:${minutes} ${ampm}`; +} onMount(() => { rawData = data?.getCorporateLobbyingTracker ?? []; displayList = rawData?.slice(0,50) ?? [] @@ -64,7 +76,7 @@ function changeOrder(state:string) { } -$: charNumber = $screenWidth < 640 ? 15 : 40; +$: charNumber = $screenWidth < 640 ? 15 : 20; @@ -191,15 +203,17 @@ $: charNumber = $screenWidth < 640 ? 15 : 40; {#each displayList as item, index} - goto(`/stocks/${item?.ticker}`)} class="sm:hover:bg-[#245073] sm:hover:bg-opacity-[0.2] odd:bg-[#27272A] {index+1 === displayList?.length && data?.user?.tier !== 'Pro' ? 'opacity-[0.1]' : ''} cursor-pointer"> + - {item?.date} + {formatDate(item?.date)} + {item?.ticker} + @@ -208,7 +222,7 @@ $: charNumber = $screenWidth < 640 ? 15 : 40; - + {item?.sector} diff --git a/src/routes/crypto/[tickerID]/+page.svelte b/src/routes/crypto/[tickerID]/+page.svelte index e918b065..93f3293d 100644 --- a/src/routes/crypto/[tickerID]/+page.svelte +++ b/src/routes/crypto/[tickerID]/+page.svelte @@ -724,7 +724,7 @@ afterUpdate(async () => { {#if displayLegend?.change >= 0} - +{displayLegend?.change}% + +{displayLegend?.change}% {:else if displayLegend?.change < 0} {displayLegend?.change}% diff --git a/src/routes/crypto/[tickerID]/congress-trading/+page.svelte b/src/routes/crypto/[tickerID]/congress-trading/+page.svelte index 8308037a..dc21ee63 100644 --- a/src/routes/crypto/[tickerID]/congress-trading/+page.svelte +++ b/src/routes/crypto/[tickerID]/congress-trading/+page.svelte @@ -278,7 +278,7 @@ onMount(async () => { {#if item?.type === 'Bought'} - Bought + Bought {:else if item?.type === 'Sold'} Sold {:else if item?.type === 'Exchange'} @@ -365,7 +365,7 @@ onMount(async () => { Type {#if item?.type === 'Bought'} - Bought + Bought {:else if item?.type === 'Sold'} Sold {:else if item?.type === 'Exchange'} diff --git a/src/routes/etf/[tickerID]/+page.svelte b/src/routes/etf/[tickerID]/+page.svelte index 73f258eb..5d0a76d6 100644 --- a/src/routes/etf/[tickerID]/+page.svelte +++ b/src/routes/etf/[tickerID]/+page.svelte @@ -854,7 +854,7 @@ async function exportData(timePeriod:string) { {#if displayLegend?.change >= 0} - +{displayLegend?.change}% + +{displayLegend?.change}% {:else if displayLegend?.change < 0} {displayLegend?.change}% @@ -875,7 +875,7 @@ async function exportData(timePeriod:string) { ${prePostData?.price} {#if prePostData?.changesPercentage >= 0} - ({prePostData?.changesPercentage}%) + ({prePostData?.changesPercentage}%) {:else if prePostData?.changesPercentage < 0} ({prePostData?.changesPercentage}%) {/if} diff --git a/src/routes/etf/[tickerID]/congress-trading/+page.svelte b/src/routes/etf/[tickerID]/congress-trading/+page.svelte index 762925f4..7598cb41 100644 --- a/src/routes/etf/[tickerID]/congress-trading/+page.svelte +++ b/src/routes/etf/[tickerID]/congress-trading/+page.svelte @@ -277,7 +277,7 @@ onMount(async () => { {#if item?.type === 'Bought'} - Bought + Bought {:else if item?.type === 'Sold'} Sold {:else if item?.type === 'Exchange'} @@ -364,7 +364,7 @@ onMount(async () => { Type {#if item?.type === 'Bought'} - Bought + Bought {:else if item?.type === 'Sold'} Sold {:else if item?.type === 'Exchange'} diff --git a/src/routes/etf/[tickerID]/options/+page.svelte b/src/routes/etf/[tickerID]/options/+page.svelte index 8f1da50a..13fb9aab 100644 --- a/src/routes/etf/[tickerID]/options/+page.svelte +++ b/src/routes/etf/[tickerID]/options/+page.svelte @@ -770,7 +770,7 @@ $: { {#if item?.changesPercentage >=0} - +{item?.changesPercentage >= 1000 ? abbreviateNumber(item?.changesPercentage) : item?.changesPercentage?.toFixed(2)}% + +{item?.changesPercentage >= 1000 ? abbreviateNumber(item?.changesPercentage) : item?.changesPercentage?.toFixed(2)}% {:else} {item?.changesPercentage <= -1000 ? abbreviateNumber(item?.changesPercentage) : item?.changesPercentage?.toFixed(2)}% {/if} diff --git a/src/routes/fda-calendar/+page.svelte b/src/routes/fda-calendar/+page.svelte index 09ebba10..947b6862 100644 --- a/src/routes/fda-calendar/+page.svelte +++ b/src/routes/fda-calendar/+page.svelte @@ -212,7 +212,7 @@ {#if item?.changesPercentage >=0} - +{item?.changesPercentage}% + +{item?.changesPercentage}% {:else} {item?.changesPercentage}% {/if} diff --git a/src/routes/hedge-funds/+page.svelte b/src/routes/hedge-funds/+page.svelte index e2f8af2d..cd5d3e91 100644 --- a/src/routes/hedge-funds/+page.svelte +++ b/src/routes/hedge-funds/+page.svelte @@ -209,7 +209,7 @@ async function handleInput(event) {