SEC CIK 1345567
Keenan Timothy J
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| FULview stock → | 26,337 | 2023-07-12 |
Position History — FUL
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — FUL
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2023-07-12 | Option exercise (derivative) | 6,534 | $41.00 | 6,000 |
| 2023-07-12 | Option exercise | 6,534 | $41.00 | 26,337 |
| 2023-07-12 | Open-market sale | 6,534 | $71.56 | 19,803 |
| 2023-02-09 | Open-market sale | 2,836 | $71.80 | 19,803 |
| 2023-01-27 | Option exercise (derivative) | 616 | $68.34 | 635.65 |
| 2023-01-27 | Option exercise | 616 | $68.34 | 22,814 |
| 2023-01-27 | Tax withholding | 175 | $68.34 | 22,639 |
| 2023-01-24 | Grant / award (derivative) | 9,634 | $68.17 | 9,634 |
| 2023-01-24 | Option exercise (derivative) | 523 | $68.17 | 0 |
| 2023-01-24 | Option exercise (derivative) | 438 | $68.17 | 892.54 |
| 2023-01-24 | Grant / award (derivative) | 1,590 | $0.00 | 1,590 |
| 2023-01-24 | Tax withholding | 125 | $68.17 | 22,347 |
| 2023-01-24 | Option exercise | 523 | $68.17 | 21,826 |
| 2023-01-24 | Option exercise | 438 | $68.17 | 22,264 |
| 2023-01-24 | Grant / award | 326 | $68.17 | 22,590 |
| 2023-01-24 | Tax withholding | 118 | $68.17 | 22,472 |
| 2023-01-24 | Tax withholding | 149 | $68.17 | 22,198 |
| 2022-11-11 | Open-market sale | 1,568 | $75.49 | 21,303 |
| 2022-10-31 | Option exercise (derivative) | 9,154 | $48.92 | 0 |
| 2022-10-31 | Open-market sale | 9,154 | $69.92 | 22,871 |
| 2022-10-31 | Option exercise | 9,154 | $48.92 | 32,025 |
| 2022-04-08 | Open-market sale | 1,433 | $68.25 | 22,871 |
| 2022-01-27 | Option exercise (derivative) | 609 | $71.12 | 1,237.98 |
| 2022-01-27 | Option exercise | 609 | $71.12 | 24,477 |
| 2022-01-27 | Tax withholding | 173 | $71.12 | 24,304 |
| 2022-01-24 | Grant / award (derivative) | 1,316 | $0.00 | 1,316 |
| 2022-01-24 | Option exercise (derivative) | 502 | $72.94 | 518.17 |
| 2022-01-24 | Option exercise (derivative) | 624 | $72.94 | 0 |
| 2022-01-24 | Grant / award (derivative) | 9,073 | $72.94 | 9,073 |
| 2022-01-24 | Option exercise | 502 | $72.94 | 23,997 |
| 2022-01-24 | Option exercise | 624 | $72.94 | 23,495 |
| 2022-01-24 | Grant / award | 301 | $72.94 | 24,298 |
| 2022-01-24 | Tax withholding | 109 | $72.94 | 24,189 |
| 2022-01-24 | Tax withholding | 143 | $72.94 | 24,046 |
| 2022-01-24 | Tax withholding | 178 | $72.94 | 23,868 |
| 2021-11-01 | Option exercise (derivative) | 5,291 | $39.64 | 0 |
| 2021-11-01 | Open-market sale | 5,291 | $71.52 | 22,871 |
| 2021-11-01 | Option exercise | 5,291 | $39.64 | 28,162 |
| 2021-03-29 | Option exercise (derivative) | 5,000 | $63.94 | 5,291 |
| 2021-03-29 | Open-market sale | 5,000 | $63.94 | 22,871 |
| 2021-03-29 | Option exercise | 5,000 | $39.64 | 29,040 |
| 2021-03-29 | Open-market sale | 1,169 | $63.52 | 27,871 |
| 2021-03-29 | Option exercise (derivative) | 5,000 | $39.64 | 5,291 |
| 2021-01-27 | Grant / award (derivative) | 1,828 | $0.00 | 1,828 |
| 2021-01-27 | Grant / award (derivative) | 14,391 | $51.89 | 14,391 |
| 2021-01-25 | Option exercise (derivative) | 488 | $50.75 | 0 |
| 2021-01-25 | Option exercise (derivative) | 317 | $50.75 | 0 |
| 2021-01-25 | Tax withholding | 114 | $50.75 | 24,179 |
| 2021-01-25 | Tax withholding | 139 | $50.75 | 24,040 |
| 2021-01-25 | Option exercise | 317 | $50.75 | 24,293 |
| 2021-01-25 | Option exercise | 488 | $50.75 | 23,976 |
| 2021-01-24 | Option exercise (derivative) | 355 | $52.73 | 0 |
| 2021-01-24 | Option exercise (derivative) | 600 | $52.73 | 619.12 |
| 2021-01-24 | Option exercise (derivative) | 497 | $52.73 | 1,009.69 |
| 2021-01-24 | Option exercise | 5 | $52.73 | 23,929 |
| 2021-01-24 | Tax withholding | 130 | $52.73 | 23,799 |
| 2021-01-24 | Tax withholding | 141 | $52.73 | 23,658 |
| 2021-01-24 | Option exercise | 355 | $52.73 | 23,924 |
| 2021-01-24 | Option exercise | 497 | $52.73 | 23,569 |
| 2021-01-24 | Option exercise | 600 | $52.73 | 23,072 |
| 2021-01-24 | Tax withholding | 170 | $52.73 | 23,488 |
| 2021-01-21 | Grant / award (derivative) | 355 | $0.00 | 355 |
| 2020-11-30 | Disposition to issuer (derivative) | 34,403 | $0.00 | 0 |
| 2020-10-16 | Option exercise (derivative) | 7,278 | $28.40 | 0 |
| 2020-10-16 | Open-market sale | 7,278 | $49.91 | 22,472 |
| 2020-10-16 | Option exercise | 7,278 | $28.40 | 29,750 |
| 2020-07-21 | Option exercise (derivative) | 7,000 | $28.40 | 7,278 |
| 2020-07-21 | Option exercise | 7,000 | $28.40 | 29,472 |
| 2020-07-21 | Open-market sale | 7,000 | $45.31 | 22,472 |
| 2020-02-12 | Open-market sale | 4,068 | $48.74 | 22,472 |
| 2020-01-26 | Option exercise (derivative) | 1,182 | $48.35 | 0 |
| 2020-01-26 | Tax withholding | 335 | $48.35 | 26,540 |
| 2020-01-26 | Option exercise | 1,182 | $48.35 | 26,875 |
| 2020-01-25 | Option exercise (derivative) | 362 | $48.35 | 482.07 |
| 2020-01-25 | Option exercise (derivative) | 467 | $48.35 | 482.07 |
| 2020-01-25 | Tax withholding | 131 | $48.35 | 25,827 |
| 2020-01-25 | Option exercise | 362 | $48.35 | 25,958 |
| 2020-01-25 | Option exercise | 467 | $48.35 | 25,596 |
| 2020-01-25 | Tax withholding | 134 | $48.35 | 25,693 |
| 2020-01-24 | Grant / award (derivative) | 14,492 | $48.35 | 14,492 |
| 2020-01-24 | Option exercise (derivative) | 840 | $48.35 | 0 |
| 2020-01-24 | Option exercise (derivative) | 590 | $48.35 | 1,201.57 |
| 2020-01-24 | Grant / award (derivative) | 1,485 | $0.00 | 1,485 |
| 2020-01-24 | Option exercise (derivative) | 516 | $48.35 | 1,201.57 |
| 2020-01-24 | Tax withholding | 239 | $48.35 | 25,129 |
| 2020-01-24 | Option exercise | 840 | $48.35 | 24,617 |
| 2020-01-24 | Option exercise | 590 | $48.35 | 25,207 |
| 2020-01-24 | Option exercise | 516 | $48.35 | 25,723 |
| 2020-01-24 | Tax withholding | 168 | $48.35 | 25,555 |
| 2020-01-24 | Tax withholding | 187 | $48.35 | 25,368 |
| 2019-12-24 | Gift | 60 | $0.00 | 23,777 |
| 2019-11-05 | Option exercise (derivative) | 8,322 | $22.27 | 0 |
| 2019-11-05 | Open-market sale | 8,322 | $51.78 | 23,717 |
| 2019-11-05 | Option exercise | 8,322 | $22.27 | 32,039 |
| 2019-07-26 | Option exercise (derivative) | 4,475 | $22.27 | 8,322 |
| 2019-07-26 | Option exercise | 4,475 | $22.27 | 28,192 |
| 2019-07-26 | Open-market sale | 4,475 | $48.84 | 23,717 |
| 2019-07-25 | Option exercise (derivative) | 3,025 | $22.27 | 12,797 |
| 2019-07-25 | Gift | 1,000 | $0.00 | 23,717 |
| 2019-07-25 | Open-market sale | 3,025 | $48.80 | 24,717 |
| 2019-07-25 | Option exercise | 3,025 | $22.27 | 27,742 |
| 2019-02-13 | Gift | 513 | $0.00 | 24,717 |
| 2019-02-12 | Option exercise (derivative) | 13,205 | $20.57 | 0 |
| 2019-02-12 | Open-market sale | 13,205 | $48.32 | 25,230 |
| 2019-02-12 | Option exercise | 13,205 | $20.57 | 38,435 |
| 2019-01-26 | Option exercise (derivative) | 1,132 | $46.50 | 1,167.43 |
| 2019-01-26 | Option exercise (derivative) | 297 | $46.50 | 541.01 |
| 2019-01-26 | Option exercise | 1,132 | $46.50 | 25,364 |
| 2019-01-26 | Option exercise | 297 | $46.50 | 25,661 |
| 2019-01-26 | Tax withholding | 108 | $46.50 | 25,553 |
| 2019-01-26 | Tax withholding | 323 | $46.50 | 25,230 |
| 2019-01-25 | Option exercise (derivative) | 460 | $46.50 | 936.58 |
| 2019-01-25 | Option exercise (derivative) | 494 | $46.50 | 936.58 |
| 2019-01-25 | Option exercise | 494 | $46.50 | 24,081 |
| 2019-01-25 | Option exercise | 460 | $46.50 | 24,541 |
| 2019-01-25 | Tax withholding | 131 | $46.50 | 24,410 |
| 2019-01-25 | Tax withholding | 178 | $46.50 | 24,232 |
| 2019-01-24 | Grant / award (derivative) | 16,483 | $45.05 | 16,483 |
| 2019-01-24 | Grant / award (derivative) | 1,768 | $0.00 | 1,768 |
| 2019-01-24 | Grant / award (derivative) | 829 | $0.00 | 829 |
| 2019-01-24 | Grant / award (derivative) | 1,768 | $0.00 | 1,768 |
| 2019-01-19 | Option exercise (derivative) | 662 | $45.53 | 0 |
| 2019-01-19 | Option exercise (derivative) | 462 | $45.53 | 0 |
| 2019-01-19 | Option exercise | 662 | $45.53 | 23,482 |
| 2019-01-19 | Option exercise | 462 | $45.53 | 23,944 |
| 2019-01-19 | Tax withholding | 167 | $45.53 | 23,777 |
| 2019-01-19 | Tax withholding | 190 | $45.53 | 23,587 |
| 2018-07-30 | Option exercise (derivative) | 4,300 | $56.34 | 13,205 |
| 2018-07-30 | Open-market sale | 4,300 | $56.34 | 22,960 |
| 2018-07-30 | Option exercise | 4,300 | $20.57 | 30,173 |
| 2018-07-30 | Open-market sale | 2,913 | $56.40 | 27,260 |
| 2018-01-26 | Option exercise (derivative) | 1,117 | $54.53 | 2,272.01 |
| 2018-01-26 | Option exercise (derivative) | 538 | $54.53 | 1,041.43 |
| 2018-01-26 | Tax withholding | 164 | $54.53 | 26,190 |
| 2018-01-26 | Option exercise | 538 | $54.53 | 26,354 |
| 2018-01-26 | Option exercise | 1,117 | $54.53 | 25,816 |
| 2018-01-26 | Tax withholding | 317 | $54.53 | 25,873 |
| 2018-01-25 | Grant / award (derivative) | 13,100 | $53.57 | 13,100 |
| 2018-01-25 | Grant / award (derivative) | 1,384 | $0.00 | 1,384 |
| 2018-01-25 | Grant / award (derivative) | 1,384 | $0.00 | 1,384 |
| 2018-01-22 | Option exercise (derivative) | 1,129 | $54.89 | 0 |
| 2018-01-22 | Tax withholding | 320 | $54.89 | 24,699 |
| 2018-01-22 | Option exercise | 1,129 | $54.89 | 25,019 |
| 2018-01-19 | Option exercise (derivative) | 744 | $54.83 | 651.35 |
| 2018-01-19 | Option exercise (derivative) | 634 | $54.83 | 655.41 |
| 2018-01-19 | Tax withholding | 181 | $54.83 | 24,158 |
| 2018-01-19 | Option exercise | 634 | $54.83 | 24,339 |
| 2018-01-19 | Option exercise | 744 | $54.83 | 23,705 |
| 2018-01-19 | Tax withholding | 268 | $54.83 | 23,890 |
| 2017-11-10 | Gift | 100 | $0.00 | 22,961 |
| 2017-11-10 | Gift | 20 | $0.00 | 23,061 |
| 2017-11-08 | Option exercise (derivative) | 6,500 | $14.15 | 0 |
| 2017-11-08 | Gift | 30 | $0.00 | 23,081 |
| 2017-11-08 | Open-market sale | 6,500 | $55.08 | 23,111 |
| 2017-11-08 | Option exercise | 6,500 | $14.15 | 29,611 |
| 2017-10-20 | Grant / award (derivative) | 34,403 | $57.70 | 34,403 |
| 2017-02-13 | Option exercise (derivative) | 6,500 | $14.15 | 6,500 |
| 2017-02-13 | Open-market sale | 6,500 | $49.65 | 23,111 |
| 2017-02-13 | Open-market sale | 1,161 | $49.73 | 29,611 |
| 2017-02-13 | Option exercise | 6,500 | $14.15 | 30,772 |
| 2017-01-31 | Option exercise (derivative) | 1,701 | $0.00 | 0 |
| 2017-01-31 | Tax withholding | 532 | $49.37 | 24,272 |
| 2017-01-31 | Option exercise | 1,701 | $0.00 | 24,804 |
| 2017-01-26 | Grant / award (derivative) | 14,336 | $51.10 | 14,336 |
| 2017-01-26 | Grant / award (derivative) | 3,351 | $0.00 | 3,351 |
| 2017-01-26 | Grant / award (derivative) | 1,537 | $0.00 | 1,537 |
| 2017-01-23 | Option exercise (derivative) | 949 | $47.48 | 0 |
| 2017-01-23 | Option exercise | 949 | $47.48 | 23,401 |
| 2017-01-23 | Tax withholding | 298 | $47.48 | 23,103 |
| 2017-01-22 | Option exercise (derivative) | 1,083 | $48.30 | 1,115.51 |
| 2017-01-22 | Option exercise | 1,083 | $48.30 | 22,791 |
| 2017-01-22 | Tax withholding | 339 | $48.30 | 22,452 |
| 2017-01-19 | Option exercise (derivative) | 626 | $47.97 | 1,274.94 |
| 2017-01-19 | Option exercise (derivative) | 799 | $47.97 | 1,272.91 |
| 2017-01-19 | Tax withholding | 197 | $47.97 | 22,019 |
| 2017-01-19 | Option exercise | 626 | $47.97 | 22,216 |
| 2017-01-19 | Tax withholding | 311 | $47.97 | 21,708 |
| 2017-01-19 | Option exercise | 799 | $47.97 | 21,590 |
| 2016-11-09 | Option exercise (derivative) | 7,000 | $14.15 | 13,000 |
| 2016-11-09 | Open-market sale | 7,000 | $44.95 | 20,791 |
| 2016-11-09 | Open-market sale | 1,236 | $45.10 | 27,791 |
| 2016-11-09 | Option exercise | 7,000 | $14.15 | 29,027 |
| 2016-08-03 | Option exercise (derivative) | 8,037 | $14.15 | 20,000 |
| 2016-08-03 | Option exercise | 8,037 | $14.15 | 30,064 |
| 2016-08-03 | Open-market sale | 8,037 | $46.03 | 22,027 |
| 2016-07-14 | Gift | 115 | $0.00 | 22,027 |
| 2016-07-13 | Gift | 35 | $0.00 | 22,142 |
| 2016-04-01 | Option exercise (derivative) | 14,200 | $26.65 | 0 |
| 2016-04-01 | Open-market sale | 14,200 | $42.71 | 22,177 |
| 2016-04-01 | Option exercise | 14,200 | $26.65 | 37,877 |
| 2016-04-01 | Open-market sale | 1,500 | $42.45 | 36,377 |
| 2016-01-31 | Option exercise (derivative) | 854 | $0.00 | 1,678.64 |
| 2016-01-31 | Tax withholding | 267 | $37.22 | 23,677 |
| 2016-01-31 | Option exercise | 854 | $0.00 | 23,944 |
| 2016-01-24 | Option exercise (derivative) | 1,378 | $34.72 | 0 |
| 2016-01-24 | Tax withholding | 431 | $34.72 | 23,090 |
| 2016-01-24 | Option exercise | 1,378 | $34.72 | 23,521 |
| 2016-01-23 | Option exercise (derivative) | 909 | $34.72 | 937.56 |
| 2016-01-23 | Option exercise | 909 | $34.72 | 22,428 |
| 2016-01-23 | Tax withholding | 285 | $34.72 | 22,143 |
| 2016-01-22 | Option exercise (derivative) | 1,069 | $34.72 | 2,170.82 |
| 2016-01-22 | Tax withholding | 335 | $34.72 | 21,519 |
| 2016-01-22 | Option exercise | 1,069 | $34.72 | 21,854 |
| 2016-01-19 | Grant / award (derivative) | 1,876 | $0.00 | 1,876 |
| 2016-01-19 | Grant / award (derivative) | 16,408 | $33.38 | 16,408 |
| 2016-01-19 | Grant / award (derivative) | 1,877 | $0.00 | 1,877 |
| 2015-11-06 | Gift | 40 | $0.00 | 20,785 |
| 2015-11-06 | Gift | 35 | $0.00 | 20,825 |
| 2015-11-04 | Open-market sale | 2,804 | $39.40 | 20,860 |
| 2015-04-13 | Option exercise (derivative) | 16,077 | $26.79 | 0 |
| 2015-04-13 | Open-market sale | 16,077 | $43.66 | 23,664 |
| 2015-04-13 | Open-market sale | 2,056 | $43.66 | 39,741 |
| 2015-04-13 | Option exercise | 16,077 | $26.79 | 41,797 |
| 2015-02-06 | Open-market sale | 2,065 | $43.84 | 25,720 |
| 2015-01-31 | Option exercise (derivative) | 2,052 | $0.00 | 2,496.93 |
| 2015-01-31 | Option exercise | 2,052 | $0.00 | 28,427 |
| 2015-01-31 | Tax withholding | 642 | $41.15 | 27,785 |
| 2015-01-26 | Option exercise (derivative) | 2,028 | $41.16 | 0 |
| 2015-01-26 | Option exercise | 2,028 | $41.16 | 27,009 |
| 2015-01-26 | Tax withholding | 634 | $41.16 | 26,375 |
| 2015-01-24 | Option exercise (derivative) | 1,321 | $40.66 | 1,363.99 |
| 2015-01-24 | Tax withholding | 413 | $40.66 | 24,981 |
| 2015-01-24 | Option exercise | 1,321 | $40.66 | 25,394 |
| 2015-01-23 | Option exercise (derivative) | 898 | $40.66 | 1,823.79 |
| 2015-01-23 | Option exercise | 898 | $40.66 | 24,351 |
| 2015-01-23 | Tax withholding | 278 | $40.66 | 24,073 |
| 2015-01-22 | Grant / award (derivative) | 12,534 | $41.00 | 12,534 |
| 2015-01-22 | Grant / award (derivative) | 3,201 | $0.00 | 3,201 |
| 2014-11-11 | Open-market sale | 2,083 | $41.88 | 23,453 |
| 2014-07-23 | Option exercise (derivative) | 16,776 | $0.00 | 0 |
| 2014-07-23 | Open-market sale | 1,998.95 | $46.60 | 0 |
| 2014-07-23 | Open-market sale | 1,862 | $46.91 | 42,312 |
| 2014-07-23 | Open-market sale | 16,776 | $46.92 | 25,536 |
| 2014-07-23 | Option exercise | 16,776 | $16.02 | 44,174 |
| 2014-01-26 | Option exercise (derivative) | 1,938 | $47.66 | 2,007.46 |
| 2014-01-26 | Tax withholding | 652 | $47.66 | 27,398 |
| 2014-01-26 | Option exercise | 1,938 | $47.66 | 28,050 |
| 2014-01-24 | Option exercise (derivative) | 1,306 | $47.66 | 2,657.58 |
| 2014-01-24 | Option exercise | 1,306 | $47.66 | 26,632 |
| 2014-01-24 | Tax withholding | 520 | $47.66 | 26,112 |
| 2014-01-23 | Grant / award (derivative) | 2,694 | $0.00 | 2,694 |
| 2014-01-23 | Grant / award (derivative) | 9,154 | $48.92 | 9,154 |
| 2014-01-20 | Tax withholding | 865 | $49.51 | 25,326 |
| 2013-01-26 | Option exercise (derivative) | 1,924 | $39.95 | 3,909.06 |
| 2013-01-26 | Option exercise | 1,924 | $39.95 | 26,818 |
| 2013-01-26 | Tax withholding | 647 | $39.95 | 26,171 |
| 2013-01-24 | Grant / award (derivative) | 3,927 | $0.00 | 3,927 |
| 2013-01-24 | Grant / award (derivative) | 10,291 | $39.64 | 10,291 |
| 2013-01-20 | Tax withholding | 819 | $39.52 | 24,894 |
| 2013-01-18 | Option exercise (derivative) | 12,232 | $0.00 | 0 |
| 2013-01-18 | Option exercise | 12,232 | $14.49 | 37,945 |
| 2013-01-18 | Open-market sale | 12,232 | $39.03 | 25,713 |
| 2012-12-03 | Tax withholding | 839 | $32.84 | 25,713 |
| 2012-01-26 | Grant / award (derivative) | 5,770 | $0.00 | 5,770 |
| 2012-01-26 | Grant / award (derivative) | 14,278 | $28.40 | 14,278 |
| 2012-01-26 | Grant / award | 5,770 | $0.00 | 32,245.79 |
| 2012-01-20 | Tax withholding | 806 | $27.22 | 26,475.79 |
| 2011-12-04 | Tax withholding | 2,202 | $22.37 | 27,281.79 |
| 2011-12-04 | Disposition to issuer | 0.24 | $22.37 | 29,483.79 |
| 2011-12-03 | Tax withholding | 805 | $22.37 | 29,484.04 |
| 2011-01-31 | Grant / award (derivative) | 786.99 | $22.79 | 4,358.41 |
| 2011-01-20 | Grant / award (derivative) | 15,822 | $22.27 | 15,822 |
| 2011-01-20 | Grant / award | 6,535 | $0.00 | 30,046.4 |
| 2010-12-06 | Tax withholding | 1,212 | $21.52 | 23,511.4 |
| 2010-12-06 | Disposition to issuer | 0.2 | $21.52 | 24,723.4 |
| 2010-12-03 | Tax withholding | 794 | $21.71 | 24,723.59 |
| 2010-01-29 | Grant / award (derivative) | 898.38 | $20.02 | 3,525.54 |
| 2009-12-24 | Grant / award (derivative) | 12.39 | $22.92 | 2,627.16 |
| 2009-12-11 | Grant / award (derivative) | 13.42 | $21.18 | 2,614.77 |
| 2009-12-04 | Tax withholding | 1,415 | $21.14 | 25,290.94 |
| 2009-12-04 | Disposition to issuer | 0.02 | $21.14 | 26,705.94 |
| 2009-12-03 | Grant / award (derivative) | 17,505 | $20.57 | 17,505 |
| 2009-12-03 | Grant / award | 7,261 | $0.00 | 26,705.96 |
| 2009-11-27 | Grant / award (derivative) | 14.07 | $20.19 | 2,601.35 |
| 2009-11-13 | Grant / award (derivative) | 13.78 | $20.62 | 2,587.28 |
| 2009-10-30 | Grant / award (derivative) | 14.87 | $19.11 | 2,573.5 |
| 2009-10-16 | Grant / award (derivative) | 12.75 | $22.28 | 2,550.35 |
| 2009-10-02 | Grant / award (derivative) | 14.37 | $19.77 | 2,537.6 |
| 2009-09-18 | Grant / award (derivative) | 13.54 | $20.99 | 2,523.23 |
| 2009-09-04 | Grant / award (derivative) | 14.08 | $20.18 | 2,509.69 |
| 2009-08-21 | Grant / award (derivative) | 13.71 | $20.72 | 2,495.61 |
| 2009-08-07 | Grant / award (derivative) | 13.58 | $20.93 | 2,481.9 |
| 2009-07-24 | Grant / award (derivative) | 13.82 | $20.56 | 2,460.09 |
| 2009-07-10 | Grant / award (derivative) | 16.13 | $17.61 | 2,446.27 |
| 2009-06-26 | Grant / award (derivative) | 15.48 | $18.36 | 2,430.14 |
| 2009-06-12 | Grant / award (derivative) | 14.85 | $19.13 | 2,414.66 |
| 2009-05-29 | Grant / award (derivative) | 16.69 | $17.02 | 2,399.81 |
| 2009-05-15 | Grant / award (derivative) | 16.27 | $17.46 | 2,383.12 |
| 2009-05-01 | Grant / award (derivative) | 16.14 | $17.60 | 2,357.75 |
| 2009-04-17 | Grant / award (derivative) | 16.68 | $17.04 | 2,341.61 |
| 2009-04-03 | Grant / award (derivative) | 17.97 | $15.81 | 2,324.93 |
| 2009-04-03 | Grant / award (derivative) | 17.97 | $15.61 | 2,324.93 |
| 2009-03-20 | Grant / award (derivative) | 22.57 | $12.59 | 2,306.96 |
| 2009-03-06 | Grant / award (derivative) | 27.61 | $10.29 | 2,284.39 |
| 2009-02-20 | Grant / award (derivative) | 23.6 | $12.04 | 2,256.78 |
| 2009-02-06 | Grant / award (derivative) | 18.47 | $15.38 | 2,221.6 |
| 2009-01-30 | Grant / award (derivative) | 438.47 | $13.97 | 2,203.13 |
| 2009-01-23 | Grant / award (derivative) | 20 | $14.21 | 1,764.66 |
| 2009-01-09 | Grant / award (derivative) | 18.3 | $15.52 | 1,744.66 |
| 2008-12-26 | Grant / award (derivative) | 19.11 | $14.87 | 1,726.36 |
| 2008-12-12 | Grant / award (derivative) | 19.93 | $13.97 | 1,707.25 |
| 2008-12-04 | Grant / award (derivative) | 28,037 | $14.15 | 28,037 |
| 2008-12-04 | Grant / award | 6,455 | $0.00 | 19,218.33 |
| 2008-12-01 | Disposition to issuer | 0.35 | $14.39 | 12,763.33 |
| 2008-12-01 | Tax withholding | 1,372 | $14.39 | 12,763.68 |
| 2008-11-28 | Grant / award (derivative) | 15.37 | $17.74 | 1,687.32 |
| 2008-11-14 | Grant / award (derivative) | 16.93 | $16.11 | 1,671.95 |
| 2008-10-31 | Grant / award (derivative) | 15.43 | $17.67 | 1,655.02 |
| 2008-10-17 | Grant / award (derivative) | 18.07 | $15.09 | 1,632.99 |
| 2008-10-03 | Grant / award (derivative) | 14.35 | $19.00 | 1,614.92 |
| 2008-09-19 | Grant / award (derivative) | 11.31 | $24.11 | 1,600.57 |
| 2008-09-05 | Grant / award (derivative) | 10.34 | $26.38 | 1,589.26 |
| 2008-08-22 | Grant / award (derivative) | 10.72 | $25.43 | 1,578.92 |
| 2008-08-08 | Grant / award (derivative) | 11.06 | $24.65 | 1,568.2 |
| 2008-07-25 | Grant / award (derivative) | 11.26 | $24.20 | 1,552.83 |
| 2008-07-11 | Grant / award (derivative) | 12.3 | $22.17 | 1,541.57 |
| 2008-06-27 | Grant / award (derivative) | 11.86 | $23.00 | 1,529.27 |
| 2008-06-13 | Grant / award (derivative) | 11.24 | $24.25 | 1,517.41 |
| 2008-05-30 | Grant / award (derivative) | 10.97 | $24.87 | 1,506.17 |
| 2008-05-16 | Grant / award (derivative) | 10.9 | $25.02 | 1,495.2 |
| 2008-05-02 | Grant / award (derivative) | 11.67 | $23.37 | 1,484.3 |
| 2008-04-18 | Grant / award (derivative) | 11.59 | $23.52 | 1,468.4 |
| 2008-04-04 | Grant / award (derivative) | 13.35 | $20.42 | 1,456.81 |
| 2008-03-24 | Grant / award (derivative) | 12.18 | $22.38 | 1,443.46 |
| 2008-03-07 | Grant / award (derivative) | 13.57 | $20.10 | 1,431.28 |
| 2008-02-22 | Grant / award (derivative) | 11.9 | $22.91 | 1,417.71 |
| 2008-02-08 | Grant / award (derivative) | 12.89 | $21.16 | 1,401.88 |
| 2008-01-31 | Grant / award (derivative) | 877.43 | $20.76 | 1,388.99 |
| 2008-01-25 | Grant / award (derivative) | 14 | $19.48 | 511.56 |
| 2008-01-11 | Grant / award (derivative) | 11.96 | $22.79 | 497.56 |
| 2007-12-28 | Grant / award (derivative) | 11.63 | $23.45 | 485.6 |
| 2007-12-14 | Grant / award (derivative) | 10.67 | $25.00 | 473.97 |
| 2007-12-06 | Grant / award (derivative) | 14,200 | $26.65 | 14,200 |
| 2007-12-06 | Grant / award | 3,557 | $0.00 | 13,985.99 |
| 2007-12-02 | Disposition to issuer | 0.26 | $25.29 | 10,428.99 |
| 2007-12-02 | Tax withholding | 1,013 | $25.29 | 10,429.25 |
| 2007-11-30 | Grant / award (derivative) | 10.31 | $25.29 | 463.3 |
| 2007-11-16 | Grant / award (derivative) | 9.38 | $27.78 | 452.99 |
| 2007-11-02 | Grant / award (derivative) | 9.35 | $27.88 | 443.61 |
| 2007-10-19 | Grant / award (derivative) | 9.5 | $27.44 | 433.27 |
| 2007-10-05 | Grant / award (derivative) | 8.41 | $30.98 | 423.77 |
| 2007-09-21 | Grant / award (derivative) | 8.31 | $31.35 | 415.36 |
| 2007-09-07 | Grant / award (derivative) | 9.8 | $26.60 | 407.05 |
| 2007-08-24 | Grant / award (derivative) | 9.56 | $27.25 | 397.25 |
| 2007-08-10 | Grant / award (derivative) | 9.14 | $28.52 | 387.69 |
| 2007-07-27 | Grant / award (derivative) | 9.76 | $26.71 | 377.62 |
| 2007-07-13 | Grant / award (derivative) | 8.51 | $30.62 | 367.86 |
| 2007-06-29 | Grant / award (derivative) | 8.72 | $29.89 | 359.35 |
| 2007-06-15 | Grant / award (derivative) | 9.07 | $28.74 | 350.63 |
| 2007-06-01 | Grant / award (derivative) | 9.56 | $27.26 | 341.56 |
| 2007-05-18 | Grant / award (derivative) | 9.75 | $26.73 | 332 |
| 2007-05-04 | Grant / award (derivative) | 10.24 | $25.46 | 322.25 |
| 2007-04-20 | Grant / award (derivative) | 9.41 | $27.67 | 311.25 |
| 2007-04-06 | Grant / award (derivative) | 9.31 | $28.00 | 301.84 |
| 2007-03-23 | Grant / award (derivative) | 9.93 | $26.26 | 292.53 |
| 2007-03-09 | Grant / award (derivative) | 10.49 | $24.85 | 282.6 |
| 2007-02-23 | Grant / award (derivative) | 10.06 | $25.92 | 272.11 |
| 2007-02-09 | Grant / award (derivative) | 10.61 | $24.56 | 261.44 |
| 2007-01-26 | Grant / award (derivative) | 10.39 | $25.09 | 250.83 |
| 2007-01-12 | Grant / award (derivative) | 8.85 | $29.45 | 240.44 |
| 2006-12-04 | Grant / award (derivative) | 16,077 | $26.79 | 16,077 |
| 2006-12-04 | Grant / award | 4,165 | $0.00 | 4,165 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.