Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
QSRFRIBOURG PAUL JDirectorNov 08Buy65.10384,02424,999,962384,024Nov 13 07:01 PM
ELFRIBOURG PAUL JDirectorAug 25Option Exercise24.7612,716314,82216,716Aug 29 12:26 PM
ELFRIBOURG PAUL JDirectorAug 28Option Exercise45.7919,924912,36236,640Aug 29 12:26 PM
ELFRIBOURG PAUL JDirectorAug 28Sale105.7119,9242,106,1664,000Aug 29 12:26 PM
ELFRIBOURG PAUL JDirectorAug 25Sale106.9112,7161,359,46823,924Aug 29 12:26 PM
LFRIBOURG PAUL JDirectorFeb 28Option Exercise45.751,50068,6251,500Mar 01 04:03 PM
LFRIBOURG PAUL JDirectorFeb 28Sale47.00401,8800Mar 01 04:03 PM
LFRIBOURG PAUL JDirectorNov 30Option Exercise41.851,50062,7751,500Dec 02 04:07 PM
LFRIBOURG PAUL JDirectorNov 30Sale44.63944,1950Dec 02 04:07 PM
LFRIBOURG PAUL JDirectorAug 31Option Exercise38.311,50057,4651,500Sep 01 01:54 PM
LFRIBOURG PAUL JDirectorAug 31Sale41.901265,2790Sep 01 01:54 PM
LFRIBOURG PAUL JDirectorMay 31Option Exercise34.891,50052,3351,500Jun 02 04:15 PM
LFRIBOURG PAUL JDirectorMay 31Sale40.772158,7660Jun 02 04:15 PM
LFRIBOURG PAUL JDirectorFeb 29Option Exercise34.181,50051,2701,500Mar 02 08:52 AM
LFRIBOURG PAUL JDirectorFeb 29Sale36.541,50054,8100Mar 02 08:52 AM
LFRIBOURG PAUL JDirectorDec 01Option Exercise31.581,50047,3701,500Dec 03 01:23 PM
LFRIBOURG PAUL JDirectorDec 01Sale38.121,50057,1800Dec 03 01:23 PM
QSRFRIBOURG PAUL JDirectorNov 24Buy35.501123,976159,157Nov 25 04:04 PM
QSRFRIBOURG PAUL JDirectorNov 12Buy35.8228,1001,006,542131,045Nov 13 05:59 PM
QSRFRIBOURG PAUL JDirectorNov 13Buy35.4028,000991,200159,045Nov 13 05:59 PM
QSRFRIBOURG PAUL JDirectorNov 09Buy35.6728,000998,76074,345Nov 10 07:47 PM
QSRFRIBOURG PAUL JDirectorNov 10Buy34.9828,6001,000,428102,945Nov 10 07:47 PM
LFRIBOURG PAUL JDirectorAug 31Option Exercise30.541,50045,8101,500Sep 02 09:26 AM
LFRIBOURG PAUL JDirectorAug 31Sale36.311,50054,4650Sep 02 09:26 AM
LFRIBOURG PAUL JDirectorJun 01Option Exercise25.911,50038,8651,500Jun 03 10:50 AM
LFRIBOURG PAUL JDirectorJun 01Sale40.111,50060,1650Jun 03 10:50 AM
LFRIBOURG PAUL JDirectorMar 02Option Exercise24.321,50036,4801,500Mar 04 09:19 AM
LFRIBOURG PAUL JDirectorMar 02Sale40.841,50061,2600Mar 04 09:19 AM
ELFRIBOURG PAUL JDirectorFeb 13Option Exercise20.658,090167,04812,090Feb 17 04:29 PM
ELFRIBOURG PAUL JDirectorFeb 13Sale82.508,090667,4254,000Feb 17 04:29 PM
ELFRIBOURG PAUL JDirectorFeb 11Option Exercise22.139,114201,69313,114Feb 11 05:08 PM
ELFRIBOURG PAUL JDirectorFeb 11Sale80.519,114733,7684,000Feb 11 05:08 PM
LFRIBOURG PAUL JDirectorDec 01Option Exercise23.451,50035,1751,500Dec 03 09:56 AM
LFRIBOURG PAUL JDirectorDec 01Sale41.341,50062,0100Dec 03 09:56 AM
LFRIBOURG PAUL JDirectorAug 29Option Exercise19.431,50029,1451,500Sep 03 12:16 PM
LFRIBOURG PAUL JDirectorAug 29Sale43.531,50065,2950Sep 03 12:16 PM
LFRIBOURG PAUL JDirectorMay 30Option Exercise20.061,50030,0901,500Jun 03 10:50 AM
LFRIBOURG PAUL JDirectorMay 30Sale43.261,50064,8900Jun 03 10:50 AM
APOFRIBOURG PAUL JDirectorMar 05Sale33.0212,100399,49825,443Mar 07 05:02 PM
LFRIBOURG PAUL JDirectorFeb 28Option Exercise19.611,20023,5321,200Mar 04 10:26 AM
LFRIBOURG PAUL JDirectorFeb 28Sale43.561,20052,2720Mar 04 10:26 AM
ELFRIBOURG PAUL JDirectorMar 05Option Exercise20.204,60092,9208,600Mar 07 04:28 PM
ELFRIBOURG PAUL JDirectorMar 06Option Exercise20.574,60094,6308,600Mar 07 04:28 PM
ELFRIBOURG PAUL JDirectorMar 06Sale65.974,600303,4594,000Mar 07 04:28 PM
ELFRIBOURG PAUL JDirectorMar 05Sale66.094,600304,0174,000Mar 07 04:28 PM
LFRIBOURG PAUL JDirectorDec 12Option Exercise14.914,80071,5444,800Dec 14 03:16 PM
LFRIBOURG PAUL JDirectorDec 12Sale41.584,800199,5840Dec 14 03:16 PM
LFRIBOURG PAUL JDirectorNov 01Option Exercise14.811,20017,7721,200Nov 02 03:45 PM
LFRIBOURG PAUL JDirectorNov 01Sale42.731,20051,2760Nov 02 03:45 PM
LFRIBOURG PAUL JDirectorSep 04Option Exercise14.041,20016,8481,200Sep 06 11:32 AM
LFRIBOURG PAUL JDirectorSep 04Sale40.771,20048,9240Sep 06 11:32 AM
ELFRIBOURG PAUL JDirectorMar 09Option Exercise16.817,300122,71311,300Mar 09 04:37 PM
ELFRIBOURG PAUL JDirectorMar 09Sale58.747,300428,8024,000Mar 09 04:37 PM
LFRIBOURG PAUL JDirectorFeb 07Option Exercise18.732,40044,9522,400Feb 09 11:35 AM
LFRIBOURG PAUL JDirectorFeb 07Sale38.322,40091,9680Feb 09 11:35 AM
LFRIBOURG PAUL JDirectorDec 20Option Exercise18.611,20022,3321,200Dec 21 12:30 PM
LFRIBOURG PAUL JDirectorDec 20Sale37.231,20044,6760Dec 21 12:30 PM
ELFRIBOURG PAUL JDirectorNov 07Option Exercise40.392,700109,0534,700Nov 09 04:48 PM
ELFRIBOURG PAUL JDirectorNov 07Sale117.162,700316,3262,000Nov 09 04:48 PM
LFRIBOURG PAUL JDirectorSep 16Option Exercise15.051,20018,0601,200Sep 19 03:10 PM
LFRIBOURG PAUL JDirectorSep 16Sale37.631,20045,1560Sep 19 03:10 PM
LFRIBOURG PAUL JDirectorJun 07Option Exercise21.1460012,684600Jun 09 09:09 AM
LFRIBOURG PAUL JDirectorJun 07Sale41.1060024,6600Jun 09 09:09 AM
LFRIBOURG PAUL JDirectorMay 20Sale41.917,000293,3700May 24 09:08 AM
LFRIBOURG PAUL JDirectorMay 28Buy32.492,70087,7232,700Dec 28 03:11 PM
LFRIBOURG PAUL JDirectorJun 01Buy32.092,80089,8525,500Dec 28 03:11 PM
LFRIBOURG PAUL JDirectorNov 16Buy38.341,50057,5107,000Dec 28 03:11 PM
LFRIBOURG PAUL JDirectorMar 25Option Exercise20.161,80036,2881,800Mar 26 02:21 PM
LFRIBOURG PAUL JDirectorMar 25Sale37.311,80067,1580Mar 26 02:21 PM
open in screener