diff --git a/src/lib/components/AIScore.svelte b/src/lib/components/AIScore.svelte index cfe3e440..44cf6eeb 100644 --- a/src/lib/components/AIScore.svelte +++ b/src/lib/components/AIScore.svelte @@ -61,7 +61,7 @@ class="stroke-current {score >= 7 ? 'text-green-600 dark:text-[#00FC50]' : score >= 4 - ? 'text-blue-600 dark:text-[#fff]' + ? 'text-blue-700 dark:text-[#fff]' : 'text-red-600 dark:text-[#FF2F1F]'}" stroke-width="3" stroke-dasharray="100.48" diff --git a/src/lib/components/AnalystInfo.svelte b/src/lib/components/AnalystInfo.svelte new file mode 100644 index 00000000..baeb966a --- /dev/null +++ b/src/lib/components/AnalystInfo.svelte @@ -0,0 +1,118 @@ +
+
+
+

+ Analyst Star Rankings +

+

+ Our analyst star rankings are based on these four factors +

+
+
+
+
+
+
+ +
+ Success Rate +
+
+ The percentage of ratings that are profitable. +
+
+
+
+
+ +
+ Average Return +
+
+ The average percentage return within one year of the rating. +
+
+
+
+
+ +
+ Rating Count +
+
+ The more ratings the analyst has provided, the higher the score. +
+
+
+
+
+ +
+ Recency +
+
+ Ratings provided within the past year contribute to a higher score. +
+
+
+
+
+
diff --git a/src/lib/components/Cookie.svelte b/src/lib/components/Cookie.svelte index 1b3e52f0..140fb1c6 100644 --- a/src/lib/components/Cookie.svelte +++ b/src/lib/components/Cookie.svelte @@ -42,7 +42,7 @@ We use cookies to ensure that we give you the best experience on our website. Read Privacy Policy.

diff --git a/src/lib/components/DarkPool/HistoricalVolume.svelte b/src/lib/components/DarkPool/HistoricalVolume.svelte index ba27af13..cde676bb 100644 --- a/src/lib/components/DarkPool/HistoricalVolume.svelte +++ b/src/lib/components/DarkPool/HistoricalVolume.svelte @@ -301,7 +301,7 @@ > Upgrade to Pro Upgrade to Pro {symbol?.length !== 0 ? symbol : "-"} diff --git a/src/lib/components/NextEarnings.svelte b/src/lib/components/NextEarnings.svelte index 11dc899e..55fb027e 100644 --- a/src/lib/components/NextEarnings.svelte +++ b/src/lib/components/NextEarnings.svelte @@ -69,7 +69,7 @@ {#if !["Pro", "Plus"]?.includes(data?.user?.tier)} ... Unlock content with Pro Subscription Upgrade to Pro Upgrade to Pro Upgrade to Pro Upgrade to Pro Upgrade to Pro Upgrade to Pro {item} = 1 diff --git a/src/lib/components/Sidecard.svelte b/src/lib/components/Sidecard.svelte index ea2aeb48..3329b7dc 100644 --- a/src/lib/components/Sidecard.svelte +++ b/src/lib/components/Sidecard.svelte @@ -69,9 +69,9 @@ animation: false, }, title: { - text: `
Price Target: $${priceTarget}
+ text: `
Price Target: $${priceTarget}
(${changesPercentage}% ${changesPercentage >= 0 ? "upside" : "downside"})
-
Analyst Consensus: ${consensusRating ?? "n/a"}
`, +
Analyst Consensus: ${consensusRating ?? "n/a"}
`, style: { color: "white", // Using inline CSS for margin-top and margin-bottom @@ -215,7 +215,7 @@
[Read more] @@ -226,7 +226,7 @@ Industry {industry}
@@ -235,7 +235,7 @@ item?.title === sector) ?.link} - class="sm:hover:text-blue-600 dark:sm:hover:text-blue-400 underline underline-offset-4" + class="sm:hover:text-blue-700 dark:sm:hover:text-blue-400 underline underline-offset-4" >{sector} @@ -247,7 +247,7 @@ Employees {new Intl.NumberFormat("en")?.format(employees)} @@ -264,7 +264,7 @@ Website {website} diff --git a/src/lib/components/WIIM.svelte b/src/lib/components/WIIM.svelte index 8be48f75..d3196d05 100644 --- a/src/lib/components/WIIM.svelte +++ b/src/lib/components/WIIM.svelte @@ -126,7 +126,7 @@ {item?.text?.slice(0, 50) + "..."} Unlock content with Pro Subscription {emailAddress}.
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 4c265ad9..38ce9753 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -106,7 +106,7 @@
Analysts Realtime Flow @@ -197,7 +197,7 @@ {item?.symbol} @@ -217,13 +217,13 @@ class="text-right md:table.-cell xl:table.-column text-sm sm:text-[1rem] text-white" > {#if item?.changesPercentage >= 0} - +{item?.changesPercentage >= 1000 ? abbreviateNumber(item?.changesPercentage) : item?.changesPercentage?.toFixed(2)}% {:else} - {item?.changesPercentage <= -1000 ? abbreviateNumber(item?.changesPercentage) : item?.changesPercentage?.toFixed(2)}% @@ -316,7 +316,7 @@ {item?.symbol} @@ -336,13 +336,13 @@ class="text-right md:table.-cell xl:table.-column text-sm sm:text-[1rem] text-white" > {#if item?.changesPercentage >= 0} - +{item?.changesPercentage >= 1000 ? abbreviateNumber(item?.changesPercentage) : item?.changesPercentage?.toFixed(2)}% {:else} - {item?.changesPercentage <= -1000 ? abbreviateNumber(item?.changesPercentage) : item?.changesPercentage?.toFixed(2)}% @@ -414,7 +414,7 @@ {item?.ticker} @@ -427,7 +427,7 @@ {item?.ticker} @@ -476,7 +476,7 @@ average rating for {analystReport?.symbol} stock is "{analystReport?.consensusRating}" The 12-month stock @@ -489,7 +489,7 @@ @@ -500,7 +500,7 @@ > @@ -511,26 +511,26 @@ >{item?.name} ({item?.symbol}) {item?.isToday === true @@ -633,7 +633,7 @@ > {item?.name} ({item?.symbol}) {item?.isToday === true @@ -704,7 +704,7 @@ {#each data?.getDashboard?.recentEarnings as item} {item?.name} ({item?.symbol}) has released its quarterly earnings at {formatTime( item?.time, diff --git a/src/routes/about/+page.svelte b/src/routes/about/+page.svelte index 0dfe11f5..146923c2 100644 --- a/src/routes/about/+page.svelte +++ b/src/routes/about/+page.svelte @@ -245,7 +245,7 @@

Muslem Rahimi, PhD

-

+

Founder / Chief of Nothing

diff --git a/src/routes/advertise/+page.svelte b/src/routes/advertise/+page.svelte index b22012f4..0c9eba48 100644 --- a/src/routes/advertise/+page.svelte +++ b/src/routes/advertise/+page.svelte @@ -79,7 +79,7 @@ audience?
Contact us today at contact@stocknear.com. We’d love to discuss how we can help your business grow.

diff --git a/src/routes/analysts/+page.svelte b/src/routes/analysts/+page.svelte index fa882db7..519de887 100644 --- a/src/routes/analysts/+page.svelte +++ b/src/routes/analysts/+page.svelte @@ -1,8 +1,9 @@
Target Low
Price ${analystReport?.lowPriceTarget} ${analystReport?.avgPriceTarget}Change 0 - ? "before:content-['+'] text-[#208646] dark:text-[#00FC50]" - : "text-[#DC2626] dark:text-[#FF2F1F]"} + ? "before:content-['+'] text-green-700 dark:text-[#00FC50]" + : "text-red-700 dark:text-[#FF2F1F]"} >{analystReport?.lowPriceChange}% 0 - ? "before:content-['+'] text-[#208646] dark:text-[#00FC50]" - : "text-[#DC2626] dark:text-[#FF2F1F]"} + ? "before:content-['+'] text-green-700 dark:text-[#00FC50]" + : "text-red-700 dark:text-[#FF2F1F]"} >{analystReport?.avgPriceChange}% 0 - ? "before:content-['+'] text-[#208646] dark:text-[#00FC50]" - : "text-[#DC2626] dark:text-[#FF2F1F]"} + ? "before:content-['+'] text-green-700 dark:text-[#00FC50]" + : "text-red-700 dark:text-[#FF2F1F]"} >{analystReport?.medianPriceChange}% 0 - ? "before:content-['+'] text-[#208646] dark:text-[#00FC50]" - : "text-[#DC2626] dark:text-[#FF2F1F]"} + ? "before:content-['+'] text-green-700 dark:text-[#00FC50]" + : "text-red-700 dark:text-[#FF2F1F]"} >{analystReport?.highPriceChange}%