| ROL | 
          ROLLINS INC | 
          Feb 20, 2025 | 
          1 | 
          -$405K | 
          4 | 
          Feb 24, 2025 | 
          EXECUTIVE CHAIRMAN EMERITUS, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Feb 18, 2025 | 
          1 | 
          -$252K | 
          4 | 
          Feb 20, 2025 | 
          EXECUTIVE CHAIRMAN EMERITUS, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Jan 28, 2025 | 
          1 | 
          -$513K | 
          4 | 
          Jan 30, 2025 | 
          EXECUTIVE CHAIRMAN EMERITUS, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Jan 27, 2025 | 
          1 | 
          -$1.06M | 
          4 | 
          Jan 29, 2025 | 
          Chairman, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Jan 22, 2025 | 
          1 | 
          -$299K | 
          4 | 
          Jan 24, 2025 | 
          Chairman, Director, 10%+ Owner | 
        
        
          | MPX | 
          MARINE PRODUCTS CORP | 
          Dec 13, 2024 | 
          1 | 
          $0 | 
          4 | 
          Dec 17, 2024 | 
          Director | 
        
        
          | ROL | 
          ROLLINS INC | 
          Dec 11, 2024 | 
          2 | 
          $0 | 
          4 | 
          Dec 13, 2024 | 
          Chairman, Director, 10%+ Owner | 
        
        
          | MPX | 
          MARINE PRODUCTS CORP | 
          Apr 26, 2024 | 
          1 | 
          $0 | 
          4 | 
          Apr 30, 2024 | 
          Director | 
        
        
          | RES | 
          RPC INC | 
          Apr 26, 2024 | 
          1 | 
          $0 | 
          4 | 
          Apr 30, 2024 | 
          Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Feb 20, 2024 | 
          1 | 
          $0 | 
          4 | 
          Feb 22, 2024 | 
          Chairman, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Feb 16, 2024 | 
          1 | 
          -$207K | 
          4 | 
          Feb 21, 2024 | 
          Chairman, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Jan 26, 2024 | 
          3 | 
          -$1.27M | 
          4 | 
          Jan 30, 2024 | 
          Chairman, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Jan 23, 2024 | 
          1 | 
          -$509K | 
          4 | 
          Jan 25, 2024 | 
          Chairman, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Jan 22, 2024 | 
          1 | 
          -$270K | 
          4 | 
          Jan 24, 2024 | 
          Chairman, Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Dec 21, 2023 | 
          1 | 
          $0 | 
          4 | 
          Dec 22, 2023 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Dec 14, 2023 | 
          3 | 
          $0 | 
          4 | 
          Dec 18, 2023 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Apr 28, 2023 | 
          1 | 
          $0 | 
          4 | 
          May 2, 2023 | 
          Director, 10%+ Owner | 
        
        
          | MPX | 
          MARINE PRODUCTS CORP | 
          Apr 28, 2023 | 
          1 | 
          $0 | 
          4 | 
          May 2, 2023 | 
          Director | 
        
        
          | ROL | 
          ROLLINS INC | 
          Feb 16, 2023 | 
          1 | 
          $0 | 
          4 | 
          Feb 21, 2023 | 
          CHAIRMAN, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Jan 30, 2023 | 
          1 | 
          -$374K | 
          4 | 
          Feb 1, 2023 | 
          CHAIRMAN, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Jan 26, 2023 | 
          2 | 
          -$782K | 
          4 | 
          Jan 31, 2023 | 
          CHAIRMAN, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Jan 23, 2023 | 
          4 | 
          -$1.08M | 
          4 | 
          Jan 25, 2023 | 
          CHAIRMAN, Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Dec 31, 2022 | 
          4 | 
          $0 | 
          5 | 
          Jan 25, 2023 | 
          Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Nov 21, 2022 | 
          0 | 
          $0 | 
          4/A | 
          Dec 13, 2022 | 
          CHAIRMAN AND CEO, Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Nov 4, 2022 | 
          1 | 
          -$1.46M | 
          4 | 
          Nov 8, 2022 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Nov 2, 2022 | 
          2 | 
          -$7.92M | 
          4 | 
          Nov 4, 2022 | 
          Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Aug 22, 2022 | 
          1 | 
          -$27.3M | 
          4 | 
          Aug 24, 2022 | 
          CHAIRMAN AND CEO, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Aug 18, 2022 | 
          2 | 
          -$32.5M | 
          4 | 
          Aug 22, 2022 | 
          CHAIRMAN AND CEO, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Aug 16, 2022 | 
          2 | 
          -$36.8M | 
          4 | 
          Aug 18, 2022 | 
          CHAIRMAN AND CEO, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Aug 12, 2022 | 
          4 | 
          -$21.3M | 
          4 | 
          Aug 16, 2022 | 
          CHAIRMAN AND CEO, Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Aug 12, 2022 | 
          2 | 
          $0 | 
          4 | 
          Aug 16, 2022 | 
          Director, 10%+ Owner | 
        
        
          | MPX | 
          MARINE PRODUCTS CORP | 
          Aug 12, 2022 | 
          2 | 
          $0 | 
          4 | 
          Aug 16, 2022 | 
          Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Aug 10, 2022 | 
          2 | 
          -$25.9M | 
          4 | 
          Aug 12, 2022 | 
          CHAIRMAN AND CEO, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Aug 8, 2022 | 
          2 | 
          -$24.4M | 
          4 | 
          Aug 10, 2022 | 
          CHAIRMAN AND CEO, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Aug 4, 2022 | 
          2 | 
          -$31.1M | 
          4 | 
          Aug 8, 2022 | 
          CHAIRMAN AND CEO, Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Jun 21, 2022 | 
          2 | 
          -$4.77M | 
          4 | 
          Jun 23, 2022 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Jun 8, 2022 | 
          1 | 
          -$1.18M | 
          4 | 
          Jun 10, 2022 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Jun 6, 2022 | 
          2 | 
          -$7.63M | 
          4 | 
          Jun 8, 2022 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Jun 2, 2022 | 
          2 | 
          -$7.45M | 
          4 | 
          Jun 6, 2022 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          May 31, 2022 | 
          2 | 
          -$11.9M | 
          4 | 
          Jun 2, 2022 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          May 26, 2022 | 
          2 | 
          -$4.13M | 
          4 | 
          May 31, 2022 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          May 24, 2022 | 
          2 | 
          -$5.07M | 
          4 | 
          May 26, 2022 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          May 20, 2022 | 
          2 | 
          -$4.91M | 
          4 | 
          May 24, 2022 | 
          Director, 10%+ Owner | 
        
        
          | MPX | 
          MARINE PRODUCTS CORP | 
          Apr 29, 2022 | 
          1 | 
          $0 | 
          4 | 
          May 3, 2022 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Apr 29, 2022 | 
          1 | 
          $0 | 
          4 | 
          May 3, 2022 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Mar 24, 2022 | 
          2 | 
          -$3.1M | 
          4 | 
          Mar 28, 2022 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Mar 22, 2022 | 
          2 | 
          -$7.73M | 
          4 | 
          Mar 24, 2022 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Mar 18, 2022 | 
          2 | 
          -$6.93M | 
          4 | 
          Mar 22, 2022 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Mar 16, 2022 | 
          2 | 
          -$8.46M | 
          4 | 
          Mar 18, 2022 | 
          Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Jan 28, 2022 | 
          1 | 
          -$314K | 
          4 | 
          Feb 1, 2022 | 
          CHAIRMAN AND CEO, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Jan 26, 2022 | 
          2 | 
          $3.18M | 
          4 | 
          Jan 28, 2022 | 
          CHAIRMAN AND CEO, Director, 10%+ Owner | 
        
        
          | ROL | 
          ROLLINS INC | 
          Jan 24, 2022 | 
          1 | 
          -$933K | 
          4/A | 
          Feb 11, 2022 | 
          CHAIRMAN AND CEO, Director, 10%+ Owner | 
        
        
          | MPX | 
          MARINE PRODUCTS CORP | 
          Dec 31, 2021 | 
          4 | 
          $0 | 
          5 | 
          Feb 9, 2022 | 
          Director, 10%+ Owner | 
        
        
          | DVD | 
          DOVER MOTORSPORTS INC | 
          Dec 22, 2021 | 
          2 | 
          -$1.05M | 
          4 | 
          Dec 23, 2021 | 
          10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Dec 1, 2021 | 
          2 | 
          -$565K | 
          4 | 
          Dec 3, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Nov 29, 2021 | 
          2 | 
          -$1.03M | 
          4 | 
          Dec 1, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Nov 18, 2021 | 
          2 | 
          -$1.14M | 
          4 | 
          Nov 22, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Nov 16, 2021 | 
          2 | 
          -$1.15M | 
          4 | 
          Nov 18, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Nov 12, 2021 | 
          2 | 
          -$757K | 
          4 | 
          Nov 16, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Nov 10, 2021 | 
          2 | 
          -$927K | 
          4 | 
          Nov 12, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Nov 8, 2021 | 
          2 | 
          -$951K | 
          4 | 
          Nov 10, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Nov 3, 2021 | 
          2 | 
          -$1.05M | 
          4 | 
          Nov 5, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Nov 1, 2021 | 
          2 | 
          -$1.09M | 
          4 | 
          Nov 3, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Sep 22, 2021 | 
          2 | 
          -$805K | 
          4 | 
          Sep 24, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Sep 20, 2021 | 
          2 | 
          -$760K | 
          4 | 
          Sep 22, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Sep 16, 2021 | 
          2 | 
          -$929K | 
          4 | 
          Sep 20, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Sep 14, 2021 | 
          2 | 
          -$1.08M | 
          4 | 
          Sep 16, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Sep 10, 2021 | 
          2 | 
          -$818K | 
          4 | 
          Sep 14, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Jun 23, 2021 | 
          1 | 
          -$565K | 
          4 | 
          Jun 28, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Jun 21, 2021 | 
          2 | 
          -$1.69M | 
          4 | 
          Jun 23, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Jun 17, 2021 | 
          2 | 
          -$1.68M | 
          4 | 
          Jun 21, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Jun 14, 2021 | 
          2 | 
          -$1.18M | 
          4 | 
          Jun 16, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Jun 10, 2021 | 
          2 | 
          -$863K | 
          4 | 
          Jun 14, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          Jun 7, 2021 | 
          1 | 
          -$206K | 
          4 | 
          Jun 9, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          May 27, 2021 | 
          1 | 
          -$25K | 
          4 | 
          Jun 1, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          May 24, 2021 | 
          2 | 
          -$560K | 
          4 | 
          May 26, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          May 20, 2021 | 
          2 | 
          -$1.01M | 
          4 | 
          May 25, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          May 18, 2021 | 
          2 | 
          -$1.08M | 
          4 | 
          May 20, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          May 14, 2021 | 
          2 | 
          -$1.72M | 
          4 | 
          May 18, 2021 | 
          Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          May 12, 2021 | 
          2 | 
          -$1.6M | 
          4 | 
          May 14, 2021 | 
          Chairman and CEO, Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          May 10, 2021 | 
          2 | 
          -$1.96M | 
          4 | 
          May 12, 2021 | 
          Chairman and CEO, Director, 10%+ Owner | 
        
        
          | RES | 
          RPC INC | 
          May 6, 2021 | 
          2 | 
          -$2.56M | 
          4 | 
          May 10, 2021 | 
          Chairman and CEO, Director, 10%+ Owner |