| MRTN | TURNER JOHN H | EVP Sales & Marketing | Mar 01 '22 | Option Exercise | 9.01 | 9,661 | 87,026 | 93,016 | Mar 03 |
| MRTN | TURNER JOHN H | EVP Sales & Marketing | Mar 01 '22 | Sale | 18.09 | 9,661 | 174,763 | 83,355 | Mar 03 |
| MRTN | TURNER JOHN H | Exec. VP of Sales & Marketing | Nov 17 '20 | Option Exercise | 9.01 | 10,000 | 90,080 | 114,821 | Nov 19 |
| MRTN | TURNER JOHN H | Exec. VP of Sales & Marketing | Nov 17 '20 | Sale | 18.75 | 10,000 | 187,504 | 104,821 | Nov 19 |
| MRTN | TURNER JOHN H | Exec. VP of Sales & Marketing | May 06 '20 | Option Exercise | 13.51 | 4,260 | 57,561 | 73,988 | May 07 |
| MRTN | TURNER JOHN H | Exec. VP of Sales & Marketing | May 06 '20 | Sale | 25.17 | 4,260 | 107,242 | 69,728 | May 07 |
| MRTN | TURNER JOHN H | Exec. VP of Sales & Marketing | Apr 29 '20 | Sale | 23.00 | 12,360 | 284,280 | 68,073 | May 01 |
| MRTN | TURNER JOHN H | Exec. VP of Sales & Marketing | Apr 29 '20 | Option Exercise | 13.51 | 10,466 | 141,417 | 80,433 | May 01 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Jun 06 '17 | Option Exercise | 11.04 | 3,000 | 33,120 | 32,331 | Jun 06 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Jun 06 '17 | Sale | 25.60 | 3,000 | 76,800 | 29,331 | Jun 06 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Jun 02 '17 | Option Exercise | 11.04 | 1,000 | 11,040 | 30,331 | Jun 06 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Jun 02 '17 | Sale | 25.54 | 1,000 | 25,540 | 29,331 | Jun 06 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Mar 01 '17 | Option Exercise | 11.04 | 5,750 | 63,480 | 30,506 | Mar 03 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Mar 01 '17 | Sale | 25.14 | 5,750 | 144,538 | 24,756 | Mar 03 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Feb 24 '17 | Option Exercise | 11.04 | 1,000 | 11,040 | 25,756 | Feb 28 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Feb 24 '17 | Sale | 24.37 | 1,000 | 24,368 | 24,756 | Feb 28 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Nov 30 '16 | Option Exercise | 11.04 | 1,250 | 13,800 | 25,993 | Nov 30 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Nov 30 '16 | Sale | 25.00 | 1,250 | 31,250 | 24,743 | Nov 30 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Nov 16 '16 | Sale | 23.50 | 6,000 | 141,000 | 24,743 | Nov 17 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Nov 16 '16 | Option Exercise | 11.04 | 6,000 | 66,240 | 30,743 | Nov 17 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Sep 02 '16 | Option Exercise | 12.41 | 3,825 | 47,480 | 28,553 | Sep 06 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Sep 02 '16 | Sale | 22.00 | 3,825 | 84,150 | 24,728 | Sep 06 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Aug 05 '16 | Option Exercise | 12.41 | 1,275 | 15,827 | 26,003 | Aug 05 |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Aug 05 '16 | Sale | 22.00 | 1,275 | 28,050 | 24,728 | Aug 05 |
| MRTN | TURNER JOHN H | Sr. Vice President of Sales | May 25 '16 | Option Exercise | 12.41 | 1,200 | 14,896 | 25,913 | May 26 |
| MRTN | TURNER JOHN H | Sr. Vice President of Sales | May 25 '16 | Sale | 19.50 | 1,200 | 23,400 | 24,713 | May 26 |
| MRTN | TURNER JOHN H | Sr. Vice President of Sales | May 24 '16 | Sale | 19.30 | 1,200 | 23,160 | 24,713 | May 26 |
| MRTN | TURNER JOHN H | Sr. Vice President of Sales | May 24 '16 | Option Exercise | 12.41 | 1,200 | 14,896 | 6,300 | May 26 |