| 2022-06-28 | Brophy Michael Burkes | CHIEF FINANCIAL OFFICER | Sale+OE | 5 | $38.02 | $190.10 | - | → |
| 2022-06-23 | RABINOWITZ DANIEL | SEC. AND CHIEF LEGAL OFFICER | Sale+OE | 446 | $35.76 | $15,948.96 | -0.3% | → |
| 2022-06-23 | Chapman Steven Leonard | CEO AND PRESIDENT | Sale+OE | 1,652 | $35.76 | $59,075.52 | -1.2% | → |
| 2022-06-23 | Brophy Michael Burkes | CHIEF FINANCIAL OFFICER | Sale+OE | 427 | $35.76 | $15,269.52 | -0.5% | → |
| 2022-05-12 | Rabinowitz Matthew | EXECUTIVE CHAIRMAN | Buy | 219,820 | $28.74 | $6,317,761.54 | +26.1% | → |
| 2022-04-22 | Schueren Robert Alan | CHIEF OPERATING OFFICER | Sale+OE | 577 | $36.14 | $20,852.84 | -12.8% | → |
| 2022-04-22 | RABINOWITZ DANIEL | SEC. AND CHIEF LEGAL OFFICER | Sale+OE | 325 | $36.14 | $11,745.66 | -0.2% | → |
| 2022-04-22 | Chapman Steven Leonard | CEO AND PRESIDENT | Sale+OE | 894 | $36.14 | $32,309.61 | -1.4% | → |
| 2022-04-22 | Brophy Michael Burkes | CHIEF FINANCIAL OFFICER | Sale+OE | 458 | $36.14 | $16,552.76 | -0.6% | → |
| 2022-04-08 | Schueren Robert Alan | CHIEF OPERATING OFFICER | Sale+OE | 1,999 | $41.91 | $83,779.09 | -37.4% | → |
| 2022-04-04 | Chapman Steven Leonard | CEO AND PRESIDENT | Sale+OE | 1,559 | $43.09 | $67,177.31 | -2.4% | → |
| 2022-03-28 | Chapman Steven Leonard | CEO AND PRESIDENT | Sale+OE | 2,605 | $39.63 | $103,233.28 | -4.1% | → |
| 2022-03-28 | Schueren Robert Alan | CHIEF OPERATING OFFICER | Sale+OE | 1,382 | $39.63 | $54,767.14 | -50.3% | → |
| 2022-03-28 | Sheena Jonathan | - | Sale+OE | 134 | $39.63 | $5,310.27 | - | → |
| 2022-03-28 | RABINOWITZ DANIEL | SEC. AND CHIEF LEGAL OFFICER | Sale+OE | 686 | $39.63 | $27,185.43 | -0.5% | → |
| 2022-03-28 | Brophy Michael Burkes | CHIEF FINANCIAL OFFICER | Sale+OE | 915 | $39.63 | $36,260.44 | -1.1% | → |
| 2022-03-23 | Sheena Jonathan | - | Sale+OE | 138 | $40.60 | $5,603.08 | - | → |
| 2022-03-23 | RABINOWITZ DANIEL | SEC. AND CHIEF LEGAL OFFICER | Sale+OE | 455 | $40.60 | $18,473.77 | -0.3% | → |
| 2022-03-23 | Brophy Michael Burkes | CHIEF FINANCIAL OFFICER | Sale+OE | 436 | $40.60 | $17,702.95 | -0.5% | → |
| 2022-03-23 | Chapman Steven Leonard | CEO AND PRESIDENT | Sale+OE | 1,682 | $40.60 | $68,290.88 | -2.8% | → |
| 2022-03-16 | BOTHA ROELOF | Director | Buy | 153,000 | $32.72 | $5,005,411.13 | +4.3% | → |
| 2022-03-10 | Brophy Michael Burkes | CHIEF FINANCIAL OFFICER | Sale+OE | 1,197 | $42.16 | $50,465.52 | -1.5% | → |
| 2022-03-10 | Chapman Steven Leonard | CEO AND PRESIDENT | Sale+OE | 1,147 | $42.16 | $48,357.52 | -2.0% | → |
| 2022-03-10 | RABINOWITZ DANIEL | SEC. AND CHIEF LEGAL OFFICER | Sale+OE | 884 | $42.16 | $37,269.44 | -0.6% | → |
| 2022-03-10 | Sheena Jonathan | - | Sale+OE | 694 | $42.16 | $29,259.04 | -0.1% | → |
| 2022-01-24 | Sheena Jonathan | - | Sale+OE | 208 | $59.95 | $12,468.81 | - | → |
| 2022-01-24 | Chapman Steven Leonard | CEO AND PRESIDENT | Sale+OE | 3,686 | $59.95 | $220,960.59 | -6.2% | → |
| 2022-01-24 | Schueren Robert Alan | CHIEF OPERATING OFFICER | Sale+OE | 2,378 | $59.94 | $142,549.21 | -8.1% | → |
| 2022-01-24 | Brophy Michael Burkes | CHIEF FINANCIAL OFFICER | Sale+OE | 1,275 | $59.95 | $76,431.02 | -1.8% | → |
| 2022-01-24 | RABINOWITZ DANIEL | SEC. AND CHIEF LEGAL OFFICER | Sale+OE | 1,338 | $59.94 | $80,204.67 | -1.0% | → |
| 2022-01-10 | Schueren Robert Alan | CHIEF OPERATING OFFICER | Sale+OE | 2,116 | $74.45 | $157,544.88 | -7.9% | → |
| 2022-01-05 | Chapman Steven Leonard | CEO AND PRESIDENT | Sale+OE | 4,995 | $82.61 | $412,636.95 | -8.8% | → |
| 2022-01-03 | Chapman Steven Leonard | CEO AND PRESIDENT | Sale+OE | 29,167 | $88.27 | $2,574,563.93 | -8.0% | → |
| 2021-12-28 | Sheena Jonathan | - | Sale+OE | 202 | $91.34 | $18,450.66 | - | → |
| 2021-12-28 | Schueren Robert Alan | CHIEF OPERATING OFFICER | Sale+OE | 1,382 | $91.34 | $126,231.74 | -5.7% | → |
| 2021-12-28 | RABINOWITZ DANIEL | SEC. AND CHIEF LEGAL OFFICER | Sale+OE | 685 | $91.34 | $62,567.83 | -1.2% | → |
| 2021-12-28 | Chapman Steven Leonard | CEO AND PRESIDENT | Sale+OE | 2,604 | $91.34 | $237,849.10 | -5.4% | → |
| 2021-12-28 | Brophy Michael Burkes | CHIEF FINANCIAL OFFICER | Sale+OE | 914 | $91.34 | $83,484.67 | -1.3% | → |
| 2021-12-23 | Brophy Michael Burkes | CHIEF FINANCIAL OFFICER | Sale+OE | 427 | $92.99 | $39,706.73 | -0.6% | → |
| 2021-12-23 | Sheena Jonathan | - | Sale+OE | 204 | $92.99 | $18,969.96 | - | → |