Transaction Date Insider Transaction Type Number of Shares Transacted
2014-10-22 M/C VENTURE PARTNERS VI L P Sale 1399041.0
2014-10-22 COLUMBIA CAPITAL EQUITY PARTNERS IV QP L P Sale 1399040.0
2014-10-22 COLUMBIA CAPITAL EQUITY PARTNERS III AI LP Sale 1399040.0
2014-10-22 Charlesbank Equity Fund VI, Limited Partnership Sale 1139730.0
2014-10-22 OAK INVESTMENT PARTNERS XII L P Sale 1513036.0
2014-10-22 Connor Richard W. Sale 8848.0
2014-10-22 Caruso Daniel Sale 180363.0
2014-10-22 Caruso Daniel Sale 165126.0
2014-10-22 Caruso Daniel Sale 16300.0
2014-10-22 Copeland Stephanie Sale 8034.0
2014-10-22 desGarennes Kenneth Sale 154728.0
2014-10-22 desGarennes Kenneth Sale 674.0
2014-10-22 Erickson Matthew Sale 61572.0
2014-10-22 Morley Christopher Sale 35450.0
2014-10-22 Morley Christopher Sale 3224.0
2015-01-04 Caruso Daniel Sale 67890.0
2015-01-05 Caruso Daniel Sale 27000.0
2015-01-22 desGarennes Kenneth Sale 4167.0
2015-03-17 COLUMBIA CAPITAL EQUITY PARTNERS IV QP L P Sale 2750000.0
2015-03-17 COLUMBIA CAPITAL EQUITY PARTNERS III AI LP Sale 2750000.0
2015-03-17 Caruso Daniel Sale 160000.0
2015-03-17 Caruso Daniel Sale 38250.0
2015-03-17 Morley Christopher Sale 53125.0
2015-03-17 Morley Christopher Sale 7567.0
2015-03-17 Connor Richard W. Sale 20000.0
2015-03-17 Erickson Matthew Sale 98060.0
2015-03-17 desGarennes Kenneth Sale 277113.0
2015-03-17 Copeland Stephanie Sale 16685.0
2015-03-17 Charlesbank Equity Fund VI, Limited Partnership Sale 3107869.0
2015-03-17 OAK INVESTMENT PARTNERS XII L P Sale 3550534.0
2015-03-17 M/C VENTURE PARTNERS VI L P Sale 3216055.0
2015-09-18 Copeland Stephanie Sale 13626.0
2015-09-18 Morley Christopher Sale 43385.0
2015-09-18 Morley Christopher Sale 6180.0
2015-09-18 Erickson Matthew Sale 40215.0
2015-09-18 Erickson Matthew Sale 29785.0
2015-09-18 Morley Christopher Sale 43385.0
2015-09-18 Morley Christopher Sale 6180.0
2015-09-21 Erickson Matthew Sale 7300.0
2015-09-22 Erickson Matthew Sale 2000.0
2015-10-05 Caruso Daniel Sale 26434.0
2015-10-05 desGarennes Kenneth Sale 16997.0
2015-10-05 Erickson Matthew Sale 16943.0
2015-10-05 Morley Christopher Sale 16928.0
2015-10-06 Caruso Daniel Sale 26434.0
2015-10-06 desGarennes Kenneth Sale 16997.0
2015-10-06 Erickson Matthew Sale 16943.0
2015-10-06 Morley Christopher Sale 16928.0
2015-10-07 Caruso Daniel Sale 26434.0
2015-10-07 desGarennes Kenneth Sale 16997.0
2015-10-07 Erickson Matthew Sale 16943.0
2015-10-07 Morley Christopher Sale 16928.0
2015-10-08 Caruso Daniel Sale 26434.0
2015-10-08 desGarennes Kenneth Sale 16997.0
2015-10-08 Erickson Matthew Sale 16943.0
2015-10-08 Morley Christopher Sale 16928.0
2015-10-09 Caruso Daniel Sale 26434.0
2015-10-09 desGarennes Kenneth Sale 16997.0
2015-10-09 Erickson Matthew Sale 16943.0
2015-10-09 Morley Christopher Sale 16928.0
2015-10-12 Caruso Daniel Sale 26434.0
2015-10-12 desGarennes Kenneth Sale 16997.0
2015-10-12 Erickson Matthew Sale 16943.0
2015-10-12 Morley Christopher Sale 16928.0
2015-10-22 Caruso Daniel Sale 27000.0
2015-10-23 desGarennes Kenneth Sale 50000.0
2015-10-23 desGarennes Kenneth Sale 12500.0
2015-10-28 Erickson Matthew Sale 5000.0
2015-10-29 Erickson Matthew Sale 10000.0
2015-10-30 Erickson Matthew Sale 15566.0
2015-11-02 Caruso Daniel Sale 27000.0
2015-11-16 Morley Christopher Sale 5400.0
2015-11-16 Morley Christopher Sale 2600.0
2015-11-17 Morley Christopher Sale 13720.0
2015-11-23 desGarennes Kenneth Sale 16667.0
2015-11-23 desGarennes Kenneth Sale 4167.0
2015-12-02 Morley Christopher Sale 10000.0
2015-12-03 Morley Christopher Sale 18600.0
2015-12-07 desGarennes Kenneth Sale 33333.0
2015-12-07 desGarennes Kenneth Sale 8333.0
2015-12-07 Morley Christopher Sale 30000.0
2015-12-08 Morley Christopher Sale 33015.0
2015-12-08 Erickson Matthew Sale 25000.0
2015-12-08 Caruso Daniel Sale 27000.0
2015-12-09 Morley Christopher Sale 15000.0
2015-12-09 Erickson Matthew Sale 49204.0
2015-12-09 Morley Christopher Sale 15000.0
2015-12-10 Erickson Matthew Sale 23230.0
2015-12-15 Morley Christopher Sale 17500.0
2015-12-15 Erickson Matthew Sale 35000.0
2015-12-16 Morley Christopher Sale 12500.0
2015-12-22 desGarennes Kenneth Sale 50000.0
2015-12-22 desGarennes Kenneth Sale 12500.0
2015-12-31 Richardson Nina Sale 930.0
2016-01-04 Caruso Daniel Sale 67890.0
2016-01-05 Caruso Daniel Sale 27000.0
2016-01-22 desGarennes Kenneth Sale 16667.0
2016-01-29 desGarennes Kenneth Sale 33333.0
2016-01-29 desGarennes Kenneth Sale 8333.0
2016-02-02 Caruso Daniel Sale 19000.0
2016-02-04 Caruso Daniel Sale 8000.0
2016-02-22 desGarennes Kenneth Sale 16667.0
2016-02-22 desGarennes Kenneth Sale 4167.0
2016-03-01 Erickson Matthew Sale 70000.0
2016-03-02 Erickson Matthew Sale 209000.0
2016-03-03 Erickson Matthew Sale 32500.0
2016-03-07 Erickson Matthew Sale 19345.0
2016-03-11 Erickson Matthew Sale 13155.0
2016-03-11 desGarennes Kenneth Sale 33333.0
2016-03-11 desGarennes Kenneth Sale 8333.0
2016-03-11 Connor Richard W. Sale 5000.0
2016-03-22 desGarennes Kenneth Sale 16667.0
2016-03-22 desGarennes Kenneth Sale 4167.0
2016-04-01 desGarennes Kenneth Sale 592.0
2016-04-01 Morley Christopher Sale 1507.0
2016-04-01 Erickson Matthew Sale 1123.0
2016-04-04 Richardson Nina Sale 939.0
2016-04-04 Connor Richard W. Sale 1434.0
2016-04-08 desGarennes Kenneth Sale 33333.0
2016-04-08 desGarennes Kenneth Sale 8333.0
2016-04-19 Erickson Matthew Sale 20000.0
2016-04-19 Caruso Daniel Sale 10000.0
2016-04-20 Erickson Matthew Sale 54600.0
2016-04-21 Erickson Matthew Sale 7900.0
2016-04-22 desGarennes Kenneth Sale 50000.0
2016-04-22 desGarennes Kenneth Sale 12500.0
2016-05-02 Caruso Daniel Sale 5000.0
2016-05-06 Connor Richard W. Sale 5000.0
2016-05-23 desGarennes Kenneth Sale 50000.0
2016-05-23 desGarennes Kenneth Sale 12500.0
2016-05-25 Caruso Daniel Sale 15857.0
2016-05-26 Caruso Daniel Sale 8143.0
2016-06-01 Caruso Daniel Sale 13000.0
2016-06-10 Rottenberg Linda Sale 538.0
2016-06-10 Morley Christopher Sale 382.0
2016-06-10 Morley Christopher Sale 49618.0
2016-06-13 Morley Christopher Sale 75000.0
2016-06-14 Morley Christopher Sale 75000.0
2016-06-15 Connor Richard W. Sale 15000.0
2016-06-22 desGarennes Kenneth Sale 50000.0
2016-06-22 desGarennes Kenneth Sale 12500.0
2016-07-01 Caruso Daniel Sale 13000.0
2016-07-01 Connor Richard W. Sale 1565.0
2016-07-01 Richardson Nina Sale 1025.0
2016-07-05 desGarennes Kenneth Sale 1766.0
2016-07-05 Erickson Matthew Sale 2550.0
2016-07-05 Morley Christopher Sale 1914.0
2016-07-08 Connor Richard W. Sale 15000.0
2016-07-08 Rottenberg Linda Sale 538.0
2016-07-08 Connor Richard W. Sale 5000.0
2016-07-22 desGarennes Kenneth Sale 50000.0
2016-07-22 desGarennes Kenneth Sale 12500.0
2016-08-01 Rottenberg Linda Sale 538.0
2016-08-01 Caruso Daniel Sale 11847.0
2016-08-01 Caruso Daniel Sale 1153.0
2016-08-22 desGarennes Kenneth Sale 50000.0
2016-08-22 desGarennes Kenneth Sale 12500.0
2016-09-01 Rottenberg Linda Sale 538.0
2016-09-01 Caruso Daniel Sale 13000.0
2016-09-07 Rottenberg Linda Sale 6453.0
2016-09-22 desGarennes Kenneth Sale 50000.0
2016-09-22 desGarennes Kenneth Sale 12500.0
2016-10-03 Caruso Daniel Sale 15325.0
2016-10-03 Caruso Daniel Sale 13000.0
2016-10-03 Morley Christopher Sale 3561.0
2016-10-03 desGarennes Kenneth Sale 3401.0
2016-10-03 Connor Richard W. Sale 1386.0
2016-10-03 Richardson Nina Sale 907.0
2016-10-03 Rottenberg Linda Sale 538.0
2016-10-04 Morley Christopher Sale 25000.0
2016-10-05 Caruso Daniel Sale 42000.0
2016-10-06 Caruso Daniel Sale 6028.0
2016-10-06 Morley Christopher Sale 3279.0
2016-10-06 desGarennes Kenneth Sale 3278.0
2016-10-24 desGarennes Kenneth Sale 29643.0
2016-10-24 desGarennes Kenneth Sale 9242.0
2016-10-24 Rottenberg Linda Sale 6453.0
2016-11-01 Caruso Daniel Sale 20175.0
2016-11-01 Morley Christopher Sale 25000.0
2016-11-01 Rottenberg Linda Sale 538.0
2016-11-08 Caruso Daniel Sale 13.0
2016-11-09 Caruso Daniel Sale 75987.0
2016-11-18 desGarennes Kenneth Sale 122328.0
2016-11-18 desGarennes Kenneth Sale 61099.0
2016-11-21 desGarennes Kenneth Sale 233378.0
2016-11-21 desGarennes Kenneth Sale 49795.0
2016-11-23 desGarennes Kenneth Sale 29643.0
2016-11-23 desGarennes Kenneth Sale 9242.0
2016-12-01 Rottenberg Linda Sale 538.0
2016-12-01 Morley Christopher Sale 12295.0
2016-12-02 Morley Christopher Sale 12705.0
2016-12-05 Caruso Daniel Sale 96000.0
2016-12-16 Erickson Matthew Sale 28800.0
2016-12-23 desGarennes Kenneth Sale 29643.0
2016-12-23 desGarennes Kenneth Sale 9242.0
2017-01-03 Caruso Daniel Sale 21981.0
2017-01-03 Morley Christopher Sale 4642.0
2017-01-03 Morley Christopher Sale 25000.0
2017-01-03 desGarennes Kenneth Sale 3319.0
2017-01-03 Waters John F Jr. Sale 6753.0
2017-01-03 Connor Richard W. Sale 1269.0
2017-01-03 Richardson Nina Sale 831.0
2017-01-03 Rottenberg Linda Sale 537.0
2017-01-06 desGarennes Kenneth Sale 61860.0
2017-01-06 Morley Christopher Sale 61860.0
2017-01-06 Caruso Daniel Sale 78927.0
2017-01-23 desGarennes Kenneth Sale 29643.0
2017-01-23 desGarennes Kenneth Sale 9242.0
2017-02-01 Rottenberg Linda Sale 537.0
2017-02-01 Morley Christopher Sale 25000.0
2017-02-15 GTCR FUND X/A LP Sale 5000000.0
2017-02-23 desGarennes Kenneth Sale 29643.0
2017-02-23 desGarennes Kenneth Sale 9242.0
2017-03-01 Morley Christopher Sale 25000.0
2017-03-01 Rottenberg Linda Sale 537.0
2017-03-01 Caruso Daniel Sale 97070.0
2017-03-23 desGarennes Kenneth Sale 29643.0
2017-03-23 desGarennes Kenneth Sale 9242.0
2017-04-03 Rottenberg Linda Sale 537.0
2017-04-03 Richardson Nina Sale 746.0
2017-04-03 Connor Richard W. Sale 1139.0
2017-04-03 Morley Christopher Sale 25000.0
2017-04-03 Morley Christopher Sale 5862.0
2017-04-03 Caruso Daniel Sale 22570.0
2017-04-03 desGarennes Kenneth Sale 4681.0
2017-04-04 Waters John F Jr. Sale 6938.0
2017-04-05 Caruso Daniel Sale 86223.0
2017-04-05 Morley Christopher Sale 63603.0
2017-04-05 desGarennes Kenneth Sale 63256.0
2017-04-06 Caruso Daniel Sale 85951.0
2017-04-06 Morley Christopher Sale 66048.0
2017-04-06 desGarennes Kenneth Sale 66048.0
2017-04-17 Caruso Daniel Sale 7353.0
2017-04-17 Caruso Daniel Sale 41768.0
2017-04-24 desGarennes Kenneth Sale 29643.0
2017-04-24 desGarennes Kenneth Sale 9242.0
2017-04-25 Connor Richard W. Sale 5000.0
2017-04-25 Caruso Daniel Sale 94500.0
2017-05-01 Rottenberg Linda Sale 537.0
2017-05-01 Morley Christopher Sale 25000.0
2017-05-23 desGarennes Kenneth Sale 29643.0
2017-05-23 desGarennes Kenneth Sale 9242.0
2017-05-31 GTCR FUND X/A LP Sale 4650000.0
2017-06-12 Caruso Daniel Sale 25690.0
2017-06-12 Caruso Daniel Sale 24178.0
2017-06-23 desGarennes Kenneth Sale 29643.0
2017-06-23 desGarennes Kenneth Sale 9242.0
2017-07-05 Connor Richard W. Sale 1141.0
2017-07-05 Richardson Nina Sale 747.0
2017-07-05 Caruso Daniel Sale 11324.0
2017-07-05 desGarennes Kenneth Sale 1796.0
2017-07-06 Caruso Daniel Sale 24519.0
2017-07-06 Caruso Daniel Sale 65997.0
2017-07-06 desGarennes Kenneth Sale 18522.0
2017-07-06 Waters John F Jr. Sale 9220.0
2017-07-06 Crouch Andrew Sale 18236.0
2017-07-24 desGarennes Kenneth Sale 29643.0
2017-07-24 desGarennes Kenneth Sale 9242.0
2017-07-26 Caruso Daniel Sale 12709.0
2017-07-26 Caruso Daniel Sale 141693.0
2017-07-31 Caruso Daniel Sale 152900.0
2017-08-23 desGarennes Kenneth Sale 29643.0
2017-08-23 desGarennes Kenneth Sale 9242.0
2017-08-30 Caruso Daniel Sale 295078.0
2017-09-12 GTCR FUND X/A LP Sale 4700000.0
2017-09-22 Caruso Daniel Sale 29114.0
2017-10-02 Connor Richard W. Sale 1200.0
2017-10-02 Richardson Nina Sale 721.0
2017-10-03 Caruso Daniel Sale 115273.0
2017-10-03 Caruso Daniel Sale 27820.0
2017-10-03 Crouch Andrew Sale 22803.0
2017-10-03 Waters John F Jr. Sale 9512.0
2017-10-04 Caruso Daniel Sale 30814.0
2017-10-04 Steinfort Matt Sale 812.0
2017-10-04 Caruso Daniel Sale 24011.0
2017-10-04 Steinfort Matt Sale 633.0
2017-11-20 GTCR FUND X/A LP Sale 4700000.0
2017-12-11 White Emily Purchase 14365.0
2017-12-11 White Emily Purchase 14365.0
2017-12-11 White Emily Purchase 14365.0
2018-01-02 Connor Richard W. Sale 1091.0
2018-01-02 Richardson Nina Sale 655.0
2018-01-02 Caruso Daniel Sale 17723.0
2018-01-02 Steinfort Matt Sale 1632.0
2018-01-03 Caruso Daniel Sale 9140.0
2018-01-03 Crouch Andrew Sale 19537.0
2018-01-03 Steinfort Matt Sale 259.0
2018-01-03 Waters John F Jr. Sale 1593.0
2018-01-03 Waters John F Jr. Sale 9118.0
2018-01-08 Caruso Daniel Sale 87741.0
2018-01-08 Caruso Daniel Sale 189656.0
2018-01-11 Caruso Daniel Sale 9100.0
2018-01-12 Caruso Daniel Sale 3400.0
2018-01-16 Caruso Daniel Sale 4400.0
2018-01-17 Caruso Daniel Sale 119338.0
2018-02-08 Caruso Daniel Sale 12000.0
2018-02-08 Caruso Daniel Sale 5950.0
2018-02-20 Caruso Daniel Sale 105793.0
2018-02-20 Caruso Daniel Sale 13559.0
2018-02-26 Caruso Daniel Sale 120792.0
2018-02-26 Caruso Daniel Sale 13096.0
2018-03-12 GTCR FUND X/A LP Sale 4675000.0
2018-03-12 Caruso Daniel Sale 26332.0
2018-03-19 Caruso Daniel Sale 189409.0
2018-03-21 Caruso Daniel Sale 63054.0
2018-04-02 Connor Richard W. Sale 1037.0
2018-04-02 Richardson Nina Sale 623.0
2018-04-03 Caruso Daniel Sale 3380.0
2018-04-03 Steinfort Matt Sale 1768.0
2018-04-04 Crouch Andrew Sale 14356.0
2018-04-05 Steinfort Matt Sale 2230.0
2018-04-18 Connor Richard W. Sale 2500.0
2018-04-23 Caruso Daniel Sale 91165.0
2018-04-24 Caruso Daniel Sale 174087.0
2018-06-06 Rottenberg Linda Sale 5000.0
2018-07-03 Connor Richard W. Sale 1096.0
2018-07-03 Steinfort Matt Sale 1188.0
2018-07-03 Waters John F Jr. Sale 2187.0
2018-07-05 Caruso Daniel Sale 15099.0
2018-07-05 Steinfort Matt Sale 542.0
2018-07-05 Waters John F Jr. Sale 1682.0
2018-07-09 Steinfort Matt Sale 1486.0
2018-07-09 Connor Richard W. Sale 2500.0
2018-07-10 Rottenberg Linda Sale 5000.0
2018-08-14 Caruso Daniel Sale 265866.0
2018-10-02 Connor Richard W. Sale 1038.0
2018-10-03 Waters John F Jr. Sale 1251.0
2018-10-03 Mays Sandra Sale 805.0
2018-10-03 Steinfort Matt Sale 1385.0
2018-10-04 Waters John F Jr. Sale 1097.0
2018-10-04 Mays Sandra Sale 781.0
2018-10-04 Steinfort Matt Sale 1045.0
2018-10-04 Steinfort Matt Sale 685.0
2018-10-04 Steinfort Matt Sale 1250.0
2018-10-30 Caruso Daniel Sale 337079.0
2019-01-03 Mays Sandra Sale 1103.0
2019-01-03 Mays Sandra Sale 3351.0
2019-01-03 Waters John F Jr. Sale 1760.0
2019-01-03 Waters John F Jr. Sale 3788.0
2019-01-03 Steinfort Matt Sale 1947.0
2019-01-03 Steinfort Matt Sale 4195.0
2019-04-02 Waters John F Jr. Sale 6296.0
2019-04-02 Mays Sandra Sale 2745.0
2019-06-05 Caruso Daniel Sale 91304.0
2019-06-05 Caruso Daniel Sale 258696.0
2019-06-06 Caruso Daniel Sale 305585.0
2019-06-06 Morris Mary Catherine Sale 13772.0
2019-06-06 Caruso Daniel Sale 305845.0
2019-06-07 Caruso Daniel Sale 172238.0
2019-06-10 Connor Richard W. Sale 15000.0
2019-06-10 Caruso Daniel Sale 22198.0
2019-06-11 Caruso Daniel Sale 100000.0
2019-06-13 Caruso Daniel Sale 367542.0
2019-06-13 Caruso Daniel Sale 64658.0
2019-07-02 Steinfort Matt Sale 7888.0
2019-07-02 Waters John F Jr. Sale 15331.0
2019-07-02 Mays Sandra Sale 3395.0
2019-09-04 Caruso Daniel Sale 8141.0
2019-09-04 Caruso Daniel Sale 1741859.0
2019-09-05 Caruso Daniel Sale 500000.0
2019-09-05 Caruso Daniel Sale 500000.0
2019-09-11 Caruso Daniel Sale 1000000.0
2019-09-13 Waters John F Jr. Sale 14993.0
2019-09-13 Steinfort Matt Sale 4500.0
2019-10-02 Steinfort Matt Sale 11686.0
2019-10-02 Waters John F Jr. Sale 7411.0
2019-10-02 Mays Sandra Sale 3072.0
2019-10-14 Connor Richard W. Sale 20000.0
2019-10-18 Connor Richard W. Sale 20000.0
2019-12-20 Connor Richard W. Sale 300.0
2019-12-23 Connor Richard W. Sale 100.0
2019-12-27 Connor Richard W. Sale 9600.0
2020-01-03 Mays Sandra Sale 3902.0
2020-01-03 Waters John F Jr. Sale 9922.0
2020-01-03 Steinfort Matt Sale 9018.0
2020-02-07 Rottenberg Linda Sale 30000.0
2020-02-10 Steinfort Matt Sale 10350.0
Transaction Date) Insider Transaction Type Number of Shares Transacted