Sale
HYMAN DAVID A officer: Chief Legal Officer officer: Chief Legal Officer
Common Stock 19,876 $495 $9,838,620 Option
HYMAN DAVID A officer: Chief Legal Officer officer: Chief Legal Officer
Common Stock 1,994 $125.37 $249,988 Option
HYMAN DAVID A officer: Chief Legal Officer officer: Chief Legal Officer
Common Stock 2,807 $89 $249,831 Option
HYMAN DAVID A officer: Chief Legal Officer officer: Chief Legal Officer
Non-Qualified Stock Option (right to buy) 19,876 $102.44 $2,036,177 Option
HYMAN DAVID A officer: Chief Legal Officer officer: Chief Legal Officer
Common Stock 2,667 $93.64 $249,727 Option
HYMAN DAVID A officer: Chief Legal Officer officer: Chief Legal Officer
Common Stock 2,359 $105.98 $250,007 Option
HYMAN DAVID A officer: Chief Legal Officer officer: Chief Legal Officer
Common Stock 3,143 $79.58 $250,107 Option
HYMAN DAVID A officer: Chief Legal Officer officer: Chief Legal Officer
Common Stock 2,363 $105.79 $249,982 Option
HYMAN DAVID A officer: Chief Legal Officer officer: Chief Legal Officer
Common Stock 2,221 $112.56 $249,996 Option
BARTON RICHARD N director director
Common Stock 398 $125.37 $49,897 Option
BARTON RICHARD N director director
Common Stock 465 $107.64 $50,053 Option
BARTON RICHARD N director director
Common Stock 472 $105.79 $49,933 Option
BARTON RICHARD N director director
Common Stock 472 $105.79 $49,933 Option
BARTON RICHARD N director director
Common Stock 447 $112.56 $50,314 Option
BARTON RICHARD N director director
Common Stock 532 $93.64 $49,814 Option
BARTON RICHARD N director director
Common Stock 560 $89 $49,842 Option
BARTON RICHARD N director director
Common Stock 630 $79.58 $50,133 Option
BARTON RICHARD N director director
Common Stock 847 $59.02 $49,987 Option
BARTON RICHARD N director director
Common Stock 728 $68.61 $49,946 Option
BARTON RICHARD N director director
Common Stock 791 $63.01 $49,841 Option
BARTON RICHARD N director director
Common Stock 500 $60.77 $30,386 Option
BARTON RICHARD N director director
Non-Qualified Stock Option (right to buy) 500 $60.77 $30,386 Option
BARTON RICHARD N director director
Non-Qualified Stock Option (right to buy) 5,870 $90.42 $530,771 Sale
BARTON RICHARD N director director
Common Stock 6,842 $459.36 $3,142,941 Option
BARTON RICHARD N director director
Common Stock 280 $60.77 $17,016 Option
BARTON RICHARD N director director
Non-Qualified Stock Option (right to buy) 280 $60.77 $17,016 Option
BARTON RICHARD N director director
Common Stock 220 $67.59 $14,869 Option
BARTON RICHARD N director director
Non-Qualified Stock Option (right to buy) 220 $67.59 $14,869 Sale
BARTON RICHARD N director director
Common Stock 500 $435 $217,500 Option
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 21,637 $57.77 $1,249,948 Option
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Non-Qualified Stock Option (right to buy) 81,347 $56.34 $4,583,009 Sale
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 8,395 $432.66 $3,632,164 Sale
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 24,142 $436.53 $10,538,659 Sale
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 3,044 $431.72 $1,314,159 Sale
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 8,569 $434.53 $3,723,462 Sale
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 31,234 $435.76 $13,610,653 Sale
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 3,793 $433.59 $1,644,603 Option
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 16,079 $51.83 $833,391 Option
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 23,996 $52.1 $1,250,168 Option
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 19,635 $63.66 $1,249,886 Sale
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 2,170 $437.29 $948,928 Option
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Non-Qualified Stock Option (right to buy) 16,030 $51.99 $833,384 Sale
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 1,332 $414.99 $552,763 Sale
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 4,265 $419.28 $1,788,208 Option
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 16,030 $51.99 $833,384 Sale
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 2,111 $420.18 $887,002 Sale
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 2,608 $417.02 $1,087,575 Sale
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 873 $418.1 $365,005 Sale
HASTINGS REED director, officer: Executive Chairman director, officer: Executive Ch..
Common Stock 4,841 $415.98 $2,013,769 Option
BARTON RICHARD N director director
Common Stock 500 $67.59 $33,793