| MRTN | TURNER JOHN H | EVP Sales & Marketing | Mar 01 '22 | Option Exercise | 9.01 | 9,661 | 87,026 | 93,016 | Mar 03 12:00 AM |
| MRTN | TURNER JOHN H | EVP Sales & Marketing | Mar 01 '22 | Sale | 18.09 | 9,661 | 174,763 | 83,355 | Mar 03 12:00 AM |
| MRTN | TURNER JOHN H | Exec. VP of Sales & Marketing | Nov 17 '20 | Option Exercise | 9.01 | 20,000 | 180,160 | 114,821 | Nov 19 12:00 AM |
| MRTN | TURNER JOHN H | Exec. VP of Sales & Marketing | Nov 17 '20 | Sale | 18.75 | 10,000 | 187,504 | 104,821 | Nov 19 12:00 AM |
| MRTN | TURNER JOHN H | Exec. VP of Sales & Marketing | May 06 '20 | Option Exercise | 13.51 | 8,520 | 115,122 | 73,988 | May 07 12:00 AM |
| MRTN | TURNER JOHN H | Exec. VP of Sales & Marketing | May 06 '20 | Sale | 25.17 | 4,260 | 107,242 | 69,728 | May 07 12:00 AM |
| MRTN | TURNER JOHN H | Exec. VP of Sales & Marketing | Apr 29 '20 | Sale | 23.00 | 12,360 | 284,280 | 68,073 | May 01 12:00 AM |
| MRTN | TURNER JOHN H | Exec. VP of Sales & Marketing | Apr 29 '20 | Option Exercise | 13.51 | 20,932 | 282,834 | 80,433 | May 01 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Jun 06 '17 | Option Exercise | 11.04 | 6,000 | 66,240 | 32,331 | Jun 06 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Jun 06 '17 | Sale | 25.60 | 3,000 | 76,800 | 29,331 | Jun 06 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Jun 02 '17 | Sale | 25.54 | 1,000 | 25,540 | 29,331 | Jun 06 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Jun 02 '17 | Option Exercise | 11.04 | 2,000 | 22,080 | 30,331 | Jun 06 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Mar 01 '17 | Option Exercise | 11.04 | 11,500 | 126,960 | 30,506 | Mar 03 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Mar 01 '17 | Sale | 25.14 | 5,750 | 144,538 | 24,756 | Mar 03 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Feb 24 '17 | Option Exercise | 11.04 | 2,000 | 22,080 | 25,756 | Feb 28 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Feb 24 '17 | Sale | 24.37 | 1,000 | 24,368 | 24,756 | Feb 28 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Nov 30 '16 | Option Exercise | 11.04 | 2,500 | 27,600 | 25,993 | Nov 30 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Nov 30 '16 | Sale | 25.00 | 1,250 | 31,250 | 24,743 | Nov 30 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Nov 16 '16 | Option Exercise | 11.04 | 12,000 | 132,480 | 30,743 | Nov 17 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Nov 16 '16 | Sale | 23.50 | 6,000 | 141,000 | 24,743 | Nov 17 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Sep 02 '16 | Option Exercise | 12.41 | 7,650 | 94,960 | 28,553 | Sep 06 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Sep 02 '16 | Sale | 22.00 | 3,825 | 84,150 | 24,728 | Sep 06 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Aug 05 '16 | Option Exercise | 12.41 | 2,550 | 31,654 | 26,003 | Aug 05 12:00 AM |
| MRTN | TURNER JOHN H | Senior Vice President of Sales | Aug 05 '16 | Sale | 22.00 | 1,275 | 28,050 | 24,728 | Aug 05 12:00 AM |
| MRTN | TURNER JOHN H | Sr. Vice President of Sales | May 25 '16 | Option Exercise | 12.41 | 2,400 | 29,792 | 25,913 | May 26 12:00 AM |
| MRTN | TURNER JOHN H | Sr. Vice President of Sales | May 25 '16 | Sale | 19.50 | 1,200 | 23,400 | 24,713 | May 26 12:00 AM |
| MRTN | TURNER JOHN H | Sr. Vice President of Sales | May 24 '16 | Sale | 19.30 | 1,200 | 23,160 | 24,713 | May 26 12:00 AM |
| MRTN | TURNER JOHN H | Sr. Vice President of Sales | May 24 '16 | Option Exercise | 12.41 | 1,200 | 14,896 | 6,300 | May 26 12:00 AM |