Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
ROKKingsley Lawrence DDirectorJan 27Buy106.8787092,9775,421Dec 04 06:14 PM
ROKKingsley Lawrence DDirectorSep 22Buy103.2060061,9206,021Dec 04 06:14 PM
ROKKingsley Lawrence DDirectorSep 28Buy99.7736536,4166,386Dec 04 06:14 PM
ROKKingsley Lawrence DDirectorNov 12Buy104.0037539,0006,761Dec 04 06:14 PM
ROKKingsley Lawrence DDirectorFeb 05Buy98.7912512,3496,886Dec 04 06:14 PM
ROKKingsley Lawrence DDirectorFeb 08Buy96.2914013,4817,026Dec 04 06:14 PM
ROKKingsley Lawrence DDirectorFeb 12Buy95.26232,1917,031Dec 04 06:14 PM
ROKKingsley Lawrence DDirectorApr 27Buy114.1855717,015Dec 04 06:14 PM
ROKKingsley Lawrence DDirectorJun 14Buy115.9913015,0797,145Dec 04 06:14 PM
ROKKingsley Lawrence DDirectorSep 09Buy113.1927230,7887,417Dec 04 06:14 PM
ROKKingsley Lawrence DDirectorJan 09Sale139.4356879,1976,849Dec 04 06:14 PM
ROKKingsley Lawrence DDirectorMar 17Sale155.68233,5816,826Dec 04 06:14 PM
ROKKingsley Lawrence DDirectorJul 17Sale166.2427545,7166,551Dec 04 06:14 PM
ROKKingsley Lawrence DDirectorFeb 16Sale97.71212,0527,010Dec 04 06:14 PM
ROKKingsley Lawrence DDirectorFeb 10Sale96.84181,7437,008Dec 04 06:14 PM
PIIKingsley Lawrence DDirectorJul 25Buy96.95636,10812,102Nov 07 05:54 PM
PIIKingsley Lawrence DDirectorAug 25Buy91.29393,56012,141Nov 07 05:54 PM
PIIKingsley Lawrence DDirectorDec 22Buy79.4515011,91712,189Nov 07 05:54 PM
PIIKingsley Lawrence DDirectorNov 21Sale84.861028,65612,039Nov 07 05:54 PM
IDXXKingsley Lawrence DDirectorAug 03Buy151.762,000303,5173,344Aug 04 07:00 PM
IDXXKingsley Lawrence DDirectorMar 01Buy146.481,000146,4801,135Mar 02 06:01 PM
PIIKingsley Lawrence DDirectorJan 29Buy72.006,925498,6006,925Feb 01 06:06 PM
ROKKingsley Lawrence DDirectorAug 01Buy110.851,000110,8452,582Aug 01 05:35 PM
IEXKingsley Lawrence DDirectorAug 29Option Exercise19.9872,9301,457,141593,114Aug 30 04:35 PM
IEXKingsley Lawrence DDirectorAug 29Sale36.4172,9302,655,046520,184Aug 30 04:35 PM
IEXKingsley Lawrence DDirectorAug 24Option Exercise20.5842,979884,508563,163Aug 26 05:04 PM
IEXKingsley Lawrence DDirectorAug 25Option Exercise23.13118,6002,743,137590,944Aug 26 05:04 PM
IEXKingsley Lawrence DDirectorAug 26Option Exercise26.9034,750934,775554,934Aug 26 05:04 PM
IEXKingsley Lawrence DDirectorAug 26Sale35.2034,7501,223,266520,184Aug 26 05:04 PM
IEXKingsley Lawrence DDirectorAug 25Sale34.94118,6004,143,504520,184Aug 26 05:04 PM
IEXKingsley Lawrence DDirectorAug 24Sale35.2842,9791,516,226520,184Aug 26 05:04 PM
IEXKingsley Lawrence DChairman and CEOFeb 28Option Exercise20.581002,058597,920Mar 01 04:59 PM
IEXKingsley Lawrence DChairman and CEOFeb 28Sale41.651004,165597,820Mar 01 04:59 PM
IEXKingsley Lawrence DChairman and CEOFeb 22Option Exercise20.588,661178,243575,881Feb 23 06:43 PM
IEXKingsley Lawrence DChairman and CEOFeb 22Sale41.738,661361,393567,220Feb 23 06:43 PM
IEXKingsley Lawrence DChairman and CEOFeb 16Option Exercise20.584,910101,048572,130Feb 18 05:11 PM
IEXKingsley Lawrence DChairman and CEOFeb 17Option Exercise20.5845,090927,952612,310Feb 18 05:11 PM
IEXKingsley Lawrence DChairman and CEOFeb 18Option Exercise20.5845,000926,100612,220Feb 18 05:11 PM
IEXKingsley Lawrence DChairman and CEOFeb 18Sale42.0345,0001,891,215567,220Feb 18 05:11 PM
IEXKingsley Lawrence DChairman and CEOFeb 17Sale42.0245,0901,894,862567,220Feb 18 05:11 PM
IEXKingsley Lawrence DChairman and CEOFeb 16Sale41.904,910205,733567,220Feb 18 05:11 PM
IEXKingsley Lawrence DChairman and CEOApr 22Sale34.5046,3901,600,446567,220Apr 23 03:54 PM
IEXKingsley Lawrence DChairman and CEOFeb 26Sale30.9415,000464,100584,986Mar 02 03:55 PM
IEXKingsley Lawrence DChairman and CEOFeb 24Sale30.9012,000370,800599,986Feb 25 06:10 PM
open in screener