SEC CIK 1306045
Guzzi Anthony
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| EMEview stock → | 167,325 | 2026-07-31 |
| HUBBview stock → | 6,490.23 | 2022-09-26 |
Position History — EME
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — EME
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-07-31 | Grant / award | 13 | $0.00 | 167,325 |
| 2026-04-30 | Grant / award | 13 | $0.00 | 170,312 |
| 2026-04-30 | Gift | 3,000 | $0.00 | 167,312 |
| 2026-03-05 | Open-market sale | 36,000 | $729.48 | 170,299 |
| 2026-02-27 | Tax withholding | 8,303 | $724.62 | 206,299 |
| 2026-01-30 | Grant / award | 25 | $0.00 | 214,602 |
| 2026-01-02 | Grant / award | 7,261 | $0.00 | 214,577 |
| 2025-10-30 | Grant / award | 12 | $0.00 | 207,316 |
| 2025-07-31 | Grant / award | 15 | $0.00 | 207,304 |
| 2025-05-05 | Gift | 1,700 | $0.00 | 207,289 |
| 2025-05-05 | Open-market sale | 7,000 | $436.03 | 208,989 |
| 2025-04-30 | Grant / award | 24 | $0.00 | 215,989 |
| 2025-02-27 | Tax withholding | 9,356 | $402.71 | 215,965 |
| 2025-01-31 | Grant / award | 33 | $0.00 | 225,321 |
| 2025-01-02 | Grant / award | 7,661 | $0.00 | 225,288 |
| 2024-10-30 | Grant / award | 31 | $0.00 | 217,627 |
| 2024-08-29 | Gift | 1,500 | $0.00 | 217,596 |
| 2024-07-30 | Grant / award | 37 | $0.00 | 219,096 |
| 2024-04-30 | Grant / award | 36 | $0.00 | 219,059 |
| 2024-03-12 | Open-market sale | 6,000 | $319.65 | 219,023 |
| 2024-02-29 | Tax withholding | 11,736 | $313.52 | 226,523 |
| 2024-02-29 | Gift | 1,500 | $0.00 | 225,023 |
| 2024-01-31 | Grant / award | 62 | $0.00 | 238,259 |
| 2024-01-02 | Grant / award | 15,961 | $0.00 | 238,197 |
| 2023-10-31 | Gift | 2,600 | $0.00 | 222,236 |
| 2023-10-30 | Grant / award | 57 | $0.00 | 224,836 |
| 2023-07-31 | Grant / award | 57 | $0.00 | 224,779 |
| 2023-07-27 | Open-market sale | 11,000 | $196.37 | 224,722 |
| 2023-07-10 | Open-market sale | 824 | $186.27 | 235,722 |
| 2023-07-07 | Open-market sale | 2,435 | $185.01 | 236,546 |
| 2023-06-30 | Open-market sale | 7,741 | $185.02 | 238,981 |
| 2023-06-07 | Open-market sale | 4,171 | $175.30 | 246,722 |
| 2023-06-06 | Open-market sale | 6,829 | $175.02 | 250,893 |
| 2023-04-28 | Grant / award | 67 | $0.00 | 257,722 |
| 2023-04-27 | Open-market sale | 11,000 | $165.52 | 257,655 |
| 2023-02-24 | Tax withholding | 11,429 | $165.52 | 268,655 |
| 2023-01-31 | Grant / award | 93 | $0.00 | 280,084 |
| 2023-01-03 | Grant / award | 18,205 | $0.00 | 279,991 |
| 2022-11-16 | Gift | 1,100 | $0.00 | 260,405 |
| 2022-10-31 | Grant / award | 78 | $0.00 | 261,505 |
| 2022-10-27 | Open-market sale | 7,500 | $135.00 | 261,427 |
| 2022-10-18 | Open-market sale | 7,500 | $130.00 | 268,927 |
| 2022-10-17 | Open-market sale | 88 | $125.01 | 283,839 |
| 2022-10-17 | Open-market sale | 7,412 | $125.00 | 276,427 |
| 2022-08-12 | Open-market sale | 7,500 | $120.11 | 283,927 |
| 2022-08-12 | Open-market sale | 6,119 | $120.13 | 285,308 |
| 2022-07-29 | Grant / award | 82 | $0.00 | 291,427 |
| 2022-04-29 | Grant / award | 89 | $0.00 | 291,345 |
| 2022-04-21 | Open-market sale | 1,381 | $120.00 | 291,256 |
| 2022-02-25 | Tax withholding | 16,306 | $116.95 | 292,637 |
| 2022-01-31 | Grant / award | 120 | $0.00 | 308,943 |
| 2022-01-03 | Grant / award | 20,758 | $0.00 | 308,823 |
| 2021-10-29 | Grant / award | 93 | $0.00 | 288,065 |
| 2021-09-15 | Open-market sale | 13,247 | $118.04 | 287,972 |
| 2021-07-30 | Grant / award | 94 | $0.00 | 301,219 |
| 2021-06-03 | Gift | 9,680 | $0.00 | 301,125 |
| 2021-04-30 | Grant / award | 95 | $0.00 | 310,805 |
| 2021-04-05 | Open-market sale | 25,000 | $114.16 | 310,710 |
| 2021-03-12 | Gift | 1,575 | $0.00 | 335,710 |
| 2021-02-26 | Tax withholding | 10,912 | $97.37 | 337,285 |
| 2021-01-29 | Grant / award | 165 | $0.00 | 348,197 |
| 2021-01-04 | Grant / award | 26,004 | $0.00 | 348,032 |
| 2020-11-17 | Open-market sale | 14,224 | $85.01 | 322,028 |
| 2020-11-10 | Open-market sale | 512 | $80.00 | 336,252 |
| 2020-11-09 | Open-market sale | 13,712 | $80.02 | 336,764 |
| 2020-10-30 | Grant / award | 108 | $0.00 | 350,476 |
| 2020-08-11 | Open-market sale | 10,000 | $77.01 | 350,368 |
| 2020-07-30 | Grant / award | 101 | $0.00 | 360,368 |
| 2020-04-30 | Grant / award | 103 | $0.00 | 360,267 |
| 2020-02-28 | Tax withholding | 12,075 | $76.92 | 360,164 |
| 2020-01-31 | Grant / award | 112 | $0.00 | 372,239 |
| 2020-01-02 | Grant / award | 26,242 | $0.00 | 372,127 |
| 2019-11-14 | Open-market sale | 100 | $90.58 | 349,285 |
| 2019-11-14 | Open-market sale | 200 | $90.62 | 348,902 |
| 2019-11-14 | Open-market sale | 200 | $90.71 | 345,885 |
| 2019-11-14 | Open-market sale | 600 | $90.70 | 346,085 |
| 2019-11-14 | Open-market sale | 655 | $90.69 | 346,685 |
| 2019-11-14 | Open-market sale | 45 | $90.69 | 347,340 |
| 2019-11-14 | Open-market sale | 100 | $90.66 | 347,385 |
| 2019-11-14 | Open-market sale | 100 | $90.65 | 347,485 |
| 2019-11-14 | Open-market sale | 700 | $90.64 | 347,585 |
| 2019-11-14 | Open-market sale | 517 | $90.63 | 348,285 |
| 2019-11-14 | Open-market sale | 100 | $90.63 | 348,802 |
| 2019-11-14 | Open-market sale | 100 | $90.60 | 349,185 |
| 2019-11-14 | Open-market sale | 83 | $90.61 | 349,102 |
| 2019-11-13 | Open-market sale | 200 | $89.08 | 351,665 |
| 2019-11-13 | Open-market sale | 300 | $89.05 | 351,865 |
| 2019-11-13 | Open-market sale | 100 | $89.04 | 352,165 |
| 2019-11-13 | Open-market sale | 100 | $89.03 | 352,265 |
| 2019-11-13 | Open-market sale | 100 | $89.00 | 352,365 |
| 2019-11-13 | Open-market sale | 64 | $88.99 | 352,465 |
| 2019-11-13 | Open-market sale | 144 | $88.98 | 352,529 |
| 2019-11-13 | Open-market sale | 419 | $88.97 | 352,673 |
| 2019-11-13 | Open-market sale | 123 | $88.96 | 353,092 |
| 2019-11-13 | Open-market sale | 198 | $88.95 | 353,215 |
| 2019-11-13 | Open-market sale | 79 | $88.94 | 353,413 |
| 2019-11-13 | Open-market sale | 382 | $89.14 | 349,913 |
| 2019-11-13 | Open-market sale | 106 | $88.92 | 353,597 |
| 2019-11-13 | Open-market sale | 94 | $88.91 | 353,703 |
| 2019-11-13 | Open-market sale | 13 | $88.90 | 353,797 |
| 2019-11-13 | Open-market sale | 335 | $88.89 | 353,810 |
| 2019-11-13 | Open-market sale | 1 | $88.88 | 354,145 |
| 2019-11-13 | Open-market sale | 239 | $88.87 | 354,146 |
| 2019-11-13 | Open-market sale | 104 | $89.18 | 349,385 |
| 2019-11-13 | Open-market sale | 424 | $89.17 | 349,489 |
| 2019-11-13 | Open-market sale | 397 | $89.09 | 351,268 |
| 2019-11-13 | Open-market sale | 303 | $89.10 | 350,965 |
| 2019-11-13 | Open-market sale | 600 | $89.11 | 350,365 |
| 2019-11-13 | Open-market sale | 70 | $89.12 | 350,295 |
| 2019-11-13 | Open-market sale | 105 | $88.93 | 353,492 |
| 2019-10-30 | Gift | 7,850 | $0.00 | 354,258 |
| 2019-10-30 | Tax withholding | 24,832 | $93.05 | 362,108 |
| 2019-10-30 | Grant / award | 127 | $0.00 | 354,385 |
| 2019-07-30 | Grant / award | 137 | $0.00 | 386,940 |
| 2019-04-30 | Grant / award | 143 | $0.00 | 386,803 |
| 2019-04-18 | Open-market sale | 200 | $78.03 | 392,660 |
| 2019-04-18 | Open-market sale | 300 | $78.02 | 392,860 |
| 2019-04-18 | Open-market sale | 1,030 | $78.01 | 393,160 |
| 2019-04-18 | Open-market sale | 4,784 | $78.00 | 394,190 |
| 2019-04-18 | Open-market sale | 600 | $78.05 | 391,960 |
| 2019-04-18 | Open-market sale | 400 | $78.06 | 391,560 |
| 2019-04-18 | Open-market sale | 100 | $78.08 | 391,460 |
| 2019-04-18 | Open-market sale | 100 | $78.11 | 388,360 |
| 2019-04-18 | Open-market sale | 395 | $78.27 | 386,660 |
| 2019-04-18 | Open-market sale | 100 | $78.26 | 387,055 |
| 2019-04-18 | Open-market sale | 805 | $78.25 | 387,155 |
| 2019-04-18 | Open-market sale | 200 | $78.22 | 387,960 |
| 2019-04-18 | Open-market sale | 100 | $78.21 | 388,160 |
| 2019-04-18 | Open-market sale | 100 | $78.15 | 388,260 |
| 2019-04-18 | Open-market sale | 100 | $78.04 | 392,560 |
| 2019-04-18 | Open-market sale | 3,000 | $78.10 | 388,460 |
| 2019-04-05 | Open-market sale | 100 | $75.42 | 399,455 |
| 2019-04-05 | Open-market sale | 600 | $75.39 | 399,555 |
| 2019-04-05 | Open-market sale | 100 | $75.41 | 400,155 |
| 2019-04-05 | Open-market sale | 100 | $75.47 | 400,255 |
| 2019-04-05 | Open-market sale | 100 | $75.37 | 400,355 |
| 2019-04-05 | Open-market sale | 100 | $75.28 | 400,455 |
| 2019-04-05 | Open-market sale | 100 | $75.36 | 400,555 |
| 2019-04-05 | Open-market sale | 500 | $75.35 | 400,655 |
| 2019-04-05 | Open-market sale | 100 | $75.43 | 401,155 |
| 2019-04-05 | Open-market sale | 100 | $75.31 | 401,255 |
| 2019-04-05 | Open-market sale | 200 | $75.20 | 401,355 |
| 2019-04-05 | Open-market sale | 100 | $75.14 | 401,555 |
| 2019-04-05 | Open-market sale | 200 | $75.13 | 401,655 |
| 2019-04-05 | Open-market sale | 100 | $75.01 | 401,855 |
| 2019-04-05 | Open-market sale | 100 | $75.00 | 401,955 |
| 2019-04-05 | Open-market sale | 100 | $75.04 | 402,055 |
| 2019-04-05 | Open-market sale | 100 | $75.03 | 402,155 |
| 2019-04-05 | Open-market sale | 100 | $75.26 | 402,255 |
| 2019-04-05 | Open-market sale | 100 | $75.32 | 402,355 |
| 2019-04-05 | Open-market sale | 100 | $75.27 | 399,355 |
| 2019-04-05 | Open-market sale | 1 | $75.29 | 399,354 |
| 2019-04-05 | Open-market sale | 300 | $75.15 | 402,455 |
| 2019-04-05 | Open-market sale | 196 | $75.38 | 398,974 |
| 2019-04-05 | Open-market sale | 100 | $75.33 | 399,170 |
| 2019-04-05 | Open-market sale | 84 | $75.30 | 399,270 |
| 2019-04-04 | Open-market sale | 100 | $75.13 | 408,687 |
| 2019-04-04 | Open-market sale | 100 | $75.11 | 408,787 |
| 2019-04-04 | Open-market sale | 795 | $75.02 | 402,755 |
| 2019-04-04 | Open-market sale | 512 | $75.01 | 403,550 |
| 2019-04-04 | Open-market sale | 400 | $75.00 | 404,062 |
| 2019-04-04 | Open-market sale | 500 | $75.03 | 404,462 |
| 2019-04-04 | Open-market sale | 500 | $75.08 | 404,962 |
| 2019-04-04 | Open-market sale | 511 | $75.06 | 405,462 |
| 2019-04-04 | Open-market sale | 1,111 | $75.07 | 405,973 |
| 2019-04-04 | Open-market sale | 600 | $75.04 | 407,084 |
| 2019-04-04 | Open-market sale | 200 | $75.09 | 407,684 |
| 2019-04-04 | Open-market sale | 500 | $75.05 | 407,884 |
| 2019-04-04 | Open-market sale | 3 | $75.28 | 408,384 |
| 2019-04-04 | Open-market sale | 200 | $75.24 | 408,387 |
| 2019-04-04 | Open-market sale | 100 | $75.19 | 408,587 |
| 2019-04-03 | Open-market sale | 200 | $75.00 | 408,887 |
| 2019-04-03 | Open-market sale | 300 | $75.06 | 409,087 |
| 2019-04-03 | Open-market sale | 100 | $75.14 | 409,387 |
| 2019-04-03 | Open-market sale | 90 | $75.12 | 409,487 |
| 2019-04-03 | Open-market sale | 10 | $75.13 | 409,577 |
| 2019-04-03 | Open-market sale | 200 | $75.19 | 409,587 |
| 2019-04-03 | Open-market sale | 100 | $75.20 | 409,787 |
| 2019-04-03 | Open-market sale | 100 | $75.15 | 409,887 |
| 2019-04-02 | Open-market sale | 300 | $75.04 | 409,987 |
| 2019-04-01 | Open-market sale | 700 | $75.00 | 410,587 |
| 2019-04-01 | Open-market sale | 200 | $75.01 | 410,387 |
| 2019-04-01 | Open-market sale | 100 | $75.02 | 410,287 |
| 2019-03-20 | Gift | 750 | $0.00 | 411,287 |
| 2019-02-22 | Tax withholding | 19,242 | $71.99 | 412,037 |
| 2019-01-30 | Grant / award | 230 | $0.00 | 431,279 |
| 2019-01-02 | Grant / award | 37,430 | $0.00 | 431,049 |
| 2018-11-13 | Gift | 960 | $0.00 | 393,619 |
| 2018-10-30 | Grant / award | 171 | $0.00 | 394,579 |
| 2018-08-16 | Open-market sale | 23,434 | $76.55 | 394,408 |
| 2018-07-31 | Grant / award | 155 | $0.00 | 417,842 |
| 2018-05-18 | Gift | 225 | $0.00 | 417,687 |
| 2018-05-09 | Gift | 425 | $0.00 | 417,912 |
| 2018-04-30 | Grant / award | 161 | $0.00 | 418,337 |
| 2018-03-06 | Gift | 350 | $0.00 | 418,176 |
| 2018-02-23 | Tax withholding | 17,608 | $76.45 | 418,526 |
| 2018-01-30 | Grant / award | 185 | $0.00 | 436,134 |
| 2018-01-02 | Grant / award | 26,506 | $0.00 | 435,949 |
| 2017-12-14 | Gift | 1,350 | $0.00 | 409,443 |
| 2017-12-04 | Gift | 500 | $0.00 | 410,793 |
| 2017-11-22 | Gift | 1,200 | $0.00 | 411,293 |
| 2017-11-13 | Gift | 300 | $0.00 | 412,493 |
| 2017-10-30 | Grant / award | 166 | $0.00 | 412,793 |
| 2017-10-27 | Gift | 1,350 | $0.00 | 412,627 |
| 2017-09-07 | Gift | 510 | $0.00 | 413,977 |
| 2017-08-30 | Gift | 625 | $0.00 | 414,487 |
| 2017-07-28 | Grant / award | 192 | $0.00 | 415,112 |
| 2017-07-28 | Grant / award | 192 | $0.00 | 415,112 |
| 2017-04-28 | Grant / award | 196 | $0.00 | 414,920 |
| 2017-02-24 | Tax withholding | 15,002 | $61.94 | 414,724 |
| 2017-01-30 | Grant / award | 225 | $0.00 | 429,726 |
| 2017-01-03 | Grant / award | 29,859 | $0.00 | 429,501 |
| 2016-11-18 | Gift | 325 | $0.00 | 399,642 |
| 2016-11-17 | Gift | 200 | $0.00 | 399,967 |
| 2016-11-16 | Gift | 550 | $0.00 | 400,167 |
| 2016-10-28 | Grant / award | 226 | $0.00 | 400,717 |
| 2016-08-11 | Gift | 1,155 | $0.00 | 400,491 |
| 2016-07-29 | Grant / award | 243 | $0.00 | 401,646 |
| 2016-04-29 | Grant / award | 281 | $0.00 | 401,403 |
| 2016-02-26 | Tax withholding | 17,728 | $45.16 | 401,122 |
| 2016-01-29 | Grant / award | 381 | $0.00 | 418,850 |
| 2016-01-04 | Grant / award | 40,864 | $0.00 | 418,469 |
| 2015-11-20 | Gift | 500 | $0.00 | 377,605 |
| 2015-11-04 | Gift | 650 | $0.00 | 378,105 |
| 2015-10-30 | Grant / award | 199 | $0.00 | 378,755 |
| 2015-10-28 | Grant / award | 52,600 | $0.00 | 378,556 |
| 2015-07-27 | Grant / award | 207 | $0.00 | 325,956 |
| 2015-05-08 | Tax withholding | 40,236 | $45.52 | 325,749 |
| 2015-04-29 | Grant / award | 339 | $0.00 | 365,985 |
| 2015-02-27 | Tax withholding | 20,561 | $44.03 | 565,646 |
| 2015-01-30 | Grant / award | 478 | $0.00 | 586,207 |
| 2015-01-02 | Grant / award | 41,459 | $0.00 | 585,729 |
| 2014-12-10 | Gift | 1,200 | $0.00 | 544,270 |
| 2014-11-04 | Gift | 1,300 | $0.00 | 545,470 |
| 2014-10-31 | Grant / award | 380 | $0.00 | 546,770 |
| 2014-08-27 | Gift | 600 | $0.00 | 546,390 |
| 2014-07-28 | Grant / award | 382 | $0.00 | 546,990 |
| 2014-04-30 | Grant / award | 358 | $0.00 | 546,608 |
| 2014-03-07 | Option exercise (derivative) | 21,493 | $0.00 | 0 |
| 2014-03-07 | Open-market sale | 100 | $45.95 | 559,303 |
| 2014-03-07 | Open-market sale | 700 | $45.94 | 559,403 |
| 2014-03-07 | Open-market sale | 400 | $45.96 | 558,903 |
| 2014-03-07 | Open-market sale | 700 | $45.97 | 558,203 |
| 2014-03-07 | Open-market sale | 404 | $45.98 | 557,799 |
| 2014-03-07 | Open-market sale | 496 | $45.99 | 557,303 |
| 2014-03-07 | Open-market sale | 1,300 | $46.00 | 556,003 |
| 2014-03-07 | Open-market sale | 2,483 | $46.01 | 553,520 |
| 2014-03-07 | Open-market sale | 1,800 | $46.02 | 551,720 |
| 2014-03-07 | Open-market sale | 2,401 | $46.03 | 549,319 |
| 2014-03-07 | Open-market sale | 1,099 | $46.04 | 548,220 |
| 2014-03-07 | Open-market sale | 500 | $46.05 | 547,720 |
| 2014-03-07 | Open-market sale | 1,400 | $46.06 | 546,320 |
| 2014-03-07 | Open-market sale | 70 | $46.08 | 546,250 |
| 2014-03-07 | Option exercise | 21,493 | $11.27 | 567,743 |
| 2014-03-07 | Open-market sale | 900 | $45.81 | 566,843 |
| 2014-03-07 | Open-market sale | 500 | $45.82 | 566,343 |
| 2014-03-07 | Open-market sale | 400 | $45.83 | 565,943 |
| 2014-03-07 | Open-market sale | 900 | $45.85 | 565,043 |
| 2014-03-07 | Open-market sale | 500 | $45.86 | 564,543 |
| 2014-03-07 | Open-market sale | 540 | $45.87 | 564,003 |
| 2014-03-07 | Open-market sale | 400 | $45.88 | 563,603 |
| 2014-03-07 | Open-market sale | 300 | $45.89 | 563,303 |
| 2014-03-07 | Open-market sale | 1,100 | $45.90 | 562,203 |
| 2014-03-07 | Open-market sale | 600 | $45.93 | 560,103 |
| 2014-03-07 | Open-market sale | 700 | $45.92 | 560,703 |
| 2014-03-07 | Open-market sale | 800 | $45.91 | 561,403 |
| 2014-03-05 | Open-market sale | 100 | $46.16 | 546,450 |
| 2014-03-05 | Open-market sale | 100 | $46.17 | 546,350 |
| 2014-03-05 | Open-market sale | 100 | $46.21 | 546,250 |
| 2014-03-05 | Option exercise (derivative) | 38,235 | $0.00 | 21,493 |
| 2014-03-05 | Open-market sale | 500 | $46.03 | 557,249 |
| 2014-03-05 | Open-market sale | 3,734 | $46.02 | 557,749 |
| 2014-03-05 | Open-market sale | 4,100 | $46.01 | 561,483 |
| 2014-03-05 | Open-market sale | 7,319 | $46.00 | 565,583 |
| 2014-03-05 | Open-market sale | 100 | $45.96 | 572,902 |
| 2014-03-05 | Open-market sale | 200 | $45.95 | 573,002 |
| 2014-03-05 | Open-market sale | 600 | $45.94 | 573,202 |
| 2014-03-05 | Open-market sale | 900 | $45.93 | 573,802 |
| 2014-03-05 | Open-market sale | 2,900 | $45.92 | 574,702 |
| 2014-03-05 | Open-market sale | 700 | $45.91 | 577,602 |
| 2014-03-05 | Open-market sale | 625 | $45.90 | 578,302 |
| 2014-03-05 | Open-market sale | 1,043 | $45.89 | 578,927 |
| 2014-03-05 | Open-market sale | 615 | $45.88 | 579,970 |
| 2014-03-05 | Open-market sale | 300 | $45.87 | 580,585 |
| 2014-03-05 | Open-market sale | 1,900 | $45.86 | 580,885 |
| 2014-03-05 | Open-market sale | 1,700 | $45.85 | 582,785 |
| 2014-03-05 | Option exercise | 38,235 | $11.27 | 584,485 |
| 2014-03-05 | Open-market sale | 700 | $46.15 | 546,550 |
| 2014-03-05 | Open-market sale | 433 | $46.14 | 547,250 |
| 2014-03-05 | Open-market sale | 600 | $46.13 | 547,683 |
| 2014-03-05 | Open-market sale | 1,000 | $46.12 | 548,283 |
| 2014-03-05 | Open-market sale | 300 | $46.11 | 549,283 |
| 2014-03-05 | Open-market sale | 1,300 | $46.10 | 549,583 |
| 2014-03-05 | Open-market sale | 400 | $46.09 | 550,883 |
| 2014-03-05 | Open-market sale | 600 | $46.08 | 551,283 |
| 2014-03-05 | Open-market sale | 866 | $46.04 | 556,383 |
| 2014-03-05 | Open-market sale | 1,400 | $46.05 | 554,983 |
| 2014-03-05 | Open-market sale | 1,000 | $46.07 | 551,883 |
| 2014-03-05 | Open-market sale | 2,100 | $46.06 | 552,883 |
| 2014-03-04 | Open-market sale | 200 | $46.50 | 548,850 |
| 2014-03-04 | Open-market sale | 200 | $46.43 | 547,150 |
| 2014-03-04 | Open-market sale | 100 | $46.40 | 547,950 |
| 2014-03-04 | Open-market sale | 200 | $46.39 | 548,050 |
| 2014-03-04 | Open-market sale | 494 | $46.39 | 548,250 |
| 2014-03-04 | Open-market sale | 600 | $46.38 | 548,744 |
| 2014-03-04 | Open-market sale | 1,000 | $46.37 | 549,344 |
| 2014-03-04 | Open-market sale | 300 | $46.37 | 550,344 |
| 2014-03-04 | Open-market sale | 3,240 | $46.36 | 550,644 |
| 2014-03-04 | Open-market sale | 1,200 | $46.36 | 553,884 |
| 2014-03-04 | Open-market sale | 18,857 | $46.35 | 555,084 |
| 2014-03-04 | Open-market sale | 1,400 | $46.34 | 573,941 |
| 2014-03-04 | Open-market sale | 25,609 | $46.33 | 575,341 |
| 2014-03-04 | Open-market sale | 500 | $46.33 | 600,950 |
| 2014-03-04 | Open-market sale | 1,056 | $46.32 | 601,450 |
| 2014-03-04 | Open-market sale | 100 | $46.32 | 602,506 |
| 2014-03-04 | Open-market sale | 6,800 | $46.31 | 602,606 |
| 2014-03-04 | Open-market sale | 200 | $46.31 | 609,406 |
| 2014-03-04 | Open-market sale | 12,900 | $46.30 | 609,606 |
| 2014-03-04 | Open-market sale | 4,488 | $46.29 | 622,506 |
| 2014-03-04 | Open-market sale | 100 | $46.29 | 626,994 |
| 2014-03-04 | Open-market sale | 6,500 | $46.28 | 627,094 |
| 2014-03-04 | Open-market sale | 100 | $46.47 | 546,250 |
| 2014-03-04 | Open-market sale | 100 | $46.46 | 546,350 |
| 2014-03-04 | Open-market sale | 500 | $46.45 | 546,450 |
| 2014-03-04 | Open-market sale | 100 | $46.45 | 546,950 |
| 2014-03-04 | Open-market sale | 100 | $46.44 | 547,050 |
| 2014-03-04 | Open-market sale | 500 | $46.40 | 547,450 |
| 2014-03-04 | Open-market sale | 100 | $46.41 | 547,350 |
| 2014-03-04 | Option exercise (derivative) | 142,272 | $0.00 | 59,728 |
| 2014-03-04 | Option exercise (derivative) | 40,579 | $0.00 | 0 |
| 2014-03-04 | Open-market sale | 7,876 | $46.20 | 691,337 |
| 2014-03-04 | Open-market sale | 400 | $46.21 | 690,937 |
| 2014-03-04 | Open-market sale | 5,468 | $46.21 | 685,469 |
| 2014-03-04 | Open-market sale | 5,079 | $46.22 | 680,390 |
| 2014-03-04 | Open-market sale | 100 | $46.23 | 680,290 |
| 2014-03-04 | Open-market sale | 100 | $46.20 | 699,213 |
| 2014-03-04 | Open-market sale | 2,618 | $46.19 | 699,313 |
| 2014-03-04 | Open-market sale | 2,844 | $46.18 | 701,931 |
| 2014-03-04 | Open-market sale | 1,881 | $46.17 | 704,775 |
| 2014-03-04 | Open-market sale | 100 | $46.17 | 706,656 |
| 2014-03-04 | Open-market sale | 1,754 | $46.16 | 706,756 |
| 2014-03-04 | Open-market sale | 2,794 | $46.15 | 708,510 |
| 2014-03-04 | Open-market sale | 1,000 | $46.14 | 711,304 |
| 2014-03-04 | Open-market sale | 1,497 | $46.13 | 712,304 |
| 2014-03-04 | Open-market sale | 1,000 | $46.12 | 713,801 |
| 2014-03-04 | Open-market sale | 14,200 | $46.11 | 714,801 |
| 2014-03-04 | Open-market sale | 100 | $46.10 | 729,001 |
| 2014-03-04 | Option exercise | 142,272 | $11.27 | 729,101 |
| 2014-03-04 | Option exercise | 40,579 | $9.67 | 586,829 |
| 2014-03-04 | Open-market sale | 100 | $46.28 | 633,594 |
| 2014-03-04 | Open-market sale | 8,340 | $46.27 | 633,694 |
| 2014-03-04 | Open-market sale | 600 | $46.27 | 642,034 |
| 2014-03-04 | Open-market sale | 10,793 | $46.26 | 642,634 |
| 2014-03-04 | Open-market sale | 50 | $46.26 | 653,427 |
| 2014-03-04 | Open-market sale | 10,845 | $46.25 | 653,477 |
| 2014-03-04 | Open-market sale | 100 | $46.25 | 664,322 |
| 2014-03-04 | Open-market sale | 7,300 | $46.24 | 664,422 |
| 2014-03-04 | Open-market sale | 600 | $46.24 | 671,722 |
| 2014-03-04 | Open-market sale | 7,968 | $46.23 | 672,322 |
| 2014-03-03 | Option exercise (derivative) | 30,421 | $0.00 | 40,579 |
| 2014-03-03 | Option exercise | 30,421 | $9.67 | 576,671 |
| 2014-03-03 | Open-market sale | 5,100 | $45.80 | 571,571 |
| 2014-03-03 | Open-market sale | 1,965 | $45.81 | 569,606 |
| 2014-03-03 | Open-market sale | 1,035 | $45.82 | 568,571 |
| 2014-03-03 | Open-market sale | 400 | $45.83 | 568,171 |
| 2014-03-03 | Open-market sale | 300 | $45.84 | 567,871 |
| 2014-03-03 | Open-market sale | 100 | $45.85 | 567,771 |
| 2014-03-03 | Open-market sale | 4,400 | $45.87 | 563,371 |
| 2014-03-03 | Open-market sale | 1,900 | $45.88 | 561,471 |
| 2014-03-03 | Open-market sale | 400 | $45.89 | 561,071 |
| 2014-03-03 | Open-market sale | 600 | $45.90 | 560,471 |
| 2014-03-03 | Open-market sale | 200 | $45.92 | 559,971 |
| 2014-03-03 | Open-market sale | 300 | $45.91 | 560,171 |
| 2014-03-03 | Open-market sale | 6,181 | $46.00 | 553,790 |
| 2014-03-03 | Open-market sale | 100 | $46.25 | 549,450 |
| 2014-03-03 | Open-market sale | 100 | $46.20 | 549,550 |
| 2014-03-03 | Open-market sale | 100 | $46.16 | 549,650 |
| 2014-03-03 | Open-market sale | 200 | $46.15 | 549,750 |
| 2014-03-03 | Open-market sale | 300 | $46.14 | 549,950 |
| 2014-03-03 | Open-market sale | 500 | $46.13 | 550,250 |
| 2014-03-03 | Open-market sale | 100 | $46.12 | 550,750 |
| 2014-03-03 | Open-market sale | 240 | $46.11 | 550,850 |
| 2014-03-03 | Open-market sale | 200 | $46.09 | 551,090 |
| 2014-03-03 | Open-market sale | 723 | $46.07 | 551,290 |
| 2014-03-03 | Open-market sale | 300 | $46.06 | 552,013 |
| 2014-03-03 | Open-market sale | 77 | $46.05 | 552,313 |
| 2014-03-03 | Open-market sale | 400 | $46.03 | 552,390 |
| 2014-03-03 | Open-market sale | 200 | $46.02 | 552,790 |
| 2014-03-03 | Open-market sale | 800 | $46.01 | 552,990 |
| 2014-03-03 | Open-market sale | 2,500 | $46.51 | 546,350 |
| 2014-03-03 | Open-market sale | 100 | $46.28 | 549,350 |
| 2014-03-03 | Open-market sale | 100 | $46.42 | 549,150 |
| 2014-03-03 | Open-market sale | 100 | $46.46 | 549,050 |
| 2014-03-03 | Open-market sale | 100 | $46.37 | 549,250 |
| 2014-03-03 | Open-market sale | 100 | $46.53 | 546,250 |
| 2014-02-26 | Tax withholding | 12,973 | $45.56 | 546,250 |
| 2014-01-31 | Grant / award | 441 | $0.00 | 559,223 |
| 2014-01-02 | Grant / award | 35,117 | $0.00 | 558,782 |
| 2013-12-16 | Option exercise (derivative) | 15,000 | $0.00 | 71,000 |
| 2013-12-16 | Open-market sale | 2,000 | $40.09 | 527,565 |
| 2013-12-16 | Open-market sale | 600 | $40.08 | 529,565 |
| 2013-12-16 | Open-market sale | 200 | $40.07 | 530,165 |
| 2013-12-16 | Open-market sale | 900 | $40.06 | 530,365 |
| 2013-12-16 | Open-market sale | 232 | $40.20 | 523,665 |
| 2013-12-16 | Open-market sale | 900 | $40.04 | 533,965 |
| 2013-12-16 | Tax withholding | 3,619 | $40.07 | 534,865 |
| 2013-12-16 | Option exercise | 15,000 | $9.67 | 538,484 |
| 2013-12-16 | Open-market sale | 1,600 | $40.10 | 525,965 |
| 2013-12-16 | Open-market sale | 100 | $40.11 | 525,865 |
| 2013-12-16 | Open-market sale | 200 | $40.12 | 525,665 |
| 2013-12-16 | Open-market sale | 200 | $40.16 | 525,465 |
| 2013-12-16 | Open-market sale | 100 | $40.17 | 525,365 |
| 2013-12-16 | Open-market sale | 300 | $40.18 | 525,065 |
| 2013-12-16 | Open-market sale | 1,168 | $40.19 | 523,897 |
| 2013-12-16 | Open-market sale | 2,700 | $40.05 | 531,265 |
| 2013-11-12 | Gift | 650 | $0.00 | 523,484 |
| 2013-11-08 | Gift | 675 | $0.00 | 524,134 |
| 2013-10-30 | Grant / award | 325 | $0.00 | 524,809 |
| 2013-07-26 | Grant / award | 286 | $0.00 | 524,484 |
| 2013-04-30 | Grant / award | 321 | $0.00 | 524,198 |
| 2013-03-05 | Gift | 250 | $0.00 | 523,877 |
| 2013-02-27 | Tax withholding | 6,053 | $38.93 | 524,127 |
| 2013-02-27 | Gift | 400 | $0.00 | 530,180 |
| 2013-01-02 | Grant / award | 41,976 | $0.00 | 530,580 |
| 2012-12-28 | Grant / award | 1,612 | $0.00 | 488,604 |
| 2012-12-05 | Gift | 1,250 | $0.00 | 486,992 |
| 2012-11-30 | Option exercise (derivative) | 20,000 | $0.00 | 86,000 |
| 2012-11-30 | Open-market sale | 1,510 | $32.65 | 501,532 |
| 2012-11-30 | Open-market sale | 200 | $32.62 | 504,874 |
| 2012-11-30 | Open-market sale | 1,037 | $32.61 | 505,074 |
| 2012-11-30 | Open-market sale | 1,737 | $32.60 | 506,111 |
| 2012-11-30 | Open-market sale | 394 | $32.59 | 507,848 |
| 2012-11-30 | Option exercise | 20,000 | $9.67 | 508,242 |
| 2012-11-30 | Open-market sale | 337 | $32.77 | 488,242 |
| 2012-11-30 | Open-market sale | 763 | $32.76 | 488,579 |
| 2012-11-30 | Open-market sale | 374 | $32.75 | 489,342 |
| 2012-11-30 | Open-market sale | 570 | $32.74 | 489,716 |
| 2012-11-30 | Open-market sale | 237 | $32.73 | 490,286 |
| 2012-11-30 | Open-market sale | 1,037 | $32.72 | 490,523 |
| 2012-11-30 | Open-market sale | 2,200 | $32.71 | 491,560 |
| 2012-11-30 | Open-market sale | 537 | $32.70 | 493,760 |
| 2012-11-30 | Open-market sale | 1,761 | $32.69 | 494,297 |
| 2012-11-30 | Open-market sale | 1,500 | $32.68 | 496,058 |
| 2012-11-30 | Open-market sale | 537 | $32.67 | 497,558 |
| 2012-11-30 | Open-market sale | 3,437 | $32.66 | 498,095 |
| 2012-11-30 | Open-market sale | 1,400 | $32.63 | 503,474 |
| 2012-11-30 | Open-market sale | 432 | $32.64 | 503,042 |
| 2012-10-30 | Grant / award | 279 | $0.00 | 488,242 |
| 2012-10-26 | Gift | 1,850 | $0.00 | 487,963 |
| 2012-07-30 | Grant / award | 336 | $0.00 | 489,813 |
| 2012-04-30 | Grant / award | 303 | $0.00 | 289,482 |
| 2012-04-30 | Grant / award | 298 | $0.00 | 489,477 |
| 2012-04-30 | Grant / award | 298 | $0.00 | 289,477 |
| 2012-03-15 | Grant / award | 13,006 | $0.00 | 289,179 |
| 2012-02-24 | Tax withholding | 6,921 | $27.92 | 276,173 |
| 2012-01-31 | Grant / award | 321 | $0.00 | 283,094 |
| 2012-01-03 | Grant / award | 34,684 | $0.00 | 282,773 |
| 2011-11-02 | Gift | 2,100 | $0.00 | 248,089 |
| 2011-10-25 | Grant / award | 329 | $0.00 | 250,189 |
| 2011-10-25 | Grant / award | 329 | $0.00 | 250,189 |
| 2011-05-09 | Grant / award | 80,000 | $0.00 | 249,860 |
| 2011-03-15 | Gift | 5,790 | $0.00 | 169,860 |
| 2011-03-15 | Gift | 5,790 | $0.00 | 5,790 |
| 2011-02-25 | Tax withholding | 6,519 | $30.94 | 175,650 |
| 2011-02-25 | Tax withholding | 6,514 | $30.94 | 175,655 |
| 2011-01-03 | Grant / award | 32,467 | $0.00 | 182,169 |
| 2010-03-22 | Open-market sale | 50 | $26.41 | 149,702 |
| 2010-03-11 | Option exercise (derivative) | 14,391 | $0.00 | 0 |
| 2010-03-11 | Disposition to issuer | 14,391 | $24.14 | 149,752 |
| 2010-03-11 | Option exercise | 14,391 | $0.00 | 164,143 |
| 2010-02-26 | Tax withholding | 7,651 | $23.02 | 149,752 |
| 2010-01-04 | Grant / award | 17,485 | $0.00 | 157,403 |
| 2009-03-12 | Option exercise (derivative) | 10,456 | $0.00 | 0 |
| 2009-03-12 | Option exercise | 10,456 | $0.00 | 150,374 |
| 2009-03-12 | Disposition to issuer | 10,456 | $14.59 | 139,918 |
| 2009-02-27 | Tax withholding | 18,875 | $15.41 | 139,918 |
| 2009-01-02 | Grant / award | 21,040 | $0.00 | 158,793 |
| 2008-08-28 | Open-market sale | 3,000 | $34.50 | 143,753 |
| 2008-08-28 | Open-market sale | 6,000 | $33.50 | 137,753 |
| 2008-03-24 | Grant / award (derivative) | 1,300 | $0.00 | 1,300 |
| 2008-03-05 | Option exercise (derivative) | 12,166 | $0.00 | 0 |
| 2008-03-05 | Grant / award (derivative) | 13,091 | $0.00 | 13,091 |
| 2008-03-05 | Disposition to issuer | 12,166 | $23.68 | 146,753 |
| 2008-03-05 | Option exercise | 12,166 | $0.00 | 158,919 |
| 2008-01-02 | Grant / award | 20,305 | $0.00 | 146,753 |
| 2007-06-04 | Option exercise (derivative) | 1,000 | $0.00 | 53,000 |
| 2007-06-04 | Open-market sale | 1,000 | $65.50 | 63,224 |
| 2007-06-04 | Option exercise | 1,000 | $19.34 | 64,224 |
| 2007-05-30 | Option exercise (derivative) | 1,000 | $0.00 | 54,000 |
| 2007-05-30 | Open-market sale | 200 | $65.21 | 63,924 |
| 2007-05-30 | Open-market sale | 400 | $65.18 | 63,424 |
| 2007-05-30 | Open-market sale | 100 | $65.25 | 63,824 |
| 2007-05-30 | Open-market sale | 200 | $65.17 | 63,224 |
| 2007-05-30 | Open-market sale | 100 | $65.23 | 64,124 |
| 2007-05-30 | Option exercise | 1,000 | $19.34 | 64,224 |
| 2007-05-04 | Option exercise (derivative) | 3,000 | $0.00 | 55,000 |
| 2007-05-04 | Open-market sale | 800 | $63.85 | 65,424 |
| 2007-05-04 | Open-market sale | 100 | $63.86 | 65,324 |
| 2007-05-04 | Option exercise | 3,000 | $19.34 | 66,224 |
| 2007-05-04 | Open-market sale | 100 | $64.02 | 63,224 |
| 2007-05-04 | Open-market sale | 100 | $64.01 | 63,324 |
| 2007-05-04 | Open-market sale | 1,800 | $64.00 | 63,424 |
| 2007-05-04 | Open-market sale | 100 | $63.88 | 65,224 |
| 2007-05-01 | Option exercise (derivative) | 2,000 | $0.00 | 58,000 |
| 2007-05-01 | Open-market sale | 900 | $63.21 | 64,124 |
| 2007-05-01 | Open-market sale | 900 | $63.22 | 63,224 |
| 2007-05-01 | Option exercise | 2,000 | $19.34 | 65,224 |
| 2007-05-01 | Open-market sale | 200 | $63.18 | 65,024 |
| 2007-03-05 | Grant / award (derivative) | 10,456 | $0.00 | 10,456 |
| 2007-01-03 | Grant / award | 11,997 | $0.00 | 63,224 |
| 2006-03-06 | Grant / award (derivative) | 6,083 | $0.00 | 6,083 |
| 2006-02-24 | Tax withholding | 10,363 | $42.53 | 51,227 |
| 2006-01-03 | Grant / award | 11,384 | $0.00 | 30,795 |
| 2004-10-25 | — | — | — | 0 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.