Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
NEWRSachleben MarkChief Financial OfficerDec 07Sale56.355,000281,75089,500Dec 07 04:37 PM
NEWRSachleben MarkChief Financial OfficerNov 27Sale59.045,000295,20094,500Nov 27 07:10 PM
NEWRSachleben MarkChief Financial OfficerNov 20Sale55.131,64590,689428,859Nov 20 06:30 PM
NEWRSachleben MarkChief Financial OfficerNov 15Option Exercise0.004,62204,622Nov 16 06:17 PM
NEWRSachleben MarkChief Financial OfficerNov 16Sale55.532,238124,2772,384Nov 16 06:17 PM
NEWRSachleben MarkChief Financial OfficerNov 13Sale52.5510,000525,500428,120Nov 13 07:25 PM
NEWRSachleben MarkChief Financial OfficerNov 09Sale52.985,000264,90094,500Nov 09 05:28 PM
NEWRSachleben MarkChief Financial OfficerOct 23Sale52.405,000262,00099,500Oct 23 05:36 PM
NEWRSachleben MarkChief Financial OfficerOct 11Sale50.7810,000507,800438,120Oct 12 09:36 PM
NEWRSachleben MarkChief Financial OfficerOct 05Sale50.405,000252,00099,500Oct 05 07:55 PM
NEWRSachleben MarkChief Financial OfficerSep 25Sale47.695,000238,450104,500Sep 25 06:04 PM
NEWRSachleben MarkChief Financial OfficerSep 20Sale48.591,36766,423448,120Sep 20 05:37 PM
NEWRSachleben MarkChief Financial OfficerSep 15Option Exercise0.002,20302,203Sep 18 06:18 PM
NEWRSachleben MarkChief Financial OfficerSep 18Sale48.3183640,3871,367Sep 18 06:18 PM
NEWRSachleben MarkChief Financial OfficerSep 13Sale49.7010,000497,000448,120Sep 13 07:02 PM
NEWRSachleben MarkChief Financial OfficerSep 07Sale48.085,000240,400104,500Sep 07 07:03 PM
NEWRSachleben MarkChief Financial OfficerAug 21Sale45.896,913317,238109,500Aug 21 04:30 PM
NEWRSachleben MarkChief Financial OfficerAug 15Option Exercise0.004,62104,621Aug 16 07:38 PM
NEWRSachleben MarkChief Financial OfficerAug 16Sale45.931,75380,5152,868Aug 16 07:38 PM
NEWRSachleben MarkChief Financial OfficerAug 09Sale44.6010,000446,000457,165Aug 09 04:29 PM
NEWRSachleben MarkChief Financial OfficerAug 03Sale45.375,000226,850109,500Aug 03 05:34 PM
NEWRSachleben MarkChief Financial OfficerJul 18Sale48.145,000240,700114,500Jul 18 05:44 PM
NEWRSachleben MarkChief Financial OfficerJul 12Sale46.6810,000466,800467,165Jul 12 04:57 PM
NEWRSachleben MarkChief Financial OfficerJul 06Sale43.095,000215,450114,500Jul 06 05:00 PM
NEWRSachleben MarkChief Financial OfficerJun 20Sale43.441,37059,513477,165Jun 20 04:18 PM
NEWRSachleben MarkChief Financial OfficerJun 15Option Exercise0.002,20302,203Jun 16 04:11 PM
NEWRSachleben MarkChief Financial OfficerJun 16Sale41.3483334,4361,370Jun 16 04:11 PM
NEWRSachleben MarkChief Financial OfficerJun 12Sale40.2111,500462,415119,500Jun 12 06:36 PM
NEWRSachleben MarkChief Financial OfficerJun 05Sale44.133,500154,455119,500Jun 05 04:32 PM
NEWRSachleben MarkChief Financial OfficerMay 30Sale44.563,500155,960123,000May 30 06:55 PM
NEWRSachleben MarkChief Financial OfficerMay 18Sale41.0558223,891485,165May 18 06:40 PM
NEWRSachleben MarkChief Financial OfficerMay 15Option Exercise0.002,77102,771May 17 05:21 PM
NEWRSachleben MarkChief Financial OfficerMay 16Sale44.681,05046,9181,721May 17 05:21 PM
NEWRSachleben MarkChief Financial OfficerMay 08Sale41.443,500145,040123,000May 08 04:12 PM
NEWRSachleben MarkChief Financial OfficerApr 24Sale40.003,500140,000126,500Apr 25 04:53 PM
NEWRSachleben MarkChief Financial OfficerApr 17Sale38.308,000306,400492,026Apr 17 04:33 PM
NEWRSachleben MarkChief Financial OfficerApr 03Sale36.963,500129,360126,500Apr 03 04:34 PM
NEWRSachleben MarkChief Financial OfficerMar 27Sale35.833,500125,405130,000Mar 27 05:02 PM
NEWRSachleben MarkChief Financial OfficerMar 20Sale36.509,368341,932500,026Mar 21 04:33 PM
NEWRSachleben MarkChief Financial OfficerMar 15Option Exercise0.002,20302,203Mar 17 05:12 PM
NEWRSachleben MarkChief Financial OfficerMar 16Sale37.0783530,9561,368Mar 17 05:12 PM
NEWRSachleben MarkChief Financial OfficerMar 06Sale36.813,500128,835130,000Mar 06 05:17 PM
NEWRSachleben MarkChief Financial OfficerFeb 27Sale33.673,500117,843133,500Feb 27 07:12 PM
NEWRSachleben MarkChief Financial OfficerFeb 17Sale35.808,557306,353508,026Feb 21 06:22 PM
NEWRSachleben MarkChief Financial OfficerFeb 17Sale34.6570624,463516,583Feb 17 06:40 PM
NEWRSachleben MarkChief Financial OfficerFeb 15Option Exercise0.002,77002,770Feb 16 07:25 PM
NEWRSachleben MarkChief Financial OfficerFeb 16Sale34.871,05936,9231,711Feb 16 07:25 PM
NEWRSachleben MarkChief Financial OfficerFeb 06Sale37.003,500129,500133,500Feb 06 05:02 PM
NEWRSachleben MarkChief Financial OfficerJan 23Sale32.583,500114,030137,000Jan 23 04:45 PM
NEWRSachleben MarkChief Financial OfficerJan 17Sale31.548,000252,320514,872Jan 17 05:16 PM
NEWRSachleben MarkChief Financial OfficerJan 09Sale30.553,500106,925137,000Jan 09 08:29 PM
NEWRSachleben MarkChief Financial OfficerDec 27Sale28.243,50098,840140,500Dec 28 05:22 PM
NEWRSachleben MarkChief Financial OfficerDec 20Sale28.771,38239,760522,872Dec 20 05:10 PM
NEWRSachleben MarkChief Financial OfficerDec 19Sale29.118,000232,880524,254Dec 19 05:29 PM
NEWRSachleben MarkChief Financial OfficerDec 15Option Exercise0.002,20402,204Dec 16 07:07 PM
NEWRSachleben MarkChief Financial OfficerDec 16Sale29.4082224,1631,382Dec 16 07:07 PM
NEWRSachleben MarkChief Financial OfficerDec 05Sale30.183,500105,630140,500Dec 05 05:03 PM
NEWRSachleben MarkChief Financial OfficerNov 28Sale31.903,500111,650144,000Nov 28 05:02 PM
NEWRSachleben MarkChief Financial OfficerNov 21Sale33.538,000268,240530,872Nov 21 07:05 PM
NEWRSachleben MarkChief Financial OfficerNov 18Sale34.6858520,288538,872Nov 18 06:36 PM
NEWRSachleben MarkChief Financial OfficerNov 15Option Exercise0.002,77002,770Nov 17 05:32 PM
NEWRSachleben MarkChief Financial OfficerNov 16Sale33.711,03935,0211,731Nov 17 05:32 PM
NEWRSachleben MarkChief Financial OfficerNov 07Sale32.783,500114,730144,000Nov 07 05:58 PM
NEWRSachleben MarkChief Financial OfficerOct 24Sale36.343,500127,190147,500Oct 24 05:03 PM
NEWRSachleben MarkChief Financial OfficerOct 17Sale35.338,000282,640537,726Oct 17 05:26 PM
NEWRSachleben MarkChief Financial OfficerOct 03Sale38.003,500133,000147,500Oct 03 07:25 PM
NEWRSachleben MarkChief Financial OfficerSep 26Sale37.423,500130,970151,000Sep 26 05:11 PM
NEWRSachleben MarkChief Financial OfficerSep 20Sale37.701,36951,611548,426Sep 21 06:10 PM
NEWRSachleben MarkChief Financial OfficerSep 15Option Exercise0.002,20302,203Sep 19 06:11 PM
NEWRSachleben MarkChief Financial OfficerSep 16Sale36.8383430,7131,369Sep 19 06:11 PM
NEWRSachleben MarkChief Financial OfficerSep 19Sale37.478,000299,760549,795Sep 19 06:11 PM
NEWRSachleben MarkChief Financial OfficerSep 06Sale37.493,500131,215151,000Sep 07 05:14 PM
NEWRSachleben MarkChief Financial OfficerAug 29Sale36.093,500126,315154,500Aug 29 05:40 PM
NEWRSachleben MarkChief Financial OfficerAug 18Sale34.9358020,259556,426Aug 19 06:08 PM
NEWRSachleben MarkChief Financial OfficerAug 15Option Exercise0.002,77102,771Aug 17 06:50 PM
NEWRSachleben MarkChief Financial OfficerAug 15Sale34.918,000279,280555,291Aug 17 06:50 PM
NEWRSachleben MarkChief Financial OfficerAug 16Sale35.421,05637,4052,185Aug 17 06:50 PM
NEWRSachleben MarkChief Financial OfficerAug 17Sale35.3947016,633557,006Aug 17 06:50 PM
NEWRSachleben MarkChief Financial OfficerAug 08Sale35.363,500123,760154,500Aug 08 06:05 PM
NEWRSachleben MarkChief Financial OfficerJul 25Sale33.843,500118,440158,000Jul 25 06:05 PM
NEWRSachleben MarkChief Financial OfficerJul 18Sale32.098,000256,720563,291Jul 18 06:07 PM
NEWRSachleben MarkChief Financial OfficerJul 07Sale29.523,500103,320158,000Jul 07 05:17 PM
NEWRSachleben MarkChief Financial OfficerJun 20Sale29.664,870144,444161,500Jun 20 05:08 PM
NEWRSachleben MarkChief Financial OfficerJun 08Sale32.168,000257,280576,291Jun 08 05:16 PM
NEWRSachleben MarkChief Financial OfficerJun 06Sale31.033,500108,605161,500Jun 06 05:59 PM
NEWRSachleben MarkChief Financial OfficerMay 25Sale27.913,50097,685165,000May 27 05:51 PM
NEWRSachleben MarkChief Financial OfficerMay 19Sale26.411,55741,120584,291May 19 07:33 PM
NEWRSachleben MarkChief Financial OfficerMay 15Option Exercise0.002,49602,496May 18 05:05 PM
NEWRSachleben MarkChief Financial OfficerMay 16Sale25.9593924,3681,557May 18 05:05 PM
NEWRSachleben MarkChief Financial OfficerMay 18Sale25.838,000206,640585,848May 18 05:05 PM
NEWRSachleben MarkChief Financial OfficerMay 02Sale25.863,50090,510165,000May 03 05:21 PM
NEWRSachleben MarkChief Financial OfficerApr 25Sale25.763,50090,160168,500Apr 25 07:00 PM
NEWRSachleben MarkChief Financial OfficerApr 21Sale25.008,000200,000592,291Apr 21 07:12 PM
NEWRSachleben MarkChief Financial OfficerMar 29Sale25.003,50087,500172,000Mar 29 06:27 PM
NEWRSachleben MarkChief Financial OfficerMar 18Sale24.919,295231,508600,291Mar 18 04:57 PM
NEWRSachleben MarkChief Financial OfficerMar 15Option Exercise23.002,20350,6692,203Mar 17 05:58 PM
NEWRSachleben MarkChief Financial OfficerMar 16Sale24.1090821,8841,295Mar 17 05:58 PM
NEWRSachleben MarkChief Financial OfficerMar 07Sale27.263,50095,410172,000Mar 08 05:34 PM
NEWRSachleben MarkChief Financial OfficerFeb 25Sale26.843,50093,940175,500Feb 26 05:40 PM
NEWRSachleben MarkChief Financial OfficerFeb 18Sale27.001,11430,078608,291Feb 22 05:59 PM
NEWRSachleben MarkChief Financial OfficerFeb 17Sale25.0011,500287,500175,500Feb 18 05:12 PM
NEWRSachleben MarkChief Financial OfficerJan 20Sale29.013,00087,030616,291Jan 20 05:05 PM
NEWRSachleben MarkChief Financial OfficerJan 04Sale35.503,500124,250179,000Jan 04 06:08 PM
NEWRSachleben MarkChief Financial OfficerDec 23Sale37.003,500129,500182,500Dec 23 05:12 PM
NEWRSachleben MarkChief Financial OfficerDec 21Sale35.945,502197,740619,291Dec 22 06:23 PM
NEWRSachleben MarkChief Financial OfficerDec 15Option Exercise23.008,812202,6768,812Dec 17 05:20 PM
NEWRSachleben MarkChief Financial OfficerDec 16Sale36.583,310121,0655,502Dec 17 05:20 PM
NEWRSachleben MarkChief Financial OfficerDec 07Sale36.163,500126,560182,500Dec 08 07:02 PM
NEWRSachleben MarkChief Financial OfficerDec 02Sale36.023,000108,060622,791Dec 02 08:02 PM
NEWRSachleben MarkChief Financial OfficerNov 25Sale37.213,500130,235186,000Nov 25 04:54 PM
NEWRSachleben MarkChief Financial OfficerNov 19Sale36.103,000108,300625,791Nov 19 06:59 PM
NEWRSachleben MarkChief Financial OfficerNov 02Sale39.443,500138,040186,000Nov 03 07:05 PM
NEWRSachleben MarkChief Financial OfficerOct 26Sale38.603,500135,100189,500Oct 27 05:31 PM
NEWRSachleben MarkChief Financial OfficerOct 19Sale38.793,000116,370628,791Oct 19 06:21 PM
NEWRSachleben MarkChief Financial OfficerOct 05Sale39.363,500137,760189,500Oct 06 07:20 PM
NEWRSachleben MarkChief Financial OfficerSep 28Sale38.703,500135,450193,000Sep 28 05:31 PM
NEWRSachleben MarkChief Financial OfficerSep 17Sale36.783,000110,340631,791Sep 17 06:49 PM
NEWRSachleben MarkChief Financial OfficerSep 08Sale33.473,500117,145193,000Sep 09 05:38 PM
NEWRSachleben MarkChief Financial OfficerAug 31Sale33.403,500116,900196,500Sep 01 05:30 PM
NEWRSachleben MarkChief Financial OfficerAug 25Sale32.923,500115,220196,500Aug 26 04:42 PM
NEWRSachleben MarkChief Financial OfficerAug 20Sale33.723,000101,160634,791Aug 21 05:50 PM
open in screener