Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
MROCHE JOYCE MDirectorMar 27Option Exercise11.3210,000113,20013,647Mar 28 11:47 AM
MROCHE JOYCE MDirectorMar 27Sale24.3010,000243,0413,647Mar 28 11:47 AM
TROCHE JOYCE MDirectorJul 27Buy31.193,20099,79511,860Jul 30 04:35 PM
MROCHE JOYCE MDirectorMar 02Option Exercise25.3210,000253,20011,992Mar 05 12:08 PM
MROCHE JOYCE MDirectorMar 02Sale30.388,345253,5483,647Mar 05 12:08 PM
MROCHE JOYCE MDirectorApr 15Option Exercise36.2410,000362,35011,992Apr 15 11:56 AM
MROCHE JOYCE MDirectorApr 15Sale68.1310,000681,3011,992Apr 15 11:56 AM
TUPROCHE JOYCE MDirectorFeb 03Option Exercise21.714,00086,84019,117Feb 05 04:20 PM
TUPROCHE JOYCE MDirectorFeb 03Sale70.554,000282,20515,117Feb 05 04:20 PM
TUPROCHE JOYCE MDirectorFeb 04Sale70.696,000424,1629,304Feb 05 04:20 PM
TUPROCHE JOYCE MDirectorFeb 27Option Exercise14.524,00058,08016,361Feb 28 10:57 AM
TUPROCHE JOYCE MDirectorFeb 27Sale77.634,000310,52412,361Feb 28 10:57 AM
TUPROCHE JOYCE MDirectorAug 01Option Exercise19.715,500108,39019,249Aug 04 01:10 PM
TUPROCHE JOYCE MDirectorAug 01Sale38.832,795108,52916,454Aug 04 01:10 PM
open in screener