- Top Wall Street Analysts -
-
- + Top Wall Street Analysts +
| sortData('rank')} class="cursor-pointer select-none text-white font-semibold text-[1rem] whitespace-nowrap"> - Rank - - | -sortData('analystName')} class="cursor-pointer select-none text-white font-semibold text-[1rem] whitespace-nowrap"> - Analyst - - | +sortData('successRate')} class="text-end cursor-pointer select-none text-white font-semibold text-[1rem] whitespace-nowrap"> - Success Rate - - | -sortData('avgReturn')} class="text-end cursor-pointer select-none text-white font-semibold text-[1rem] whitespace-nowrap"> - Avg. Return - - | -sortData('totalRatings')} class="text-end cursor-pointer select-none text-white font-semibold text-[1rem] whitespace-nowrap"> - Total Ratings - - | - -sortData('lastRating')} class="text-end cursor-pointer select-none text-white font-semibold text-[1rem] whitespace-nowrap"> - Last Rating - - | - -
|---|
| + {item?.rank} + | -|||||||||
| - {item?.rank} - | +
+
+ {item?.analystName}
+
+ {item?.companyName}
+
+ {#each Array.from({ length: 5 }) as _, i}
+ {#if i < Math.floor(item?.analystScore)}
+
+ {:else}
+
+ {/if}
+ {/each}
-
- |
+
- {item?.analystName}
- {item?.companyName}
-
-
-
- {#each Array.from({ length: 5 }) as _, i}
- {#if i < Math.floor(item?.analystScore)}
-
- {:else}
-
- {/if}
- {/each}
-
-
- ({item?.analystScore !== null ? item?.analystScore : 0})
-
-
-
+
+ ({item?.analystScore !== null
+ ? item?.analystScore
+ : 0})
+
+ |
-
-
- - {#if Number(item?.successRate) >= 0} - +{Number(item?.successRate)?.toFixed(2)}% - {/if} - | ++ {#if Number(item?.successRate) >= 0} + +{Number(item?.successRate)?.toFixed(2)}% + {/if} + | -- {#if Number(item?.avgReturn) >= 0} - +{Number(item?.avgReturn)?.toFixed(2)}% - {:else} - {Number(item?.avgReturn)?.toFixed(2)}% - {/if} - | ++ {#if Number(item?.avgReturn) >= 0} + +{Number(item?.avgReturn)?.toFixed(2)}% + {:else} + {Number(item?.avgReturn)?.toFixed(2)}% + {/if} + | -- {item?.totalRatings} - | ++ {item?.totalRatings} + | - -- {item?.lastRating !== null ? new Date(item?.lastRating)?.toLocaleString('en-US', { month: 'short', day: 'numeric', year: 'numeric', daySuffix: '2-digit' }) : 'n/a'} - | - - -