RO
ROK
ROK
No live price found
Company details aren't available for this ticker.
Analyst Insights
Analyst Consensus
Buy
Based on 33 analysts
Next Earnings
Nov 4, 2026
Insider Activity
Recent buys and sells by company executives and directors — publicly disclosed, as required by law.
Watson Patricia A
Aug 27, 2026 • $431.43/share
Sold 1,100
Riesterer Terry L.
Jul 16, 2026
Bought 849
Riesterer Terry L.
Jul 16, 2026 • $453.24/share
Sold 281
Riesterer Terry L.
Jul 16, 2026
Sold 849
Gipson William P
Jul 1, 2026
Bought 69
Fordenwalt Matthew W.
Jun 4, 2026 • $460.51/share
Sold 377