Top Weekly Performers

Explore the top weekly stock winners for 21 Mar 2025, outperforming the market and delivering gains.

Overview
Ratings
Intrinsic Value
Valuation
Growth
Profitability
Health
Capital allocation
Momentum
Earnings
Dividends
Company name
Market Cap
Quality rating
Intrinsic value
1Y Return
Revenue
Free Cash Flow
Revenue growth
FCF margin
Gross margin
ROIC
Total Debt to Equity
$18.3B
5.5
$156.2
61.8% overvalued
105.2%
$6,572.4M
$198.4M
12.2%
3.0%
23.9%
5.3%
52.0%
$5,072.2M
5.9
$2.3
89.8% overvalued
137.7%
$43.1M
($123.7M)
95.4%
(287.1%)
52.2%
(228.3%)
4.6%
$4,645.3M
5.4
$0.0
99.3% overvalued
(46.4%)
$202.0K
($27.1M)
(86.2%)
(13,418.8%)
(233.2%)
1,698.5%
4.1%
$3,981.8M
6.8
$18.9
21.4% undervalued
(10.1%)
$1,108.8M
$46.4M
35.8%
4.2%
28.8%
14.0%
7.4%
$3,427.5M
5.4
$1.8
41.2% overvalued
(43.4%)
R$131.5B
R$781.8M
2.3%
0.6%
7.2%
21.4%
99.9%
$3,257.7M
5.8
$2.6
67.4% overvalued
66.5%
$0.0
($450.6M)
(100.0%)
N/A
N/A
(468.4%)
10.5%
$3,182.3M
6.7
$11.3
37.5% undervalued
19.1%
$2,002.6M
$245.8M
42.1%
12.3%
24.0%
4.9%
44.6%
$2,640.2M
5.8
$0.8
92.6% overvalued
359.6%
$8,827.0K
($46.1M)
0.8%
(522.2%)
63.0%
(547.9%)
13.2%
$2,630.8M
5.3
$9.0
36.9% undervalued
109.3%
$1,038.0M
($8,954.0K)
26.4%
(0.9%)
27.9%
1.1%
53.6%
$2,506.2M
5.8
$0.4
96.2% overvalued
405.4%
$10.8M
($61.7M)
(10.2%)
(572.1%)
36.2%
(126.1%)
7.0%
$2,314.0M
5.5
$2.9
66.4% undervalued
(37.9%)
R$43.7B
R$1,758.7M
(2.0%)
4.0%
26.2%
10.9%
339.3%
$2,042.4M
5.2
$13.4
57.5% undervalued
56.5%
$0.0
($790.2M)
(100.0%)
N/A
N/A
(7.9%)
233.2%
$1,880.5M
7.3
$9.6
62.0% undervalued
77.6%
$1,033.3M
$127.6M
39.3%
12.3%
27.8%
9.6%
12.8%
$1,429.0M
5.3
$2.0
54.5% overvalued
37.6%
$1,783.2M
$19.3M
(16.7%)
1.1%
48.6%
12.5%
(1,556.2%)
$1,379.0M
5.1
$1.0
91.9% overvalued
151.0%
$5,669.0K
($38.8M)
46.8%
(684.4%)
(113.4%)
(91.6%)
33.5%
$1,192.7M
6.1
$0.5
95.4% overvalued
160.4%
CA$0.0
(CA$135.3M)
N/A
N/A
N/A
(92.9%)
19.3%
$873.8M
5.6
$0.5
88.0% overvalued
(27.2%)
$398.8M
$20.9M
4.2%
5.2%
59.5%
5.7%
N/A
$716.3M
5.6
$0.4
96.0% overvalued
173.4%
$0.0
($18.3M)
N/A
N/A
N/A
(45.9%)
0.1%
$547.7M
6.4
$2.9
12.1% overvalued
(71.6%)
$399.2M
$72.0M
(18.4%)
18.0%
35.0%
14.4%
25.5%
$522.5M
5.4
$1.3
51.7% overvalued
(64.4%)
$86.9M
($48.2M)
(12.5%)
(55.4%)
49.1%
(66.9%)
52.9%

Improve returns with AI recommendations

Keep track of upcoming earnings reports from top companies

Explore more stock ideas