STOCK RESEARCH
From deep dives to quarterly earnings calls, this is where you will find all of my stock research. My goal is to share a new deep dive every month, but frequency may vary.
ALL ARTICLES
ROL | Q3 2025
Revenue of $1B (+9.2% Y/Y) misses by $20M. Non-GAAP EPS of $0.35 beats by $0.02.
WSO | Q3 2025
Revenue of $2.07B (-4.2% Y/Y) misses by $70M. Non-GAAP EPS of $3.98 misses by $0.31.
BMI | Q3 2025
Revenue of $235.7M (+13.1% Y/Y) beats by $3.82M. Non-GAAP EPS of $1.19 beats by $0.10.
SNA | Q3 2025
Revenue of $1.19B (+3.5% Y/Y) beats by $30M. Non-GAAP EPS of $4.71 beats by $0.05.
ROL | Q2 2025
Revenue of $1B (+12.1% Y/Y) beats by $11.54M. Non-GAAP EPS of of $0.30 in-line.
SNA | Q2 2025
Revenue of $1.18B (flat Y/Y) beats by $20M. GAAP EPS of $4.72 beats by $0.09.
ROL | Q1 2025
Revenue of $822.5M (+10.0% Y/Y) beats by $6.52M. Non-GAAP EPS of $0.22 in-line.
SNA | Q1 2025
Revenue of $1.14B (-3.4% Y/Y) misses by $60M. Non-GAAP EPS of $4.51 misses by $0.31.
ROL | Q4 2024
Revenue of $832.17M (+10.4% Y/Y) beats by $14.67M. Non-GAAP EPS of $0.23 in-line.
ROL | Q3 2024
Revenue of $916M (+9.0% Y/Y) beats by $4.5M. Non-GAAP EPS of $0.29 misses by $0.01.
SNA | Q3 2024
Revenue of $1.15B (-0.9% Y/Y) misses by $10M. Non-GAAP EPS of $4.70 beats by $0.12.
Revenue of $1.88B (+4.4% Y/Y) beats by $10M. Non-GAAP EPS of $1.96 beats by $0.09.