Transaction Date Insider Transaction Type Number of Shares Transacted
2012-03-20 OCAMPO JOHN L Sale 1011813.0
2012-09-11 Gagnon Conrad Sale 11000.0
2012-09-19 Gagnon Conrad Sale 7500.0
2012-09-19 Murphy Michael T. Sale 13618.0
2012-09-20 Murphy Michael T. Sale 6382.0
2012-10-01 Gagnon Conrad Sale 11000.0
2012-11-01 Gagnon Conrad Sale 11000.0
2012-11-30 Murphy Michael T. Sale 7500.0
2012-12-03 Murphy Michael T. Sale 1118.0
2012-12-03 BLAND CHARLES R Sale 5210.0
2012-12-03 Gagnon Conrad Sale 6907.0
2012-12-04 Murphy Michael T. Sale 400.0
2012-12-04 BLAND CHARLES R Sale 1875.0
2012-12-04 Gagnon Conrad Sale 5093.0
2012-12-05 BLAND CHARLES R Sale 303.0
2012-12-05 Murphy Michael T. Sale 65.0
2012-12-10 BLAND CHARLES R Sale 2353.0
2012-12-10 Murphy Michael T. Sale 507.0
2012-12-11 BLAND CHARLES R Sale 1859.0
2012-12-11 Murphy Michael T. Sale 410.0
2012-12-28 Gagnon Conrad Sale 69.0
2012-12-31 Gagnon Conrad Sale 137.0
2013-01-02 Gagnon Conrad Sale 137.0
2013-01-02 BLAND CHARLES R Sale 2900.0
2013-01-03 Gagnon Conrad Sale 411.0
2013-01-11 Gagnon Conrad Sale 272.0
2013-01-18 Gagnon Conrad Sale 6474.0
2013-01-24 Gagnon Conrad Sale 10000.0
2013-02-01 BLAND CHARLES R Sale 2900.0
2013-02-05 BLAND CHARLES R Sale 5112.0
2013-02-06 OCAMPO JOHN L Sale 38759.0
2013-02-07 OCAMPO JOHN L Sale 4711.0
2013-02-07 OCAMPO JOHN L Sale 100.0
2013-02-08 OCAMPO JOHN L Sale 1714.0
2013-02-11 OCAMPO JOHN L Sale 43865.0
2013-02-12 OCAMPO JOHN L Sale 708.0
2013-02-13 OCAMPO JOHN L Sale 9700.0
2013-02-14 OCAMPO JOHN L Sale 45841.0
2013-02-15 OCAMPO JOHN L Sale 18194.0
2013-02-19 BLAND CHARLES R Sale 1642.0
2013-02-19 BLAND CHARLES R Sale 91.0
2013-02-19 Croteau John Sale 7781.0
2013-02-19 Croteau John Sale 433.0
2013-02-20 OCAMPO JOHN L Sale 1637.0
2013-02-20 OCAMPO JOHN L Sale 295.0
2013-02-22 OCAMPO JOHN L Sale 500.0
2013-03-01 BLAND CHARLES R Sale 2900.0
2013-03-15 Murphy Michael T. Sale 5000.0
2013-03-20 Croteau John Sale 3122.0
2013-03-21 Croteau John Sale 12151.0
2013-03-25 Murphy Michael T. Sale 5000.0
2013-04-01 BLAND CHARLES R Sale 2900.0
2013-05-01 BLAND CHARLES R Sale 2493.0
2013-05-01 BLAND CHARLES R Sale 407.0
2013-05-16 Croteau John Sale 5992.0
2013-05-17 Croteau John Sale 11973.0
2013-05-20 Croteau John Sale 257.0
2013-06-03 BLAND CHARLES R Sale 2900.0
2013-07-01 BLAND CHARLES R Sale 2900.0
2013-08-01 BLAND CHARLES R Sale 2900.0
2013-08-13 OCAMPO JOHN L Sale 10000.0
2013-08-14 OCAMPO JOHN L Sale 18800.0
2013-08-23 OCAMPO JOHN L Sale 1624.0
2013-10-02 Murphy Michael T. Sale 1281.0
2013-10-03 Murphy Michael T. Sale 9938.0
2013-10-07 Murphy Michael T. Sale 562.0
2013-10-21 Murphy Michael T. Sale 6505.0
2014-01-14 Murphy Michael T. Sale 2600.0
2014-02-10 Murphy Michael T. Sale 2600.0
2014-02-18 Croteau John Sale 15745.0
2014-02-27 OCAMPO JOHN L Sale 100.0
2014-02-28 OCAMPO JOHN L Sale 2383.0
2014-03-05 Murphy Michael T. Sale 2600.0
2014-03-06 Dennehy Robert Sale 6250.0
2014-03-13 Dennehy Robert Sale 3125.0
2014-03-13 Dennehy Robert Sale 3125.0
2014-03-20 BLAND CHARLES R Sale 9000.0
2014-03-21 BLAND CHARLES R Sale 3000.0
2014-04-03 Murphy Michael T. Sale 2600.0
2014-04-24 Ramnath Suja Sale 7500.0
2014-05-01 Ramnath Suja Sale 7500.0
2014-05-05 Murphy Michael T. Sale 2600.0
2014-05-08 Ramnath Suja Sale 7500.0
2014-05-19 Ramnath Suja Sale 2550.0
2014-06-05 Croteau John Sale 1151.0
2014-06-06 Croteau John Sale 1849.0
2014-06-09 BLAND CHARLES R Sale 2900.0
2014-06-09 BLAND CHARLES R Sale 100.0
2014-06-16 Murphy Michael T. Sale 5989.0
2014-06-17 BLAND CHARLES R Sale 3000.0
2014-07-01 Croteau John Sale 3000.0
2014-08-04 Croteau John Sale 3000.0
2014-08-05 Murphy Michael T. Sale 2600.0
2014-08-25 Murphy Michael T. Sale 3600.0
2014-09-02 BLAND CHARLES R Sale 10000.0
2014-09-02 Croteau John Sale 3000.0
2014-09-03 Murphy Michael T. Sale 2600.0
2014-09-05 BLAND CHARLES R Sale 5379.0
2014-09-08 BLAND CHARLES R Sale 4021.0
2014-09-08 BLAND CHARLES R Sale 600.0
2014-10-01 Croteau John Sale 3000.0
2014-10-03 Murphy Michael T. Sale 2600.0
2014-11-03 Croteau John Sale 3000.0
2014-11-03 Murphy Michael T. Sale 1600.0
2014-11-19 Kennedy John Francis Sale 105.0
2014-11-21 Virk Preetinder S. Sale 1500.0
2014-11-21 OCAMPO JOHN L Sale 64993.0
2014-11-21 OCAMPO JOHN L Sale 14700.0
2014-11-24 OCAMPO JOHN L Sale 40899.0
2014-11-25 OCAMPO JOHN L Sale 24388.0
2014-11-26 OCAMPO JOHN L Sale 29649.0
2014-12-01 Croteau John Sale 3000.0
2015-01-02 Croteau John Sale 3000.0
2015-02-02 Croteau John Sale 3000.0
2015-02-11 SUMMIT PARTNERS L P Sale 2235000.0
2015-02-11 CHUNG PETER Y Sale 2235000.0
2015-02-11 Summit Partners Private Equity Fund VII-A, L.P. Sale 2235000.0
2015-02-11 OCAMPO JOHN L Sale 1213082.0
2015-02-11 OCAMPO JOHN L Sale 271918.0
2015-02-11 OCAMPO JOHN L Sale 250000.0
2015-02-11 OCAMPO JOHN L Sale 250000.0
2015-02-11 OCAMPO JOHN L Sale 250000.0
2015-03-02 Croteau John Sale 2743.0
2015-03-02 Croteau John Sale 257.0
2015-04-01 Croteau John Sale 2700.0
2015-04-01 Croteau John Sale 300.0
2015-05-01 Croteau John Sale 3000.0
2015-05-07 BLAND CHARLES R Sale 1500.0
2015-05-07 Dennehy Robert Sale 13125.0
2015-05-07 Murphy Michael T. Sale 22330.0
2015-05-07 Murphy Michael T. Sale 600.0
2015-05-19 Kennedy John Francis Sale 5732.0
2015-05-19 Virk Preetinder S. Sale 8407.0
2015-05-27 BLAND CHARLES R Sale 500.0
2015-05-28 Behfar Alex Sale 1080.0
2015-05-28 BLAND CHARLES R Sale 2000.0
2015-05-28 BLAND CHARLES R Sale 2000.0
2015-05-28 MCMULLAN ROBERT Sale 2823.0
2015-05-29 CHUNG PETER Y Sale 34565.0
2015-05-29 SUMMIT PARTNERS L P Sale 34565.0
2015-05-29 Summit Partners Private Equity Fund VII-A, L.P. Sale 34565.0
2015-05-29 Murphy Michael T. Sale 1352.0
2015-05-29 OCAMPO JOHN L Sale 11526.0
2015-06-03 Kennedy John Francis Sale 1055.0
2015-06-03 Murphy Michael T. Sale 7272.0
2015-06-03 Murphy Michael T. Sale 300.0
2015-06-11 BLAND CHARLES R Sale 3500.0
2015-06-22 BLAND CHARLES R Sale 500.0
2015-07-01 Croteau John Sale 1700.0
2015-07-01 Croteau John Sale 1000.0
2015-07-01 Croteau John Sale 300.0
2015-08-03 Croteau John Sale 3000.0
2015-09-01 Croteau John Sale 2400.0
2015-09-01 Croteau John Sale 600.0
2015-10-01 Croteau John Sale 3000.0
2015-10-22 Dennehy Robert Sale 10000.0
2015-10-23 Baker Walter Gregory Sale 16664.0
2015-11-02 Croteau John Sale 3000.0
2015-11-16 MCMULLAN ROBERT Sale 1500.0
2015-11-17 Virk Preetinder S. Sale 22.0
2015-11-19 Baker Walter Gregory Sale 486.0
2015-11-20 Hwang Dong Hyun Sale 466.0
2015-12-01 Croteau John Sale 3000.0
2015-12-21 Baker Walter Gregory Sale 5000.0
2015-12-21 Hwang Donghyun Thomas Sale 2000.0
2015-12-29 Hwang Donghyun Thomas Sale 5000.0
2016-01-04 Croteau John Sale 3000.0
2016-01-28 Summit Partners Private Equity Fund VII-A, L.P. Sale 2700000.0
2016-01-28 CHUNG PETER Y Sale 2700000.0
2016-01-28 SUMMIT PARTNERS L P Sale 2700000.0
2016-02-01 Croteau John Sale 3000.0
2016-02-22 OCAMPO JOHN L Sale 500000.0
2016-02-22 OCAMPO JOHN L Sale 500000.0
2016-02-25 CHUNG PETER Y Sale 900000.0
2016-03-01 Croteau John Sale 3000.0
2016-03-21 Baker Walter Gregory Sale 2599.0
2016-03-21 Baker Walter Gregory Sale 2401.0
2016-03-30 Dennehy Robert Sale 3313.0
2016-03-30 Dennehy Robert Sale 100.0
2016-04-01 Hwang Donghyun Thomas Sale 4534.0
2016-04-07 OCAMPO JOHN L Sale 3500.0
2016-04-07 OCAMPO JOHN L Sale 3500.0
2016-04-08 OCAMPO JOHN L Sale 1500.0
2016-04-08 OCAMPO JOHN L Sale 1500.0
2016-04-28 OCAMPO JOHN L Sale 1000000.0
2016-05-02 CHUNG PETER Y Sale 1400000.0
2016-05-16 MCMULLAN ROBERT Sale 13235.0
2016-05-17 Kennedy John Francis Sale 8108.0
2016-05-17 Murphy Michael T. Sale 13121.0
2016-05-18 Baker Walter Gregory Sale 6149.0
2016-05-18 Virk Preetinder S. Sale 778.0
2016-06-01 Croteau John Sale 2000.0
2016-07-01 Croteau John Sale 2000.0
2016-07-12 Virk Preetinder S. Sale 3177.0
2016-07-28 Dennehy Robert Sale 8125.0
2016-07-28 Behfar Alex Sale 6777.0
2016-07-28 Virk Preetinder S. Sale 7717.0
2016-07-28 VAN LUNSEN GIL J Sale 2000.0
2016-08-01 Croteau John Sale 2000.0
2016-08-22 MCMULLAN ROBERT Sale 779.0
2016-08-22 VAN LUNSEN GIL J Sale 1000.0
2016-08-23 MCMULLAN ROBERT Sale 884.0
2016-08-23 MCMULLAN ROBERT Sale 3512.0
2016-08-23 Murphy Michael T. Sale 5115.0
2016-08-29 Hwang Donghyun Thomas Sale 1729.0
2016-09-01 Croteau John Sale 2000.0
2016-09-02 MCMULLAN ROBERT Sale 4894.0
2016-09-06 Hwang Donghyun Thomas Sale 2000.0
2016-09-06 Dennehy Robert Sale 9589.0
2016-09-08 OCAMPO JOHN L Sale 50000.0
2016-09-08 OCAMPO JOHN L Sale 50000.0
2016-09-09 OCAMPO JOHN L Sale 22000.0
2016-09-09 OCAMPO JOHN L Sale 22000.0
2016-09-13 VAN LUNSEN GIL J Sale 1000.0
2016-09-16 Baker Walter Gregory Sale 3341.0
2016-10-03 Croteau John Sale 2000.0
2016-10-06 OCAMPO JOHN L Sale 3900.0
2016-10-06 OCAMPO JOHN L Sale 3900.0
2016-10-06 OCAMPO JOHN L Sale 6600.0
2016-10-06 OCAMPO JOHN L Sale 6600.0
2016-10-07 OCAMPO JOHN L Sale 3500.0
2016-10-07 OCAMPO JOHN L Sale 3500.0
2016-10-11 VAN LUNSEN GIL J Sale 1000.0
2016-11-01 Croteau John Sale 300.0
2016-11-01 Croteau John Sale 1700.0
2016-11-15 VAN LUNSEN GIL J Sale 1000.0
2016-11-17 Hwang Donghyun Thomas Sale 6990.0
2016-11-21 OCAMPO JOHN L Sale 12167.0
2016-11-21 OCAMPO JOHN L Sale 12167.0
2016-11-21 OCAMPO JOHN L Sale 9833.0
2016-11-21 OCAMPO JOHN L Sale 9833.0
2016-11-21 OCAMPO JOHN L Sale 2500.0
2016-11-21 OCAMPO JOHN L Sale 2500.0
2016-11-22 OCAMPO JOHN L Sale 200.0
2016-11-22 OCAMPO JOHN L Sale 200.0
2016-11-22 OCAMPO JOHN L Sale 49800.0
2016-11-22 OCAMPO JOHN L Sale 49800.0
2016-11-23 Hwang Donghyun Thomas Sale 8650.0
2016-12-01 Croteau John Sale 593.0
2016-12-01 Croteau John Sale 807.0
2016-12-01 Croteau John Sale 200.0
2016-12-01 Croteau John Sale 300.0
2016-12-01 Croteau John Sale 100.0
2016-12-08 OCAMPO JOHN L Sale 3700.0
2016-12-08 OCAMPO JOHN L Sale 3700.0
2016-12-08 OCAMPO JOHN L Sale 40697.0
2016-12-08 OCAMPO JOHN L Sale 40697.0
2016-12-08 OCAMPO JOHN L Sale 5603.0
2016-12-08 OCAMPO JOHN L Sale 5603.0
2016-12-09 OCAMPO JOHN L Sale 21300.0
2016-12-09 OCAMPO JOHN L Sale 21300.0
2016-12-09 OCAMPO JOHN L Sale 18325.0
2016-12-09 OCAMPO JOHN L Sale 18325.0
2016-12-09 OCAMPO JOHN L Sale 7575.0
2016-12-09 OCAMPO JOHN L Sale 7575.0
2016-12-09 OCAMPO JOHN L Sale 1850.0
2016-12-09 OCAMPO JOHN L Sale 1850.0
2016-12-09 OCAMPO JOHN L Sale 950.0
2016-12-09 OCAMPO JOHN L Sale 950.0
2016-12-13 VAN LUNSEN GIL J Sale 1000.0
2016-12-22 OCAMPO JOHN L Sale 13066.0
2016-12-22 OCAMPO JOHN L Sale 13066.0
2016-12-22 OCAMPO JOHN L Sale 26984.0
2016-12-22 OCAMPO JOHN L Sale 26984.0
2016-12-22 OCAMPO JOHN L Sale 9150.0
2016-12-22 OCAMPO JOHN L Sale 9150.0
2016-12-22 OCAMPO JOHN L Sale 800.0
2016-12-22 OCAMPO JOHN L Sale 800.0
2016-12-23 OCAMPO JOHN L Sale 450.0
2016-12-23 OCAMPO JOHN L Sale 450.0
2016-12-23 OCAMPO JOHN L Sale 34050.0
2016-12-23 OCAMPO JOHN L Sale 34050.0
2017-01-03 Croteau John Sale 1800.0
2017-01-03 Croteau John Sale 200.0
2017-01-17 VAN LUNSEN GIL J Sale 1000.0
2017-02-01 Croteau John Sale 1900.0
2017-02-01 Croteau John Sale 100.0
2017-02-01 Croteau John Sale 1900.0
2017-02-01 Croteau John Sale 100.0
2017-02-02 Murphy Michael T. Sale 1135.0
2017-02-02 CHUNG PETER Y Sale 1201635.0
2017-02-06 MCMULLAN ROBERT Sale 8563.0
2017-02-14 VAN LUNSEN GIL J Sale 1000.0
2017-03-06 Dennehy Robert Sale 3654.0
2017-03-14 VAN LUNSEN GIL J Sale 1000.0
2017-03-30 Virk Preetinder S. Sale 793.0
2017-04-03 BLAND CHARLES R Sale 250.0
2017-04-03 BLAND CHARLES R Sale 750.0
2017-04-03 BLAND CHARLES R Sale 200.0
2017-04-03 BLAND CHARLES R Sale 550.0
2017-04-03 Croteau John Sale 54956.0
2017-04-03 Croteau John Sale 2000.0
2017-04-04 Croteau John Sale 45044.0
2017-04-11 VAN LUNSEN GIL J Sale 962.0
2017-05-01 Croteau John Sale 100.0
2017-05-01 Croteau John Sale 1900.0
2017-05-01 BLAND CHARLES R Sale 250.0
2017-05-03 BLAND CHARLES R Sale 250.0
2017-05-12 Dennehy Robert Sale 5489.0
2017-05-15 BLAND CHARLES R Sale 500.0
2017-05-15 BLAND CHARLES R Sale 750.0
2017-05-16 Dennehy Robert Sale 10000.0
2017-05-16 Dennehy Robert Sale 779.0
2017-05-16 Dennehy Robert Sale 6276.0
2017-05-16 MCMULLAN ROBERT Sale 30000.0
2017-05-16 Behfar Alex Sale 2098.0
2017-05-16 Behfar Alex Sale 5100.0
2017-05-16 Behfar Alex Sale 3300.0
2017-05-16 Behfar Alex Sale 711.0
2017-05-17 Murphy Michael T. Sale 730.0
2017-05-17 Murphy Michael T. Sale 4285.0
2017-05-17 Murphy Michael T. Sale 593.0
2017-05-17 Murphy Michael T. Sale 3500.0
2017-05-17 Murphy Michael T. Sale 814.0
2017-05-17 Murphy Michael T. Sale 4800.0
2017-05-17 Murphy Michael T. Sale 413.0
2017-05-17 Murphy Michael T. Sale 3100.0
2017-05-17 OCAMPO JOHN L Sale 250.0
2017-05-17 OCAMPO JOHN L Sale 250.0
2017-05-17 Kennedy John Francis Sale 2500.0
2017-05-17 Kennedy John Francis Sale 8250.0
2017-05-18 Virk Preetinder S. Sale 2233.0
2017-05-18 Virk Preetinder S. Sale 12747.0
2017-05-19 OCAMPO JOHN L Sale 79594.0
2017-05-19 OCAMPO JOHN L Sale 79594.0
2017-05-22 OCAMPO JOHN L Sale 765.0
2017-05-22 OCAMPO JOHN L Sale 765.0
2017-05-22 OCAMPO JOHN L Sale 20210.0
2017-05-22 OCAMPO JOHN L Sale 20210.0
2017-05-22 OCAMPO JOHN L Sale 45478.0
2017-05-22 OCAMPO JOHN L Sale 45478.0
2017-05-22 OCAMPO JOHN L Sale 3703.0
2017-05-22 OCAMPO JOHN L Sale 3703.0
2017-05-23 VAN LUNSEN GIL J Sale 2000.0
2017-05-24 OCAMPO JOHN L Sale 320.0
2017-05-24 OCAMPO JOHN L Sale 160.0
2017-05-24 OCAMPO JOHN L Sale 160.0
2017-05-24 OCAMPO JOHN L Sale 160.0
2017-05-25 OCAMPO JOHN L Sale 9694.0
2017-05-25 OCAMPO JOHN L Sale 4847.0
2017-05-25 OCAMPO JOHN L Sale 4847.0
2017-05-25 OCAMPO JOHN L Sale 4847.0
2017-05-30 OCAMPO JOHN L Sale 6272.0
2017-05-30 OCAMPO JOHN L Sale 3137.0
2017-05-30 OCAMPO JOHN L Sale 3137.0
2017-05-30 OCAMPO JOHN L Sale 3137.0
2017-05-30 Virk Preetinder S. Sale 533.0
2017-05-31 OCAMPO JOHN L Sale 320.0
2017-05-31 OCAMPO JOHN L Sale 160.0
2017-05-31 OCAMPO JOHN L Sale 160.0
2017-05-31 OCAMPO JOHN L Sale 160.0
2017-05-31 OCAMPO JOHN L Sale 17308.0
2017-05-31 OCAMPO JOHN L Sale 8653.0
2017-05-31 OCAMPO JOHN L Sale 8653.0
2017-05-31 OCAMPO JOHN L Sale 8653.0
2017-06-01 Croteau John Sale 1800.0
2017-06-01 Croteau John Sale 200.0
2017-06-01 BLAND CHARLES R Sale 750.0
2017-06-05 BLAND CHARLES R Sale 1000.0
2017-07-03 Croteau John Sale 1200.0
2017-07-03 Croteau John Sale 800.0
2017-07-03 BLAND CHARLES R Sale 650.0
2017-07-03 BLAND CHARLES R Sale 100.0
2017-07-03 BLAND CHARLES R Sale 1000.0
2017-07-11 Hwang Donghyun Thomas Sale 733.0
2017-07-11 Hwang Donghyun Thomas Sale 733.0
2017-07-12 Hwang Donghyun Thomas Sale 3492.0
2017-07-12 Hwang Donghyun Thomas Sale 3492.0
2017-07-24 Hwang Donghyun Thomas Sale 4401.0
2017-07-25 Hwang Donghyun Thomas Sale 6840.0
2017-08-01 Croteau John Sale 1655.0
2017-08-01 Croteau John Sale 345.0
2017-08-01 BLAND CHARLES R Sale 700.0
2017-08-01 BLAND CHARLES R Sale 50.0
2017-08-03 BLAND CHARLES R Sale 250.0
2017-08-28 RIBAR GEOFFREY G Purchase 5000.0
2017-09-01 BLAND CHARLES R Sale 250.0
2017-09-01 Croteau John Sale 2000.0
2017-09-05 BLAND CHARLES R Sale 250.0
2017-10-02 Croteau John Sale 1700.0
2017-10-02 Croteau John Sale 300.0
2017-10-02 BLAND CHARLES R Sale 250.0
2017-10-02 Croteau John Sale 1700.0
2017-10-02 Croteau John Sale 300.0
2017-10-03 BLAND CHARLES R Sale 250.0
2017-11-01 Croteau John Sale 1200.0
2017-11-01 Croteau John Sale 600.0
2017-11-01 Croteau John Sale 200.0
2017-11-03 BLAND CHARLES R Sale 250.0
2017-12-01 Croteau John Sale 1900.0
2017-12-01 Croteau John Sale 100.0
2017-12-04 BLAND CHARLES R Sale 250.0
2018-01-03 Croteau John Sale 1900.0
2018-01-04 Croteau John Sale 100.0
2018-01-04 BLAND CHARLES R Sale 250.0
2018-02-05 BLAND CHARLES R Sale 250.0
2018-02-16 Dennehy Robert Purchase 10000.0
2018-02-22 Hwang Donghyun Thomas Purchase 2500.0
2018-02-23 Hwang Donghyun Thomas Purchase 2500.0
2018-03-05 BLAND CHARLES R Sale 250.0
2018-04-03 BLAND CHARLES R Sale 250.0
2018-05-03 BLAND CHARLES R Sale 250.0
2018-05-07 OCAMPO JOHN L Purchase 5000.0
2018-05-07 OCAMPO JOHN L Purchase 6380.0
2018-05-07 OCAMPO JOHN L Purchase 5000.0
2018-05-07 OCAMPO JOHN L Purchase 6380.0
2018-05-08 OCAMPO JOHN L Purchase 5719.0
2018-05-08 OCAMPO JOHN L Purchase 5719.0
2018-05-09 OCAMPO JOHN L Purchase 12901.0
2018-05-09 OCAMPO JOHN L Purchase 12901.0
2018-05-17 Behfar Alex Sale 12501.0
2018-05-23 OCAMPO JOHN L Purchase 350.0
2018-05-23 OCAMPO JOHN L Purchase 350.0
2018-05-24 OCAMPO JOHN L Purchase 15000.0
2018-05-24 OCAMPO JOHN L Purchase 15000.0
2018-05-25 Rajgarhia Vivek Sale 3000.0
2018-06-04 BLAND CHARLES R Sale 250.0
2018-07-03 BLAND CHARLES R Sale 250.0
2018-08-03 BLAND CHARLES R Sale 250.0
2018-08-03 Croteau John Sale 4000.0
2018-08-03 OCAMPO JOHN L Purchase 25000.0
2018-08-03 OCAMPO JOHN L Purchase 25000.0
2018-08-03 OCAMPO JOHN L Purchase 23900.0
2018-08-03 OCAMPO JOHN L Purchase 23900.0
2018-09-04 BLAND CHARLES R Sale 250.0
2018-11-20 Behfar Alex Sale 6043.0
2018-11-20 Croteau John Sale 6000.0
2018-11-20 MCMULLAN ROBERT Sale 15000.0
2018-11-20 Rajgarhia Vivek Sale 3373.0
2019-02-12 Croteau John Sale 4000.0
2019-02-21 Rajgarhia Vivek Sale 3949.0
2019-02-28 Virk Preetinder S. Sale 761.0
2019-04-09 Rajgarhia Vivek Sale 1782.0
2019-05-20 OCAMPO JOHN L Purchase 60000.0
2019-05-22 OCAMPO JOHN L Purchase 40000.0
2019-07-01 Kober John Sale 1409.0
2019-11-14 BLAND CHARLES R Sale 3000.0
2019-11-20 Kober John Sale 239.0
2019-12-27 CARLSON DOUGLAS J Sale 3183.0
2020-02-11 Roth Ambra R. Sale 260.0
2020-02-18 Kober John Sale 1637.0
2020-02-19 Kober John Sale 1662.0
2020-04-30 Dennehy Robert Sale 11319.0
2020-05-18 Dennehy Robert Sale 1163.0
2020-05-18 Kober John Sale 17737.0
2020-05-22 OCAMPO JOHN L Sale 10000.0
2020-05-26 OCAMPO JOHN L Sale 7000.0
2020-05-26 Dennehy Robert Sale 10882.0
2020-05-29 OCAMPO JOHN L Sale 3000.0
2020-07-06 Hwang Donghyun Thomas Sale 981.0
2020-07-10 Hwang Donghyun Thomas Sale 189.0
2020-07-13 Kober John Sale 3025.0
2020-07-21 Hwang Donghyun Thomas Sale 632.0
2020-07-30 Hwang Donghyun Thomas Sale 5000.0
2020-07-30 Hwang Donghyun Thomas Sale 3882.0
2020-08-04 RIBAR GEOFFREY G Sale 5000.0
2020-08-12 OCAMPO JOHN L Sale 6301.0
2020-08-12 OCAMPO JOHN L Sale 2801.0
2020-08-12 OCAMPO JOHN L Sale 2801.0
2020-10-01 Roth Ambra R. Sale 922.0
2020-10-15 CARLSON DOUGLAS J Sale 3950.0
2020-10-30 Roth Ambra R. Sale 5990.0
2020-11-04 Dennehy Robert Sale 30753.0
2020-11-04 Roth Ambra R. Sale 712.0
2020-11-04 OCAMPO JOHN L Sale 23762.0
2020-11-04 OCAMPO JOHN L Sale 6254.0
2020-11-04 OCAMPO JOHN L Sale 6254.0
2020-11-05 OCAMPO JOHN L Sale 36036.0
2020-11-05 OCAMPO JOHN L Sale 9482.0
2020-11-05 OCAMPO JOHN L Sale 9482.0
2020-11-06 Roth Ambra R. Sale 231.0
2020-11-06 OCAMPO JOHN L Sale 3210.0
2020-11-06 OCAMPO JOHN L Sale 845.0
2020-11-06 OCAMPO JOHN L Sale 845.0
2020-11-06 OCAMPO JOHN L Sale 48830.0
2020-11-06 OCAMPO JOHN L Sale 1270.0
2020-11-10 OCAMPO JOHN L Sale 6678
2020-11-10 OCAMPO JOHN L Sale 6678
2020-11-10 OCAMPO JOHN L Sale 25374
2020-11-09 OCAMPO JOHN L Sale 4923
2020-11-09 OCAMPO JOHN L Sale 39977
2020-11-09 OCAMPO JOHN L Sale 1529
2020-11-09 OCAMPO JOHN L Sale 1529
2020-11-09 OCAMPO JOHN L Sale 5795
2020-11-09 OCAMPO JOHN L Sale 212
2020-11-09 OCAMPO JOHN L Sale 212
2020-11-09 OCAMPO JOHN L Sale 823
2020-11-09 Hwang Donghyun Thomas Sale 1093
2020-11-11 CHUNG PETER Y Sale 420368
2020-11-19 OCAMPO JOHN L Sale 8000
2020-11-18 OCAMPO JOHN L Sale 10000
2020-11-17 OCAMPO JOHN L Sale 2000
2020-11-19 BLAND CHARLES R Sale 2000
2020-11-24 OCAMPO JOHN L Sale 31200
2020-11-23 OCAMPO JOHN L Sale 55000
2020-11-20 OCAMPO JOHN L Sale 13800
2020-11-20 BLAND CHARLES R Sale 2000
2020-11-27 Hwang Donghyun Thomas Sale 2824
2020-11-27 Roth Ambra R. Sale 5468
2020-11-30 OCAMPO JOHN L Sale 63
2020-11-30 OCAMPO JOHN L Sale 63
2020-11-30 OCAMPO JOHN L Sale 74
2020-11-27 OCAMPO JOHN L Sale 8048.0
2020-11-27 OCAMPO JOHN L Sale 8048
2020-11-27 OCAMPO JOHN L Sale 9335
2020-11-27 OCAMPO JOHN L Sale 10000
2020-12-03 OCAMPO JOHN L Sale 3649
2020-12-03 OCAMPO JOHN L Sale 3649
2020-12-03 OCAMPO JOHN L Sale 4232
2020-12-02 OCAMPO JOHN L Sale 1266
2020-12-02 OCAMPO JOHN L Sale 1266
2020-12-02 OCAMPO JOHN L Sale 1468
2020-12-01 OCAMPO JOHN L Sale 11974
2020-12-01 OCAMPO JOHN L Sale 11974
2020-12-01 OCAMPO JOHN L Sale 13891
2020-12-01 CARLSON DOUGLAS J Sale 2345
2020-12-03 Hwang Donghyun Thomas Sale 2762
2020-12-08 Hwang Donghyun Thomas Sale 4648
2020-12-07 Hwang Donghyun Thomas Sale 4520.0
2020-12-08 Roth Ambra R. Sale 1300
2020-12-28 OCAMPO JOHN L Sale 3977
2020-12-28 OCAMPO JOHN L Sale 21257
2020-12-28 OCAMPO JOHN L Sale 6671
2020-12-28 OCAMPO JOHN L Sale 15993
2020-12-28 OCAMPO JOHN L Sale 23094
2020-12-28 OCAMPO JOHN L Sale 23258
2020-12-28 OCAMPO JOHN L Sale 4317
2020-12-28 OCAMPO JOHN L Sale 20617
2020-12-28 OCAMPO JOHN L Sale 5761
2020-12-28 OCAMPO JOHN L Sale 20692
2020-12-28 OCAMPO JOHN L Sale 20293
2020-12-28 OCAMPO JOHN L Sale 22570
2021-01-04 CARLSON DOUGLAS J Sale 2098
2021-02-01 OCAMPO JOHN L Sale 15000
2021-02-01 OCAMPO JOHN L Sale 10000
2021-02-01 CARLSON DOUGLAS J Sale 1957
2021-02-16 Kober Joh Sale 3016
Transaction Date) Insider Transaction Type Number of Shares Transacted