R. Randall Rollins Voting Trust U/a Dated August 25, 1994
10% owner
Buy
Calculated transaction value
$49.96M
1,444,402 shares @ $34.59
Traded
Oct 29, 2026
Filed
Nov 2, 2026