Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
CRTOFouilland BenoitChief Financial OfficerOct 16Sale46.026,250287,602144,226Oct 18 07:56 PM
CRTOFouilland BenoitChief Financial OfficerOct 02Option Exercise7.03100,000703,000100,000Oct 05 04:20 PM
CRTOFouilland BenoitChief Financial OfficerJul 31Sale50.737,750393,1584,750Aug 02 04:05 PM
CRTOFouilland BenoitChief Financial OfficerAug 01Sale51.074,750242,5830Aug 02 04:05 PM
CRTOFouilland BenoitChief Financial OfficerJul 11Sale51.004,980253,9809,920Jul 12 05:01 PM
CRTOFouilland BenoitChief Financial OfficerJul 12Sale51.191,27065,0118,650Jul 12 05:01 PM
CRTOFouilland BenoitChief Financial OfficerJun 26Sale49.176,250307,29314,900Jun 27 05:28 PM
CRTOFouilland BenoitChief Financial OfficerMay 22Sale50.9312,500636,5758,650May 24 03:57 PM
CRTOFouilland BenoitChief Financial OfficerApr 27Sale54.0350,0002,701,50021,150May 01 05:02 PM
CRTOFouilland BenoitChief Financial OfficerApr 19Sale51.146,250319,62529,325Apr 21 04:45 PM
CRTOFouilland BenoitChief Financial OfficerApr 17Sale50.246,250314,00035,575Apr 18 04:24 PM
CRTOFouilland BenoitChief Financial OfficerApr 04Option Exercise6.3741,825266,42541,825Apr 06 04:16 PM
CRTOFouilland BenoitChief Financial OfficerMar 13Option Exercise6.3558,000368,30058,000Mar 14 05:26 PM
CRTOFouilland BenoitChief Financial OfficerMar 13Sale48.3958,0002,806,6200Mar 14 05:26 PM
CRTOFouilland BenoitChief Financial OfficerDec 27Sale41.3287636,19683,675Dec 28 04:15 PM
CRTOFouilland BenoitChief Financial OfficerDec 19Sale41.0187635,92584,551Dec 20 04:33 PM
CRTOFouilland BenoitChief Financial OfficerDec 12Sale41.0087635,91685,427Dec 13 04:11 PM
CRTOFouilland BenoitChief Financial OfficerDec 06Sale41.0087635,91686,303Dec 07 04:11 PM
CRTOFouilland BenoitChief Financial OfficerNov 28Sale42.5487637,26587,179Nov 30 04:14 PM
CRTOFouilland BenoitChief Financial OfficerNov 21Sale41.011,75271,85088,055Nov 22 05:08 PM
CRTOFouilland BenoitChief Financial OfficerNov 07Sale42.3787637,11689,807Nov 08 05:17 PM
CRTOFouilland BenoitChief Financial OfficerNov 04Sale41.005,412221,89290,683Nov 07 04:56 PM
CRTOFouilland BenoitChief Financial OfficerNov 02Sale41.015,100209,15196,095Nov 03 04:55 PM
CRTOFouilland BenoitChief Financial OfficerAug 08Sale41.1887636,074101,195Aug 09 04:25 PM
CRTOFouilland BenoitChief Financial OfficerAug 01Sale43.9887638,526102,071Aug 03 04:07 PM
CRTOFouilland BenoitChief Financial OfficerJul 25Sale44.0587638,590102,947Jul 26 04:18 PM
CRTOFouilland BenoitChief Financial OfficerJul 18Sale43.8087638,371103,423Jul 19 04:14 PM
CRTOFouilland BenoitChief Financial OfficerJul 11Sale42.9587637,628104,299Jul 12 04:07 PM
CRTOFouilland BenoitChief Financial OfficerJul 05Sale43.9787638,522105,175Jul 07 04:03 PM
CRTOFouilland BenoitChief Financial OfficerJun 30Sale46.0087640,296106,051Jul 05 04:04 PM
CRTOFouilland BenoitChief Financial OfficerJun 27Sale42.0287636,808106,927Jun 28 04:04 PM
CRTOFouilland BenoitChief Financial OfficerJun 20Sale46.162,628121,308107,803Jun 21 04:03 PM
CRTOFouilland BenoitChief Financial OfficerJun 13Sale43.4887638,092110,431Jun 14 04:07 PM
CRTOFouilland BenoitChief Financial OfficerJun 03Sale46.001,80883,168113,059Jun 07 04:08 PM
CRTOFouilland BenoitChief Financial OfficerJun 06Sale45.431,07648,883111,983Jun 07 04:08 PM
CRTOFouilland BenoitChief Financial OfficerMay 31Sale44.5287639,000114,867Jun 02 04:11 PM
CRTOFouilland BenoitChief Financial OfficerMay 25Sale46.035,200239,356115,743May 26 04:11 PM
CRTOFouilland BenoitChief Financial OfficerMay 23Sale45.1487639,543120,943May 24 04:23 PM
CRTOFouilland BenoitChief Financial OfficerMay 16Sale44.5687639,035121,819May 17 04:15 PM
CRTOFouilland BenoitChief Financial OfficerMay 09Sale41.6487636,477122,695May 10 04:05 PM
CRTOFouilland BenoitChief Financial OfficerMay 02Sale41.9187636,713123,571May 04 04:26 PM
CRTOFouilland BenoitChief Financial OfficerApr 26Option Exercise6.6932,000214,08064,447Apr 28 04:05 PM
CRTOFouilland BenoitChief Financial OfficerApr 27Option Exercise6.6960,000401,400124,447Apr 28 04:05 PM
CRTOFouilland BenoitChief Financial OfficerApr 20Sale41.041,75271,90233,323Apr 21 04:57 PM
CRTOFouilland BenoitChief Financial OfficerMar 03Option Exercise6.5045,000292,50080,075Mar 04 04:04 PM
CRTOFouilland BenoitChief Financial OfficerMar 03Sale37.9045,0001,705,50035,075Mar 04 04:04 PM
open in screener