|
Rank
#
|
Name | Market Cap (USD) arrow_drop_down | Price (USD) | Earnings Date | Earnings Time | Est. EPS | % YoY | Est. Revenue | % YoY |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
NYSE: WSO
|
$16.26B
|
$428.51
|
28 Apr 2026
|
sunny
Before Open
|
$1.70
|
-12%
|
$1.49B
|
-2.7%
|
| 2 |
NYSE: MAS
|
$14.38B
|
$71.26
|
22 Apr 2026
|
sunny
Before Open
|
$0.8800
|
1.2%
|
$1.84B
|
2%
|
| 3 |
$13.99B
|
$346.65
|
23 Apr 2026
|
bedtime
After Close
|
$3.34
|
-7.5%
|
$1.06B
|
-3.1%
|
|
| 4 |
NYSE: SPXC
|
$10.61B
|
$211.36
|
30 Apr 2026
|
bedtime
After Close
|
$1.56
|
13%
|
$556.73M
|
15%
|
| 5 |
NYSE: AOS
|
$8.8B
|
$63.68
|
30 Apr 2026
|
sunny
Before Open
|
$0.9400
|
-1.1%
|
$974.66M
|
1.1%
|
| 6 |
NYSE: AZEK
|
$7.82B
|
$54.35
|
6 Aug 2025
|
bedtime
After Close
|
$0.4300
|
2.4%
|
$423.91M
|
-2.4%
|
| 7 |
$7.77B
|
$188.70
|
27 Apr 2026
|
bedtime
After Close
|
$1.84
|
-0.5%
|
$552.16M
|
2.5%
|
|
| 8 |
$6.3B
|
$102.89
|
30 Apr 2026
|
bedtime
After Close
|
$1.81
|
19%
|
$2.73B
|
9.4%
|
|
| 9 |
$4.83B
|
$40.33
|
7 May 2026
|
bedtime
After Close
|
$0.5400
|
-18%
|
$1.02B
|
1.9%
|
|
| 10 |
$4.2B
|
$109.97
|
28 Aug 2025
|
sunny
Before Open
|
$1.74
|
-9.8%
|
$1.4B
|
-3.2%
|
|
| 11 |
NYSE: GFF
|
$4.13B
|
$88.63
|
6 May 2026
|
sunny
Before Open
|
$0.9900
|
-20%
|
$414.26M
|
-32%
|
| 12 |
$1.73B
2.42B AUD
|
$2.32
3.25 AUD
|
18 Aug 2026
|
- |
-
|
- |
-
|
- | |
| 13 |
$1.65B
|
$337.29
|
29 Apr 2026
|
bedtime
After Close
|
$1.82
|
-22%
|
$178.0M
|
20%
|
|
| 14 |
NASDAQ: TILE
|
$1.6B
|
$27.43
|
8 May 2026
|
sunny
Before Open
|
$0.3300
|
32%
|
$320.04M
|
7.6%
|
| 15 |
NYSE: NPKI
|
$1.32B
|
$15.65
|
30 Apr 2026
|
bedtime
After Close
|
$0.1100
|
-8.3%
|
$73.05M
|
13%
|
| 16 |
$886.48M
|
$19.49
|
4 Jun 2026
|
bedtime
After Close
|
$0.4000
|
-33%
|
$459.1M
|
1.5%
|
|
| 17 |
NASDAQ: LYTS
|
$809.86M
|
$22.92
|
23 Apr 2026
|
sunny
Before Open
|
$0.1900
|
-5%
|
$137.69M
|
3.9%
|
| 18 |
$754.61M
|
$35.56
|
24 Apr 2026
|
sunny
Before Open
|
$0.8700
|
-2.3%
|
$335.69M
|
-2.9%
|
|
| 19 |
$723.45M
|
$5.21
|
12 May 2026
|
sunny
Before Open
|
$0.1000
|
-23%
|
$219.21M
|
4.1%
|
|
| 20 |
$639.31M
|
$43.88
|
28 May 2026
|
sunny
Before Open
|
$0.2300
|
-86%
|
$342.68M
|
-14%
|
|
| 21 |
$33.12M
|
$320.00
|
- | - | - | - | |||
| 22 |
$13.36M
|
$6.93
|
9 Apr 2026
|
bedtime
After Close
|
-$0.1200
|
- |
$34.94M
|
-1.8%
|
|
| 23 |
$9.49M
|
$0.7800
|
19 May 2026
|
bedtime
After Close
|
-
|
- |
-
|
- | |
| 24 |
$3.4M
|
$0.9001
|
15 Dec 2025
|
sunny
Before Open
|
-
|
- |
-
|
- | |
| 25 |
OTCMKTS: SCNA
|
$1.47M
|
$0.0003
|
- | - | - | - |