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

Latest SEC Filings