The chart above plots the price of RRX over the range selected — one day to the full history — drawn by TradingView from their own data. Our own licensed end-of-day series holds 57 sessions over that window: $195 on 20 May 2026 through $172 on 11 August 2026.
Market cap$11.5B
P/E (TTM)33.8
52-week range$129 – $238
Avg volume415.4K
Finazon · prior-day close · valuation computed from SEC EDGAR filings · as of Aug 18, 2026
RRX insider trades
SEC Form 4 · last 90 days · newest reported trade 10 Aug 2026
Open-market buys0
Open-market sells2
Net sold$1.33M
Non-trade filings23
DateInsiderTypeSharesValue
10 Aug 2026Scarpelli Alexander PSVP, Corp. Controller and CAO*Sell170$30K
22 May 2026Rehard RobertEVP and CFO*Sell6,499$1.30M
Compensation mechanics
Share grants, option exercises, tax withholding and transfers. They reach the same Form 4 as a trade, but they are not the insider buying or selling on the open market, so no purchase or sale value applies to them.
14 Jul 2026Dubovoy Hugo Jr.EVP, General Counsel & Sec.*Award9$2K
14 Jul 2026Hilton Michael FDirectorAward3$1K
14 Jul 2026Hodge Rashida ADirectorAward2$0K
14 Jul 2026Klossner MarkEVP and Pres. IPS*Award9$2K
14 Jul 2026Lang BrookeEVP and President, PES*Award7$2K
14 Jul 2026Lewis CherylEVP and Chief HR Officer*Award9$2K
Showing the 12 most recent of 23 compensation filings in this window. The figures above count all of them.
RRX reported financials
SEC EDGAR XBRL
RRX reported revenue of $5.9B for the fiscal year ended 31 Dec 2025. Net income over the same period was $279.5M.
FigureReportedPeriod
Revenue
$5.9B
31 Dec 2025 fiscal year
Net income
$279.5M
31 Dec 2025 fiscal year
Diluted EPS
$4.20
31 Dec 2025 fiscal year
Total assets
$13.8B
30 Jun 2026 at period end
Total equity
$6.9B
30 Jun 2026 at period end
Source: SEC EDGAR XBRL company facts · latest period ended 30 Jun 2026
RRX earnings
SEC EDGAR
DatePeriodEPSRevenue
30 Jun 2026Q2 2026$1.74—
31 Mar 2026Q1 2026$0.96—
31 Dec 2025FY 2025$4.20—
30 Sep 2025Q3 2025$1.20—
30 Jun 2025Q2 2025$1.19—
31 Mar 2025Q1 2025$0.86—
31 Dec 2024FY 2024$2.94—
30 Sep 2024Q3 2024$1.09—
Next report no date announced in SEC filings yet
Reported figures & scheduled dates · SEC EDGAR filings
RRX institutional holders
SEC Form 13F
12 of the 45 institutional funds we track reported a RRX position for the quarter ended 30 Jun 2026 — a combined $1.1B; the latest of those filings landed 14 Aug 2026.