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 OfficerNov 20Sale70.303,625254,838248,163Nov 20 06:05 PM
NEWRSachleben MarkChief Financial OfficerNov 15Option Exercise0.007,39607,396Nov 19 06:16 PM
NEWRSachleben MarkChief Financial OfficerNov 16Sale83.803,771315,9933,625Nov 19 06:16 PM
NEWRSachleben MarkChief Financial OfficerNov 19Sale83.807,500628,5009,500Nov 19 06:16 PM
NEWRSachleben MarkChief Financial OfficerNov 12Sale87.0615,0001,305,900248,163Nov 13 04:11 PM
NEWRSachleben MarkChief Financial OfficerNov 08Sale96.497,500723,6759,500Nov 08 05:49 PM
NEWRSachleben MarkChief Financial OfficerOct 15Sale84.1022,5001,892,25017,000Oct 15 06:10 PM
NEWRSachleben MarkChief Financial OfficerOct 04Sale89.187,500668,85017,000Oct 04 05:33 PM
NEWRSachleben MarkChief Financial OfficerSep 20Sale98.631,052103,759278,163Sep 20 04:48 PM
NEWRSachleben MarkChief Financial OfficerSep 15Option Exercise0.002,20302,203Sep 17 05:27 PM
NEWRSachleben MarkChief Financial OfficerSep 17Sale101.481,151116,8011,052Sep 17 05:27 PM
NEWRSachleben MarkChief Financial OfficerSep 17Sale106.2022,5002,389,50024,500Sep 17 05:27 PM
NEWRSachleben MarkChief Financial OfficerSep 06Sale98.207,500736,50024,500Sep 06 04:42 PM
NEWRSachleben MarkChief Financial OfficerJul 16Sale99.667,500747,45032,000Aug 20 07:28 PM
NEWRSachleben MarkChief Financial OfficerAug 20Sale99.663,437342,531293,163Aug 20 07:28 PM
NEWRSachleben MarkChief Financial OfficerAug 15Option Exercise0.006,80706,807Aug 17 05:11 PM
NEWRSachleben MarkChief Financial OfficerAug 16Sale102.173,370344,3223,437Aug 17 05:11 PM
NEWRSachleben MarkChief Financial OfficerAug 13Sale105.3515,0001,580,196293,163Aug 13 05:03 PM
NEWRSachleben MarkChief Financial OfficerAug 09Sale102.757,500770,62532,000Aug 09 04:25 PM
NEWRSachleben MarkChief Financial OfficerJul 16Sale106.7422,5002,401,65039,500Jul 16 04:36 PM
NEWRSachleben MarkChief Financial OfficerJul 05Sale101.247,500759,30039,500Jul 05 04:27 PM
NEWRSachleben MarkChief Financial OfficerJun 20Sale110.001,114122,540343,163Jun 20 04:48 PM
NEWRSachleben MarkChief Financial OfficerJun 15Option Exercise0.002,20302,203Jun 19 05:19 PM
NEWRSachleben MarkChief Financial OfficerJun 18Sale107.7916,0891,734,2201,114Jun 19 05:19 PM
NEWRSachleben MarkChief Financial OfficerJun 18Sale107.697,500807,67547,000Jun 19 05:19 PM
NEWRSachleben MarkChief Financial OfficerJun 07Sale107.187,500803,85047,000Jun 07 04:05 PM
NEWRSachleben MarkChief Financial OfficerMay 21Sale96.767,500725,70054,500May 21 06:43 PM
NEWRSachleben MarkChief Financial OfficerMay 18Sale91.313,056279,043358,163May 18 05:53 PM
NEWRSachleben MarkChief Financial OfficerMay 15Option Exercise0.004,62304,623May 16 06:10 PM
NEWRSachleben MarkChief Financial OfficerMay 16Sale89.451,567140,1653,056May 16 06:10 PM
NEWRSachleben MarkChief Financial OfficerMay 14Sale89.6815,0001,345,200358,163May 14 04:21 PM
NEWRSachleben MarkChief Financial OfficerMay 03Sale70.827,500531,15054,500May 03 04:26 PM
NEWRSachleben MarkChief Financial OfficerApr 23Sale75.117,500563,32562,000Apr 23 07:36 PM
NEWRSachleben MarkChief Financial OfficerApr 10Sale74.8710,000748,700373,163Apr 11 04:12 PM
NEWRSachleben MarkChief Financial OfficerApr 05Sale75.627,500567,15062,000Apr 05 06:08 PM
NEWRSachleben MarkChief Financial OfficerMar 20Sale74.801,440107,712383,163Mar 20 04:13 PM
NEWRSachleben MarkChief Financial OfficerMar 19Sale75.517,500566,32569,500Mar 19 05:28 PM
NEWRSachleben MarkChief Financial OfficerMar 15Option Exercise0.002,20302,203Mar 16 05:27 PM
NEWRSachleben MarkChief Financial OfficerMar 16Sale75.9076357,9121,440Mar 16 05:27 PM
NEWRSachleben MarkChief Financial OfficerMar 12Sale74.8010,000748,000383,163Mar 12 06:48 PM
NEWRSachleben MarkChief Financial OfficerMar 08Sale75.377,500565,27569,500Mar 08 04:06 PM
NEWRSachleben MarkChief Financial OfficerFeb 21Sale70.742,536179,397393,163Feb 21 07:14 PM
NEWRSachleben MarkChief Financial OfficerFeb 15Option Exercise0.004,62305,167Feb 20 06:14 PM
NEWRSachleben MarkChief Financial OfficerFeb 16Sale69.001,627112,2623,540Feb 20 06:14 PM
NEWRSachleben MarkChief Financial OfficerFeb 20Sale67.697,500507,67577,000Feb 20 06:14 PM
NEWRSachleben MarkChief Financial OfficerFeb 09Sale63.502,500158,75077,000Feb 20 06:14 PM
NEWRSachleben MarkChief Financial OfficerFeb 12Sale64.7110,000647,100392,159Feb 12 07:10 PM
NEWRSachleben MarkChief Financial OfficerFeb 08Sale64.585,000322,90079,500Feb 08 04:28 PM
NEWRSachleben MarkChief Financial OfficerJan 22Sale57.865,000289,30084,500Jan 22 06:43 PM
NEWRSachleben MarkChief Financial OfficerJan 12Sale59.1210,000591,200402,159Jan 12 04:56 PM
NEWRSachleben MarkChief Financial OfficerJan 04Sale59.355,000296,75084,500Jan 04 05:22 PM
NEWRSachleben MarkChief Financial OfficerDec 20Sale59.306,042358,29189,500Dec 20 04:51 PM
NEWRSachleben MarkChief Financial OfficerDec 15Option Exercise0.002,20302,203Dec 19 04:31 PM
NEWRSachleben MarkChief Financial OfficerDec 18Sale59.211,16168,7421,042Dec 19 04:31 PM
NEWRSachleben MarkChief Financial OfficerDec 11Sale59.0710,000590,700418,859Dec 11 05:39 PM
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