| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED |
|---|---|---|---|---|---|---|---|
| MPX MARINE PRODUCTS GROUP, LLC | SALE Chairman of the Board | 22,497,426 | — | — | 15 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | PURCHASE Chairman of the Board | 79 | — | — | 79 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | PURCHASE Chairman of the Board | 16,597 | — | — | 16,597 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | PURCHASE Chairman of the Board | 1,065,475 | — | — | 1,065,475 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | PURCHASE Chairman of the Board | 297,913 | — | — | 297,913 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | PURCHASE Chairman of the Board | 19,121,663 | — | — | 19,121,663 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | PURCHASE Chairman of the Board | 343,479 | — | — | 343,479 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| ROL ROLLINS INC | PURCHASE Chairman of the Board | 147,754,511 | — | — | 147,754,511 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| ROL ROLLINS INC | PURCHASE Chairman of the Board | 6,154,399 | — | — | 6,154,399 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| ROL ROLLINS INC | PURCHASE Chairman of the Board | 496,642 | — | — | 496,642 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| ROL ROLLINS INC | SALE Chairman of the Board | 159,734,449 | — | — | 15 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| ROL ROLLINS INC | PURCHASE Chairman of the Board | 2,630,023 | — | — | 2,630,023 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| ROL ROLLINS INC | PURCHASE Chairman of the Board | 51,482 | — | — | 51,482 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| RES RPC INC | PURCHASE Chairman of the Board | 84,675,913 | — | — | 84,675,913 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| RES RPC INC | SALE Chairman of the Board | 130,215,406 | — | — | 17 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| RES RPC INC | PURCHASE Chairman of the Board | 1,171 | — | — | 1,171 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| RES RPC INC | PURCHASE Chairman of the Board | 2,544,785 | — | — | 2,544,785 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| RES RPC INC | PURCHASE Chairman of the Board | 15,677,030 | — | — | 15,677,030 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | PURCHASE Chairman of the Board | 22,796 | — | — | 22,796 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | PURCHASE Chairman of the Board | 344,647 | — | — | 344,647 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | PURCHASE Chairman of the Board | 190,618 | — | — | 265,145 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| ROL ROLLINS INC | PURCHASE Chairman of the Board | 639,642 | — | — | 639,642 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| RES RPC INC | PURCHASE Chairman of the Board | 101,510 | — | — | 101,510 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| RES RPC INC | PURCHASE Chairman of the Board | 10,279,139 | — | — | 10,279,139 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| RES RPC INC | PURCHASE Chairman of the Board | 335,422 | — | — | 335,422 | Aug 3, 2020 | Aug 5, 2020 ↗ |
| ROL ROLLINS INC | SALE Chairman of the Board | 161,225,005 | — | — | 0 | Jun 30, 2020 | Jul 2, 2020 ↗ |
| ROL ROLLINS INC | PURCHASE Chairman of the Board | 159,734,464 | — | — | 159,734,464 | Jun 30, 2020 | Jul 2, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | PURCHASE Chairman of the Board | 156,838 | — | — | 156,838 | Jun 30, 2020 | Jul 2, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | PURCHASE Chairman of the Board | 22,497,441 | — | — | 22,497,441 | Jun 30, 2020 | Jul 2, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | SALE Chairman of the Board | 22,654,279 | — | — | 0 | Jun 30, 2020 | Jul 2, 2020 ↗ |
| ROL ROLLINS INC | PURCHASE Chairman of the Board | 1,490,541 | — | — | 1,490,541 | Jun 30, 2020 | Jul 2, 2020 ↗ |
| RES RPC INC | SALE Chairman of the Board | 129,876,265 | — | — | 0 | Jun 30, 2020 | Jul 2, 2020 ↗ |
| RES RPC INC | PURCHASE Chairman of the Board | 889,242 | — | — | 889,242 | Jun 30, 2020 | Jul 2, 2020 ↗ |
| RES RPC INC | PURCHASE Chairman of the Board | 128,987,023 | — | — | 130,215,423 | Jun 30, 2020 | Jul 2, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | SALE Chairman of the Board | 1,806 | $8.10 | $14.6K | 1,101,971 | Apr 22, 2020 | Jun 3, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | PURCHASEGRANT Stock grant | 16,250 | — | — | 1,103,777 | Jan 28, 2020 | Jan 29, 2020 ↗ |
| RES RPC INC | PURCHASEGRANT Stock grant | 100,000 | — | — | 1,071,992 | Jan 28, 2020 | Jan 29, 2020 ↗ |
| RES RPC INC | SALE Chairman of the Board | 3,386 | $4.59 | $15.5K | 1,068,606 | Jan 28, 2020 | Jan 30, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | SALE Chairman of the Board | 1,803 | $14.29 | $25.8K | 1,087,527 | Jan 27, 2020 | Jan 29, 2020 ↗ |
| RES RPC INC | SALE Chairman of the Board | 4,481 | $4.41 | $19.8K | 971,992 | Jan 27, 2020 | Jan 29, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | SALE Chairman of the Board | 3,109 | $14.44 | $44.9K | 1,089,330 | Jan 24, 2020 | Jan 28, 2020 ↗ |
| RES RPC INC | SALE Chairman of the Board | 7,858 | $4.45 | $35.0K | 976,473 | Jan 24, 2020 | Jan 28, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | SALE Chairman of the Board | 1,413 | $14.42 | $20.4K | 1,092,439 | Jan 23, 2020 | Jan 27, 2020 ↗ |
| RES RPC INC | SALE Chairman of the Board | 3,186 | $4.59 | $14.6K | 984,331 | Jan 23, 2020 | Jan 27, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | SALEGRANT Gift | 974 | — | — | 74,527 | Dec 5, 2019 | Jan 27, 2020 ↗ |
| MPX MARINE PRODUCTS GROUP, LLC | SALEGRANT Gift | 8,624 | — | — | 75,501 | Dec 4, 2019 | Jan 27, 2020 ↗ |
| RES RPC INC | SALEGRANT Gift | 113,724 | — | — | 987,517 | Dec 3, 2019 | Jan 27, 2020 ↗ |
| RES RPC INC | PURCHASEGRANT Stock grant | 7,702 | — | — | 268,092 | Dec 3, 2019 | Jan 27, 2020 ↗ |