Access Advanced Features
More accurate than the Wall Street consensus 74% of the time. Be the first to find out when the consensus moves. Register now to get alerts on 2000+ stocks covered by our community of more than 35,000 contributing buy side and independent analysts. And more.
Register NowThis Season Loading...
Stocks Covered
Pending Estimates
Showing 25/56 scored estimates
Scored Estimates
Ticker
Quarter
Reported
Rank
EPS Points
Revenue Points
Total Points
FSLR
Q2
2026
Jul 30, 2026
18 / 26
11
-2
9
FSLR
Q4
2025
Feb 24, 2026
14 / 26
-2
8
6
FSLR
Q2
2025
Jul 31, 2025
19 / 25
-3
-3
-6
FSLR
Q2
2024
Jul 30, 2024
21 / 26
11
-14
-3
TSLA
Q2
2024
Jul 23, 2024
1 / 161
22
18
40
FSLR
Q3
2023
Oct 31, 2023
31 / 36
-11
16
5
CAT
Q3
2023
Oct 31, 2023
21 / 28
-6
10
4
FSLR
Q2
2023
Jul 27, 2023
14 / 26
-3
9
6
FSLR
Q1
2023
Apr 27, 2023
1 / 28
21
14
35
TSLA
Q1
2023
Apr 19, 2023
67 / 240
-1
-1
-2
FSLR
Q4
2022
Feb 28, 2023
22 / 27
-6
-1
-7
CAT
Q2
2022
Aug 2, 2022
23 / 24
11
-25
-14
FSLR
Q1
2022
Apr 28, 2022
21 / 27
-7
-5
-12
TSLA
Q4
2021
Jan 26, 2022
260 / 359
-6
-3
-9
FSLR
Q3
2021
Nov 4, 2021
13 / 24
-2
-4
-6
GEN
Q2
2022
Nov 4, 2021
7 / 7
-24
-7
-31
GPRO
Q3
2021
Nov 4, 2021
24 / 24
-6
-9
-15
CAT
Q3
2021
Oct 28, 2021
2 / 27
11
-1
10
NVDA
Q1
2022
May 26, 2021
127 / 195
-3
22
19
GEN
Q4
2021
May 10, 2021
6 / 11
18
-1
17
FSLR
Q1
2021
Apr 29, 2021
27 / 32
-4
-5
-9
TSLA
Q1
2021
Apr 26, 2021
227 / 382
10
-2
8
NVDA
Q3
2021
Nov 18, 2020
180 / 196
-6
-6
-12
HES
Q3
2020
Oct 28, 2020
4 / 5
-8
-1
-9
FSLR
Q3
2020
Oct 27, 2020
27 / 49
9
9
18
League Memberships
BadDog is not a member of any leagues yet.
Followed Analysts
BadDog doesn't follow any analysts.