Your browser is no longer supported. Please, upgrade your browser.
Filter
Ticker Owner Relationship Date Transaction Cost #Shares Value ($) #Shares Total SEC Form 4
TCXRalls Rawleigh Hazen IVDirectorFeb 28Sale77.7550038,8756,761Mar 01 07:14 PM
TCXRalls Rawleigh Hazen IVDirectorMar 01Sale77.864,500350,3702,261Mar 01 07:14 PM
TCXRalls Rawleigh Hazen IVDirectorNov 19Option Exercise22.6711,250255,0008,821Nov 20 09:18 AM
TCXRalls Rawleigh Hazen IVDirectorSep 17Sale55.522,500138,790689Sep 18 04:18 PM
TCXRalls Rawleigh Hazen IVDirectorJul 11Option Exercise8.923,75033,4503,750Jul 13 08:36 AM
TCXRalls Rawleigh Hazen IVDirectorDec 15Sale64.096,772434,0450Dec 18 04:26 PM
TCXRalls Rawleigh Hazen IVDirectorSep 20Sale53.579,820526,05417,649Sep 22 04:20 PM
TCXRalls Rawleigh Hazen IVDirectorSep 21Sale53.506,877367,90910,772Sep 22 04:20 PM
TCXRalls Rawleigh Hazen IVDirectorSep 22Sale53.944,000215,7526,772Sep 22 04:20 PM
TCXRalls Rawleigh Hazen IVDirectorAug 16Option Exercise5.177,50038,80027,679Aug 17 09:22 AM
TCXRalls Rawleigh Hazen IVDirectorAug 14Sale55.6813,658760,44420,697Aug 15 04:54 PM
TCXRalls Rawleigh Hazen IVDirectorJun 28Sale56.6528,3001,603,1680Jun 29 06:51 PM
TCXRalls Rawleigh Hazen IVDirectorJun 27Sale56.9720,0001,139,35434,355Jun 29 06:51 PM
TCXRalls Rawleigh Hazen IVDirectorJun 27Sale56.854,200238,75215,800Jun 29 06:51 PM
TCXRalls Rawleigh Hazen IVDirectorJun 09Sale60.8714,775899,33580,922Jun 13 06:14 PM
TCXRalls Rawleigh Hazen IVDirectorJun 09Sale60.3310,000603,25310,000Jun 13 06:14 PM
TCXRalls Rawleigh Hazen IVDirectorJun 12Sale58.1610,225594,67970,697Jun 13 06:14 PM
TCXRalls Rawleigh Hazen IVDirectorJun 12Sale58.102,500145,2557,500Jun 13 06:14 PM
TCXRalls Rawleigh Hazen IVDirectorJun 13Sale57.5216,342939,92054,355Jun 13 06:14 PM
TCXRalls Rawleigh Hazen IVDirectorMay 30Sale57.7815,000866,697100,697Jun 01 06:04 PM
TCXRalls Rawleigh Hazen IVDirectorMay 31Sale57.185,000285,91295,697Jun 01 06:04 PM
TCXRalls Rawleigh Hazen IVDirectorMay 12Sale58.7420,0001,174,870115,697May 16 06:10 PM
TCXRalls Rawleigh Hazen IVDirectorMay 15Sale58.279,531555,33320,469May 16 06:10 PM
TCXRalls Rawleigh Hazen IVDirectorMay 16Sale56.9046926,68620,000May 16 06:10 PM
TCXRalls Rawleigh Hazen IVDirectorMar 24Sale49.137,433365,176143,264Mar 28 07:45 PM
TCXRalls Rawleigh Hazen IVDirectorMar 24Sale49.1417,454857,7235,000Mar 28 07:45 PM
TCXRalls Rawleigh Hazen IVDirectorMar 27Sale49.242,567126,402140,697Mar 28 07:45 PM
TCXRalls Rawleigh Hazen IVDirectorMar 27Sale49.258,796433,19325,000Mar 28 07:45 PM
TCXRalls Rawleigh Hazen IVDirectorMar 28Sale49.505,000247,515135,697Mar 28 07:45 PM
TCXRalls Rawleigh Hazen IVDirectorMar 28Sale49.5010,000495,03020,000Mar 28 07:45 PM
TCXRalls Rawleigh Hazen IVDirectorMar 07Sale47.567,778369,897171,669Mar 09 05:48 PM
TCXRalls Rawleigh Hazen IVDirectorMar 08Sale47.1120,972987,981150,697Mar 09 05:48 PM
TCXRalls Rawleigh Hazen IVDirectorMar 09Sale46.5311,250523,43945,000Mar 09 05:48 PM
TCXRalls Rawleigh Hazen IVDirectorFeb 10Sale47.1125,0001,177,776184,447Feb 14 07:14 PM
TCXRalls Rawleigh Hazen IVDirectorFeb 13Sale46.521,60174,474182,846Feb 14 07:14 PM
TCXRalls Rawleigh Hazen IVDirectorFeb 14Sale45.103,399153,304179,447Feb 14 07:14 PM
TCXRalls Rawleigh Hazen IVDirectorSep 22Sale28.852,30566,502232,142Sep 26 04:56 PM
TCXRalls Rawleigh Hazen IVDirectorSep 23Sale29.3922,695666,908209,447Sep 26 04:56 PM
TCXRalls Rawleigh Hazen IVDirectorSep 01Sale27.402,87278,687281,575Sep 06 05:26 PM
TCXRalls Rawleigh Hazen IVDirectorSep 02Sale27.3718,495506,223263,080Sep 06 05:26 PM
TCXRalls Rawleigh Hazen IVDirectorSep 06Sale27.5328,633788,284234,447Sep 06 05:26 PM
TCXRalls Rawleigh Hazen IVDirectorAug 29Option Exercise3.005,00015,000285,000Aug 30 11:44 AM
TCXRalls Rawleigh Hazen IVDirectorSep 03Option Exercise2.485,00012,400280,000Sep 03 11:37 AM
TCXRalls Rawleigh Hazen IVDirectorJun 16Sale28.9614,455418,641281,795Jun 17 06:37 PM
TCXRalls Rawleigh Hazen IVDirectorJun 17Sale28.866,795196,091275,000Jun 17 06:37 PM
TCXRalls Rawleigh Hazen IVDirectorMay 27Sale26.4311,788311,557324,462May 29 05:36 PM
TCXRalls Rawleigh Hazen IVDirectorMay 28Sale26.3215,812416,109308,650May 29 05:36 PM
TCXRalls Rawleigh Hazen IVDirectorMay 29Sale27.0812,400335,783296,250May 29 05:36 PM
TCXRalls Rawleigh Hazen IVDirectorMay 22Sale24.4822,775557,532338,475May 26 04:27 PM
TCXRalls Rawleigh Hazen IVDirectorMay 26Sale24.852,22555,291336,250May 26 04:27 PM
TCXRalls Rawleigh Hazen IVDirectorMar 27Sale19.088,000152,640378,250Apr 01 04:15 PM
TCXRalls Rawleigh Hazen IVDirectorMar 30Sale19.0010,100191,900368,150Apr 01 04:15 PM
TCXRalls Rawleigh Hazen IVDirectorMar 31Sale19.046,900131,376361,250Apr 01 04:15 PM
TCXRalls Rawleigh Hazen IVDirectorJan 07Sale18.509,368173,308386,250Jan 23 04:23 PM
TCXRalls Rawleigh Hazen IVDirectorJan 07Sale18.503,46164,02940,000Jan 23 04:23 PM
open in screener