SEC CIK 1221496
MASSARO GEORGE
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| HURNview stock → | 17,719 | 2020-04-01 |
| CRLview stock → | 5,575 | 2025-05-15 |
Position History — CRL
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CRL
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-05-15 | Open-market sale | 24 | $139.05 | 5,575 |
| 2025-05-15 | Open-market sale | 81 | $137.68 | 5,599 |
| 2025-05-15 | Open-market sale | 35 | $136.32 | 5,680 |
| 2025-05-14 | Open-market sale | 7 | $145.54 | 5,715 |
| 2025-05-14 | Open-market sale | 91 | $139.95 | 5,764 |
| 2025-05-14 | Open-market sale | 7 | $143.77 | 5,722 |
| 2025-05-14 | Open-market sale | 14 | $141.85 | 5,729 |
| 2025-05-14 | Open-market sale | 21 | $140.78 | 5,743 |
| 2024-05-15 | Open-market sale | 123 | $234.72 | 6,064 |
| 2024-05-15 | Open-market sale | 113 | $235.61 | 5,951 |
| 2024-05-15 | Open-market sale | 96 | $236.78 | 5,855 |
| 2024-05-13 | Grant / award (derivative) | 1,311 | $228.41 | 1,311 |
| 2024-05-13 | Grant / award | 559 | $228.41 | 6,187 |
| 2023-05-15 | Grant / award (derivative) | 1,669 | $192.36 | 1,669 |
| 2023-05-15 | Grant / award | 664 | $0.00 | 5,628 |
| 2023-05-11 | Open-market sale | 288 | $193.43 | 4,964 |
| 2022-05-11 | Grant / award (derivative) | 1,582 | $222.31 | 1,582 |
| 2022-05-11 | Grant / award | 575 | $0.00 | 5,252 |
| 2022-05-09 | Open-market sale | 15 | $235.23 | 4,685 |
| 2022-05-09 | Open-market sale | 8 | $238.06 | 4,677 |
| 2022-05-09 | Open-market sale | 15 | $230.33 | 4,728 |
| 2022-05-09 | Open-market sale | 24 | $228.62 | 4,831 |
| 2022-05-09 | Open-market sale | 88 | $229.90 | 4,743 |
| 2022-05-09 | Open-market sale | 15 | $231.88 | 4,713 |
| 2022-05-09 | Open-market sale | 13 | $232.79 | 4,700 |
| 2021-08-31 | Option exercise (derivative) | 2,539 | $0.00 | 0 |
| 2021-08-31 | Open-market sale | 983 | $442.99 | 4,855 |
| 2021-08-31 | Option exercise | 2,539 | $164.24 | 7,394 |
| 2021-08-31 | Open-market sale | 1,556 | $442.16 | 5,838 |
| 2021-08-09 | Gift | 500 | $0.00 | 4,855 |
| 2021-05-11 | Open-market sale | 30 | $316.75 | 5,696 |
| 2021-05-11 | Open-market sale | 56 | $319.42 | 5,640 |
| 2021-05-11 | Open-market sale | 174 | $320.19 | 5,466 |
| 2021-05-11 | Open-market sale | 1 | $323.29 | 5,355 |
| 2021-05-11 | Open-market sale | 110 | $321.06 | 5,356 |
| 2021-05-07 | Grant / award (derivative) | 1,151 | $0.00 | 1,151 |
| 2021-05-07 | Grant / award | 355 | $0.00 | 5,726 |
| 2021-05-06 | Open-market sale | 1,572 | $336.06 | 7,169 |
| 2021-05-06 | Open-market sale | 910 | $336.84 | 6,259 |
| 2021-05-06 | Open-market sale | 288 | $338.06 | 5,971 |
| 2021-05-06 | Open-market sale | 600 | $338.98 | 5,371 |
| 2020-09-14 | Open-market sale | 585 | $219.27 | 10,799 |
| 2020-09-14 | Open-market sale | 1,288 | $220.15 | 9,511 |
| 2020-09-14 | Open-market sale | 70 | $220.78 | 9,441 |
| 2020-08-07 | Gift | 500 | $0.00 | 11,384 |
| 2020-05-22 | Open-market sale | 603 | $173.01 | 12,222 |
| 2020-05-22 | Open-market sale | 255 | $173.87 | 11,967 |
| 2020-05-22 | Open-market sale | 83 | $174.75 | 11,884 |
| 2020-05-11 | Grant / award (derivative) | 2,539 | $0.00 | 2,539 |
| 2020-05-11 | Grant / award | 741 | $0.00 | 12,825 |
| 2019-05-22 | Grant / award | 1,882 | $0.00 | 12,084 |
| 2019-05-15 | Gift | 1,000 | $0.00 | 11,204 |
| 2019-05-15 | Open-market sale | 100 | $130.73 | 11,104 |
| 2019-05-15 | Open-market sale | 100 | $131.16 | 11,004 |
| 2019-05-15 | Open-market sale | 100 | $131.17 | 10,904 |
| 2019-05-15 | Open-market sale | 100 | $131.18 | 10,804 |
| 2019-05-15 | Open-market sale | 100 | $131.86 | 10,202 |
| 2019-05-15 | Open-market sale | 31 | $131.66 | 10,302 |
| 2019-05-15 | Open-market sale | 100 | $131.61 | 10,333 |
| 2019-05-15 | Open-market sale | 100 | $131.55 | 10,433 |
| 2019-05-15 | Open-market sale | 100 | $131.53 | 10,533 |
| 2019-05-15 | Open-market sale | 71 | $131.52 | 10,633 |
| 2019-05-15 | Open-market sale | 100 | $131.45 | 10,704 |
| 2019-05-10 | Option exercise (derivative) | 3,140 | $0.00 | 0 |
| 2019-05-10 | Open-market sale | 100 | $133.42 | 14,904 |
| 2019-05-10 | Open-market sale | 100 | $134.89 | 13,304 |
| 2019-05-10 | Open-market sale | 141 | $134.96 | 13,163 |
| 2019-05-10 | Open-market sale | 100 | $134.97 | 13,063 |
| 2019-05-10 | Open-market sale | 59 | $134.98 | 13,004 |
| 2019-05-10 | Open-market sale | 200 | $135.05 | 12,804 |
| 2019-05-10 | Open-market sale | 100 | $135.60 | 12,704 |
| 2019-05-10 | Open-market sale | 200 | $135.62 | 12,504 |
| 2019-05-10 | Open-market sale | 100 | $136.00 | 12,404 |
| 2019-05-10 | Open-market sale | 100 | $136.35 | 12,304 |
| 2019-05-10 | Open-market sale | 100 | $136.53 | 12,204 |
| 2019-05-10 | Open-market sale | 200 | $134.77 | 13,404 |
| 2019-05-10 | Open-market sale | 200 | $134.73 | 13,604 |
| 2019-05-10 | Open-market sale | 100 | $134.59 | 13,804 |
| 2019-05-10 | Open-market sale | 200 | $134.54 | 13,904 |
| 2019-05-10 | Open-market sale | 300 | $134.53 | 14,104 |
| 2019-05-10 | Open-market sale | 100 | $134.27 | 14,404 |
| 2019-05-10 | Open-market sale | 100 | $134.12 | 14,504 |
| 2019-05-10 | Open-market sale | 200 | $133.70 | 14,604 |
| 2019-05-10 | Open-market sale | 100 | $133.60 | 14,804 |
| 2019-05-10 | Open-market sale | 100 | $133.40 | 15,004 |
| 2019-05-10 | Open-market sale | 100 | $133.23 | 15,104 |
| 2019-05-10 | Open-market sale | 10 | $133.17 | 15,204 |
| 2019-05-10 | Open-market sale | 1 | $133.15 | 15,214 |
| 2019-05-10 | Open-market sale | 1 | $133.14 | 15,215 |
| 2019-05-10 | Open-market sale | 1 | $133.13 | 15,216 |
| 2019-05-10 | Open-market sale | 127 | $133.12 | 15,217 |
| 2019-05-10 | Option exercise | 3,140 | $70.29 | 15,344 |
| 2018-06-25 | Open-market sale | 100 | $115.40 | 14,037 |
| 2018-06-25 | Open-market sale | 100 | $115.71 | 13,837 |
| 2018-06-25 | Open-market sale | 100 | $115.54 | 13,937 |
| 2018-06-25 | Option exercise (derivative) | 3,530 | $0.00 | 0 |
| 2018-06-25 | Open-market sale | 100 | $113.92 | 15,736 |
| 2018-06-25 | Open-market sale | 100 | $113.88 | 15,836 |
| 2018-06-25 | Open-market sale | 200 | $113.87 | 15,936 |
| 2018-06-25 | Open-market sale | 100 | $113.79 | 16,136 |
| 2018-06-25 | Open-market sale | 200 | $113.76 | 16,236 |
| 2018-06-25 | Open-market sale | 200 | $113.69 | 16,436 |
| 2018-06-25 | Open-market sale | 100 | $113.56 | 16,636 |
| 2018-06-25 | Open-market sale | 100 | $113.48 | 16,736 |
| 2018-06-25 | Open-market sale | 100 | $113.46 | 16,836 |
| 2018-06-25 | Open-market sale | 100 | $113.38 | 16,936 |
| 2018-06-25 | Open-market sale | 100 | $112.98 | 17,036 |
| 2018-06-25 | Open-market sale | 100 | $112.91 | 17,136 |
| 2018-06-25 | Open-market sale | 131 | $112.76 | 17,236 |
| 2018-06-25 | Option exercise | 3,530 | $52.29 | 17,367 |
| 2018-06-25 | Open-market sale | 100 | $114.88 | 14,137 |
| 2018-06-25 | Open-market sale | 100 | $114.78 | 14,237 |
| 2018-06-25 | Open-market sale | 200 | $114.77 | 14,337 |
| 2018-06-25 | Open-market sale | 100 | $114.76 | 14,537 |
| 2018-06-25 | Open-market sale | 100 | $114.75 | 14,637 |
| 2018-06-25 | Open-market sale | 100 | $114.73 | 14,737 |
| 2018-06-25 | Open-market sale | 100 | $114.71 | 14,837 |
| 2018-06-25 | Open-market sale | 200 | $114.61 | 14,937 |
| 2018-06-25 | Open-market sale | 99 | $113.97 | 15,637 |
| 2018-06-25 | Open-market sale | 100 | $114.04 | 15,537 |
| 2018-06-25 | Open-market sale | 100 | $114.28 | 15,437 |
| 2018-06-25 | Open-market sale | 100 | $114.43 | 15,337 |
| 2018-06-25 | Open-market sale | 100 | $114.60 | 15,137 |
| 2018-06-25 | Open-market sale | 100 | $114.54 | 15,237 |
| 2018-05-14 | Open-market sale | 118 | $107.10 | 14,537 |
| 2018-05-14 | Open-market sale | 100 | $107.67 | 13,937 |
| 2018-05-14 | Open-market sale | 200 | $107.62 | 14,037 |
| 2018-05-14 | Open-market sale | 100 | $107.55 | 14,237 |
| 2018-05-14 | Open-market sale | 100 | $107.48 | 14,337 |
| 2018-05-14 | Open-market sale | 100 | $107.14 | 14,437 |
| 2018-05-14 | Open-market sale | 100 | $107.69 | 13,837 |
| 2018-05-14 | Open-market sale | 100 | $107.08 | 14,655 |
| 2018-05-14 | Open-market sale | 100 | $106.85 | 14,755 |
| 2018-05-14 | Open-market sale | 100 | $106.45 | 14,855 |
| 2018-05-14 | Open-market sale | 100 | $106.05 | 14,955 |
| 2018-05-14 | Grant / award | 2,004 | $0.00 | 15,055 |
| 2017-07-17 | Open-market sale | 100 | $101.33 | 14,801 |
| 2017-07-17 | Open-market sale | 100 | $101.43 | 14,701 |
| 2017-07-17 | Option exercise (derivative) | 4,030 | $0.00 | 0 |
| 2017-07-17 | Open-market sale | 100 | $100.93 | 15,701 |
| 2017-07-17 | Open-market sale | 300 | $101.15 | 15,001 |
| 2017-07-17 | Open-market sale | 100 | $100.92 | 15,801 |
| 2017-07-17 | Open-market sale | 100 | $100.91 | 15,901 |
| 2017-07-17 | Open-market sale | 300 | $100.89 | 16,001 |
| 2017-07-17 | Open-market sale | 100 | $100.96 | 15,601 |
| 2017-07-17 | Open-market sale | 200 | $100.97 | 15,401 |
| 2017-07-17 | Open-market sale | 100 | $101.32 | 14,901 |
| 2017-07-17 | Open-market sale | 100 | $101.00 | 15,301 |
| 2017-07-17 | Option exercise | 4,030 | $43.39 | 18,731 |
| 2017-07-17 | Open-market sale | 100 | $100.26 | 18,631 |
| 2017-07-17 | Open-market sale | 100 | $100.46 | 18,531 |
| 2017-07-17 | Open-market sale | 100 | $100.52 | 18,431 |
| 2017-07-17 | Open-market sale | 100 | $100.54 | 18,331 |
| 2017-07-17 | Open-market sale | 100 | $100.59 | 18,231 |
| 2017-07-17 | Open-market sale | 1 | $100.61 | 18,230 |
| 2017-07-17 | Open-market sale | 100 | $100.63 | 18,130 |
| 2017-07-17 | Open-market sale | 100 | $100.64 | 18,030 |
| 2017-07-17 | Open-market sale | 200 | $100.65 | 17,830 |
| 2017-07-17 | Open-market sale | 224 | $100.67 | 17,606 |
| 2017-07-17 | Open-market sale | 95 | $100.70 | 17,511 |
| 2017-07-17 | Open-market sale | 100 | $100.71 | 17,411 |
| 2017-07-17 | Open-market sale | 10 | $100.72 | 17,401 |
| 2017-07-17 | Open-market sale | 200 | $100.78 | 17,201 |
| 2017-07-17 | Open-market sale | 200 | $100.80 | 17,001 |
| 2017-07-17 | Open-market sale | 100 | $100.81 | 16,901 |
| 2017-07-17 | Open-market sale | 200 | $100.82 | 16,701 |
| 2017-07-17 | Open-market sale | 100 | $100.84 | 16,601 |
| 2017-07-17 | Open-market sale | 100 | $100.85 | 16,501 |
| 2017-07-17 | Open-market sale | 200 | $100.87 | 16,301 |
| 2017-05-12 | Open-market sale | 100 | $88.50 | 15,031 |
| 2017-05-12 | Grant / award | 2,436 | $0.00 | 15,831 |
| 2017-05-12 | Open-market sale | 100 | $87.85 | 15,731 |
| 2017-05-12 | Open-market sale | 100 | $87.94 | 15,631 |
| 2017-05-12 | Open-market sale | 100 | $87.98 | 15,531 |
| 2017-05-12 | Open-market sale | 100 | $88.07 | 15,431 |
| 2017-05-12 | Open-market sale | 100 | $88.13 | 15,331 |
| 2017-05-12 | Open-market sale | 130 | $88.84 | 14,701 |
| 2017-05-12 | Open-market sale | 100 | $88.78 | 14,831 |
| 2017-05-12 | Open-market sale | 100 | $88.51 | 14,931 |
| 2017-05-12 | Open-market sale | 100 | $88.28 | 15,231 |
| 2017-05-12 | Open-market sale | 100 | $88.31 | 15,131 |
| 2016-07-01 | Open-market sale | 100 | $83.66 | 14,495 |
| 2016-07-01 | Open-market sale | 100 | $83.47 | 14,895 |
| 2016-07-01 | Open-market sale | 100 | $83.51 | 14,795 |
| 2016-07-01 | Open-market sale | 100 | $83.45 | 14,995 |
| 2016-07-01 | Open-market sale | 100 | $83.41 | 15,095 |
| 2016-07-01 | Open-market sale | 100 | $83.67 | 14,395 |
| 2016-07-01 | Open-market sale | 100 | $83.58 | 14,595 |
| 2016-07-01 | Open-market sale | 100 | $83.56 | 14,695 |
| 2016-07-01 | Option exercise (derivative) | 4,540 | $0.00 | 0 |
| 2016-07-01 | Open-market sale | 100 | $82.12 | 18,835 |
| 2016-07-01 | Open-market sale | 100 | $83.39 | 15,495 |
| 2016-07-01 | Open-market sale | 100 | $83.35 | 15,595 |
| 2016-07-01 | Open-market sale | 100 | $83.34 | 15,695 |
| 2016-07-01 | Open-market sale | 100 | $83.31 | 15,795 |
| 2016-07-01 | Open-market sale | 100 | $83.27 | 15,895 |
| 2016-07-01 | Open-market sale | 100 | $83.26 | 15,995 |
| 2016-07-01 | Open-market sale | 200 | $83.23 | 16,095 |
| 2016-07-01 | Open-market sale | 200 | $83.21 | 16,295 |
| 2016-07-01 | Open-market sale | 100 | $83.18 | 16,495 |
| 2016-07-01 | Open-market sale | 111 | $83.16 | 16,595 |
| 2016-07-01 | Open-market sale | 200 | $83.15 | 16,706 |
| 2016-07-01 | Open-market sale | 200 | $83.14 | 16,906 |
| 2016-07-01 | Open-market sale | 100 | $83.13 | 17,106 |
| 2016-07-01 | Open-market sale | 100 | $83.12 | 17,206 |
| 2016-07-01 | Open-market sale | 200 | $83.06 | 17,306 |
| 2016-07-01 | Open-market sale | 100 | $83.02 | 17,506 |
| 2016-07-01 | Open-market sale | 129 | $83.00 | 17,606 |
| 2016-07-01 | Open-market sale | 100 | $82.99 | 17,735 |
| 2016-07-01 | Open-market sale | 100 | $82.97 | 17,835 |
| 2016-07-01 | Open-market sale | 100 | $82.95 | 17,935 |
| 2016-07-01 | Open-market sale | 100 | $82.93 | 18,035 |
| 2016-07-01 | Open-market sale | 100 | $82.92 | 18,135 |
| 2016-07-01 | Open-market sale | 100 | $82.91 | 18,235 |
| 2016-07-01 | Open-market sale | 200 | $82.86 | 18,335 |
| 2016-07-01 | Open-market sale | 100 | $82.85 | 18,535 |
| 2016-07-01 | Open-market sale | 100 | $82.83 | 18,635 |
| 2016-07-01 | Open-market sale | 100 | $82.78 | 18,735 |
| 2016-07-01 | Open-market sale | 300 | $83.40 | 15,195 |
| 2016-07-01 | Option exercise | 4,540 | $33.93 | 18,935 |
| 2016-05-12 | Grant / award | 2,260 | $0.00 | 14,395 |
| 2016-05-09 | Open-market sale | 285 | $82.76 | 12,135 |
| 2016-05-09 | Open-market sale | 100 | $81.49 | 13,020 |
| 2016-05-09 | Open-market sale | 100 | $82.58 | 12,420 |
| 2016-05-09 | Open-market sale | 100 | $82.47 | 12,520 |
| 2016-05-09 | Open-market sale | 100 | $82.22 | 12,620 |
| 2016-05-09 | Open-market sale | 100 | $81.67 | 12,720 |
| 2016-05-09 | Open-market sale | 100 | $81.58 | 12,820 |
| 2016-05-09 | Open-market sale | 100 | $81.54 | 12,920 |
| 2015-12-17 | Option exercise (derivative) | 7,740 | $0.00 | 0 |
| 2015-12-17 | Open-market sale | 7,740 | $80.00 | 13,120 |
| 2015-12-17 | Option exercise | 7,740 | $40.27 | 20,860 |
| 2015-11-17 | Gift | 2,000 | $0.00 | 13,120 |
| 2015-05-07 | Open-market sale | 100 | $70.29 | 15,520 |
| 2015-05-07 | Open-market sale | 160 | $69.98 | 16,320 |
| 2015-05-07 | Open-market sale | 100 | $69.99 | 16,220 |
| 2015-05-07 | Open-market sale | 100 | $70.56 | 15,120 |
| 2015-05-07 | Open-market sale | 100 | $70.45 | 15,220 |
| 2015-05-07 | Open-market sale | 200 | $70.35 | 15,320 |
| 2015-05-07 | Open-market sale | 100 | $70.25 | 15,620 |
| 2015-05-07 | Open-market sale | 100 | $70.23 | 15,720 |
| 2015-05-07 | Open-market sale | 100 | $70.17 | 15,820 |
| 2015-05-07 | Open-market sale | 100 | $70.12 | 15,920 |
| 2015-05-07 | Open-market sale | 100 | $70.10 | 16,020 |
| 2015-05-07 | Open-market sale | 100 | $70.04 | 16,120 |
| 2015-05-06 | Grant / award (derivative) | 3,140 | $0.00 | 3,140 |
| 2015-05-06 | Grant / award | 1,970 | $0.00 | 16,480 |
| 2014-11-03 | Option exercise (derivative) | 10,710 | $0.00 | 0 |
| 2014-11-03 | Open-market sale | 16,710 | $65.00 | 15,510 |
| 2014-11-03 | Option exercise | 10,710 | $30.44 | 26,220 |
| 2014-11-03 | Option exercise | 6,000 | $61.72 | 21,510 |
| 2014-09-09 | Gift | 1,000 | $0.00 | 15,510 |
| 2014-08-26 | Option exercise (derivative) | 10,440 | $0.00 | 0 |
| 2014-08-26 | Option exercise | 10,440 | $28.29 | 26,950 |
| 2014-08-26 | Open-market sale | 10,440 | $60.00 | 16,510 |
| 2014-05-09 | Option exercise (derivative) | 250 | $0.00 | 0 |
| 2014-05-09 | Open-market sale | 100 | $52.00 | 16,660 |
| 2014-05-09 | Open-market sale | 150 | $52.76 | 16,510 |
| 2014-05-09 | Option exercise | 250 | $50.40 | 16,760 |
| 2014-05-08 | Open-market sale | 100 | $52.28 | 17,930 |
| 2014-05-08 | Open-market sale | 100 | $52.12 | 18,030 |
| 2014-05-08 | Open-market sale | 120 | $52.38 | 17,810 |
| 2014-05-08 | Open-market sale | 100 | $52.48 | 17,710 |
| 2014-05-08 | Open-market sale | 100 | $52.50 | 17,610 |
| 2014-05-08 | Open-market sale | 100 | $52.57 | 17,510 |
| 2014-05-08 | Open-market sale | 100 | $52.60 | 17,410 |
| 2014-05-08 | Open-market sale | 100 | $52.62 | 17,310 |
| 2014-05-08 | Open-market sale | 100 | $52.80 | 17,210 |
| 2014-05-08 | Open-market sale | 100 | $52.87 | 17,110 |
| 2014-05-08 | Open-market sale | 100 | $52.99 | 17,010 |
| 2014-05-08 | Open-market sale | 100 | $53.03 | 16,910 |
| 2014-05-08 | Open-market sale | 100 | $53.09 | 16,810 |
| 2014-05-08 | Open-market sale | 200 | $53.10 | 16,610 |
| 2014-05-08 | Open-market sale | 100 | $52.66 | 16,510 |
| 2014-05-07 | Grant / award (derivative) | 3,530 | $0.00 | 3,530 |
| 2014-05-07 | Grant / award | 2,720 | $0.00 | 2,720 |
| 2014-01-07 | Option exercise (derivative) | 5,750 | $0.00 | 250 |
| 2014-01-07 | Option exercise | 5,750 | $50.40 | 21,160 |
| 2014-01-07 | Open-market sale | 5,750 | $54.00 | 15,410 |
| 2013-09-16 | Open-market sale | 300 | $47.46 | 16,110 |
| 2013-09-16 | Open-market sale | 500 | $47.45 | 16,410 |
| 2013-09-16 | Open-market sale | 100 | $47.45 | 16,910 |
| 2013-09-16 | Open-market sale | 200 | $47.44 | 17,010 |
| 2013-09-16 | Open-market sale | 300 | $47.43 | 17,210 |
| 2013-09-16 | Open-market sale | 100 | $47.43 | 17,510 |
| 2013-09-16 | Open-market sale | 200 | $47.42 | 17,610 |
| 2013-09-16 | Open-market sale | 658 | $47.41 | 17,810 |
| 2013-09-16 | Open-market sale | 200 | $47.40 | 18,468 |
| 2013-09-16 | Open-market sale | 100 | $47.40 | 18,668 |
| 2013-09-16 | Open-market sale | 100 | $47.39 | 18,768 |
| 2013-09-16 | Open-market sale | 400 | $47.38 | 18,868 |
| 2013-09-16 | Open-market sale | 100 | $47.37 | 19,268 |
| 2013-09-16 | Open-market sale | 300 | $47.36 | 19,368 |
| 2013-09-16 | Open-market sale | 200 | $47.35 | 19,668 |
| 2013-09-16 | Open-market sale | 100 | $47.30 | 19,868 |
| 2013-09-16 | Open-market sale | 200 | $47.29 | 19,968 |
| 2013-09-16 | Open-market sale | 100 | $47.27 | 20,168 |
| 2013-09-16 | Open-market sale | 100 | $47.26 | 20,268 |
| 2013-09-16 | Open-market sale | 300 | $47.25 | 20,368 |
| 2013-09-16 | Open-market sale | 100 | $47.24 | 20,668 |
| 2013-09-16 | Open-market sale | 200 | $47.23 | 20,768 |
| 2013-09-16 | Open-market sale | 200 | $47.22 | 20,968 |
| 2013-09-16 | Open-market sale | 200 | $47.21 | 21,168 |
| 2013-09-16 | Open-market sale | 100 | $47.63 | 15,410 |
| 2013-09-16 | Open-market sale | 100 | $47.55 | 15,510 |
| 2013-09-16 | Open-market sale | 300 | $47.50 | 15,610 |
| 2013-09-16 | Open-market sale | 100 | $47.48 | 15,910 |
| 2013-09-16 | Open-market sale | 100 | $47.47 | 16,010 |
| 2013-05-10 | Open-market sale | 100 | $43.95 | 22,988 |
| 2013-05-10 | Open-market sale | 100 | $43.70 | 23,288 |
| 2013-05-10 | Open-market sale | 100 | $43.84 | 23,188 |
| 2013-05-10 | Open-market sale | 100 | $43.86 | 23,088 |
| 2013-05-10 | Open-market sale | 100 | $43.96 | 22,888 |
| 2013-05-10 | Open-market sale | 100 | $44.01 | 22,788 |
| 2013-05-10 | Open-market sale | 100 | $44.02 | 22,688 |
| 2013-05-10 | Open-market sale | 100 | $44.04 | 22,588 |
| 2013-05-10 | Open-market sale | 100 | $44.07 | 22,488 |
| 2013-05-10 | Open-market sale | 87 | $44.08 | 22,401 |
| 2013-05-10 | Open-market sale | 200 | $44.10 | 22,201 |
| 2013-05-10 | Open-market sale | 133 | $44.16 | 22,068 |
| 2013-05-10 | Open-market sale | 100 | $44.17 | 21,968 |
| 2013-05-10 | Open-market sale | 100 | $44.19 | 21,868 |
| 2013-05-10 | Open-market sale | 200 | $44.30 | 21,668 |
| 2013-05-10 | Open-market sale | 300 | $44.31 | 21,368 |
| 2013-05-08 | Grant / award (derivative) | 4,030 | $0.00 | 4,030 |
| 2013-05-08 | Grant / award | 3,240 | $0.00 | 23,388 |
| 2012-06-22 | Open-market sale | 100 | $32.95 | 22,448 |
| 2012-06-22 | Open-market sale | 200 | $32.78 | 22,948 |
| 2012-06-22 | Open-market sale | 100 | $32.96 | 22,348 |
| 2012-06-22 | Open-market sale | 100 | $33.01 | 22,248 |
| 2012-06-22 | Open-market sale | 140 | $32.77 | 23,148 |
| 2012-06-22 | Open-market sale | 100 | $32.89 | 22,548 |
| 2012-06-22 | Open-market sale | 100 | $32.79 | 22,848 |
| 2012-06-22 | Open-market sale | 100 | $32.80 | 22,748 |
| 2012-06-22 | Open-market sale | 100 | $32.83 | 22,648 |
| 2012-06-22 | Open-market sale | 100 | $33.13 | 22,148 |
| 2012-05-09 | Grant / award (derivative) | 4,540 | $0.00 | 4,540 |
| 2012-05-09 | Grant / award | 4,040 | $0.00 | 23,288 |
| 2011-05-11 | Grant / award (derivative) | 7,740 | $0.00 | 7,740 |
| 2011-05-11 | Grant / award | 2,280 | $0.00 | 19,248 |
| 2011-05-09 | Open-market sale | 100 | $40.34 | 17,968 |
| 2011-05-09 | Open-market sale | 100 | $40.30 | 18,068 |
| 2011-05-09 | Open-market sale | 100 | $40.41 | 17,868 |
| 2011-05-09 | Open-market sale | 100 | $40.44 | 17,768 |
| 2011-05-09 | Open-market sale | 100 | $40.46 | 17,668 |
| 2011-05-09 | Open-market sale | 100 | $40.75 | 16,968 |
| 2011-05-09 | Open-market sale | 100 | $40.70 | 17,068 |
| 2011-05-09 | Open-market sale | 100 | $40.68 | 17,168 |
| 2011-05-09 | Open-market sale | 100 | $40.63 | 17,268 |
| 2011-05-09 | Open-market sale | 100 | $40.62 | 17,368 |
| 2011-05-09 | Open-market sale | 100 | $40.61 | 17,468 |
| 2011-05-09 | Open-market sale | 100 | $40.49 | 17,568 |
| 2010-05-07 | Grant / award (derivative) | 10,710 | $0.00 | 10,710 |
| 2010-05-07 | Grant / award | 2,980 | $0.00 | 18,168 |
| 2009-05-12 | Open-market sale | 25 | $28.22 | 15,618 |
| 2009-05-12 | Open-market sale | 70 | $28.20 | 15,643 |
| 2009-05-12 | Open-market sale | 70 | $28.17 | 15,713 |
| 2009-05-12 | Open-market sale | 215 | $28.12 | 15,188 |
| 2009-05-12 | Open-market sale | 70 | $28.14 | 15,853 |
| 2009-05-12 | Open-market sale | 70 | $28.13 | 15,923 |
| 2009-05-12 | Open-market sale | 145 | $28.27 | 15,473 |
| 2009-05-12 | Open-market sale | 70 | $28.41 | 15,403 |
| 2009-05-12 | Open-market sale | 70 | $28.16 | 15,783 |
| 2009-05-08 | Grant / award (derivative) | 10,440 | $0.00 | 10,440 |
| 2009-05-08 | Grant / award | 2,530 | $0.00 | 15,993 |
| 2008-06-16 | Option exercise (derivative) | 12,000 | $0.00 | 0 |
| 2008-06-16 | Open-market sale | 1,000 | $63.11 | 20,193 |
| 2008-06-16 | Open-market sale | 1,000 | $62.97 | 21,193 |
| 2008-06-16 | Open-market sale | 1,000 | $63.89 | 22,193 |
| 2008-06-16 | Option exercise | 12,000 | $43.07 | 23,193 |
| 2008-06-16 | Open-market sale | 1,000 | $63.41 | 13,463 |
| 2008-06-16 | Open-market sale | 700 | $63.39 | 19,493 |
| 2008-06-16 | Open-market sale | 100 | $63.40 | 19,393 |
| 2008-06-16 | Open-market sale | 200 | $63.42 | 19,193 |
| 2008-06-16 | Open-market sale | 500 | $63.50 | 18,693 |
| 2008-06-16 | Open-market sale | 100 | $63.65 | 18,593 |
| 2008-06-16 | Open-market sale | 2 | $63.68 | 18,591 |
| 2008-06-16 | Open-market sale | 8 | $63.69 | 18,583 |
| 2008-06-16 | Open-market sale | 20 | $63.70 | 18,563 |
| 2008-06-16 | Open-market sale | 100 | $63.71 | 18,463 |
| 2008-06-16 | Open-market sale | 900 | $62.60 | 17,563 |
| 2008-06-16 | Open-market sale | 100 | $62.60 | 17,463 |
| 2008-06-16 | Open-market sale | 900 | $62.70 | 16,563 |
| 2008-06-16 | Open-market sale | 100 | $62.71 | 16,463 |
| 2008-06-16 | Open-market sale | 1,000 | $62.78 | 15,463 |
| 2008-06-16 | Open-market sale | 100 | $63.29 | 15,363 |
| 2008-06-16 | Open-market sale | 803 | $63.34 | 14,463 |
| 2008-06-16 | Open-market sale | 97 | $63.32 | 15,266 |
| 2008-05-12 | Open-market sale | 85 | $61.90 | 11,193 |
| 2008-05-12 | Open-market sale | 80 | $62.86 | 11,278 |
| 2008-05-12 | Open-market sale | 80 | $62.81 | 11,358 |
| 2008-05-12 | Open-market sale | 80 | $62.77 | 11,438 |
| 2008-05-12 | Open-market sale | 80 | $62.71 | 11,518 |
| 2008-05-12 | Open-market sale | 50 | $62.60 | 11,598 |
| 2008-05-12 | Open-market sale | 5 | $62.59 | 11,648 |
| 2008-05-12 | Open-market sale | 3 | $62.58 | 11,653 |
| 2008-05-12 | Open-market sale | 80 | $62.55 | 11,656 |
| 2008-05-12 | Open-market sale | 80 | $62.21 | 11,736 |
| 2008-05-12 | Open-market sale | 85 | $62.01 | 11,816 |
| 2008-05-12 | Open-market sale | 85 | $61.73 | 11,901 |
| 2008-05-09 | Grant / award (derivative) | 6,000 | $0.00 | 6,000 |
| 2008-05-09 | Grant / award | 2,000 | $0.00 | 11,986 |
| 2007-06-07 | Open-market sale | 797 | $53.38 | 11,183 |
| 2007-06-07 | Open-market sale | 200 | $53.37 | 11,980 |
| 2007-06-07 | Open-market sale | 100 | $53.34 | 12,280 |
| 2007-06-07 | Open-market sale | 1,100 | $53.20 | 12,380 |
| 2007-06-07 | Open-market sale | 597 | $53.17 | 13,480 |
| 2007-06-07 | Open-market sale | 1,197 | $53.16 | 14,077 |
| 2007-06-07 | Open-market sale | 100 | $53.15 | 15,274 |
| 2007-06-07 | Open-market sale | 200 | $53.14 | 15,374 |
| 2007-06-07 | Open-market sale | 300 | $53.13 | 15,574 |
| 2007-06-07 | Open-market sale | 400 | $53.54 | 9,986 |
| 2007-06-07 | Open-market sale | 297 | $53.52 | 10,386 |
| 2007-06-07 | Open-market sale | 100 | $53.51 | 10,683 |
| 2007-06-07 | Open-market sale | 100 | $53.50 | 10,783 |
| 2007-06-07 | Open-market sale | 300 | $53.49 | 10,883 |
| 2007-06-07 | Open-market sale | 100 | $53.36 | 12,180 |
| 2007-06-07 | Option exercise (derivative) | 16,500 | $28.95 | 0 |
| 2007-06-07 | Open-market sale | 197 | $53.09 | 16,074 |
| 2007-06-07 | Open-market sale | 400 | $53.08 | 16,271 |
| 2007-06-07 | Open-market sale | 200 | $53.07 | 16,671 |
| 2007-06-07 | Open-market sale | 597 | $53.06 | 16,871 |
| 2007-06-07 | Open-market sale | 400 | $53.04 | 17,468 |
| 2007-06-07 | Open-market sale | 400 | $53.03 | 17,868 |
| 2007-06-07 | Open-market sale | 400 | $52.95 | 18,268 |
| 2007-06-07 | Open-market sale | 597 | $52.94 | 18,668 |
| 2007-06-07 | Open-market sale | 200 | $52.93 | 19,265 |
| 2007-06-07 | Open-market sale | 1,197 | $52.88 | 19,465 |
| 2007-06-07 | Open-market sale | 100 | $52.81 | 20,662 |
| 2007-06-07 | Open-market sale | 238 | $52.80 | 20,762 |
| 2007-06-07 | Open-market sale | 300 | $52.78 | 21,000 |
| 2007-06-07 | Open-market sale | 100 | $52.77 | 21,300 |
| 2007-06-07 | Open-market sale | 600 | $52.76 | 21,400 |
| 2007-06-07 | Open-market sale | 200 | $53.10 | 15,874 |
| 2007-06-07 | Option exercise | 16,500 | $28.95 | 22,000 |
| 2007-05-11 | Grant / award (derivative) | 6,000 | $50.40 | 6,000 |
| 2007-05-11 | Grant / award | 2,000 | $0.00 | 5,500 |
| 2006-02-13 | Grant / award (derivative) | 12,000 | $0.00 | 12,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.