SEC CIK 940226
CURRIE WILLIAM G
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| FORview stock → | 69,607 | 2016-08-09 |
| UFPIview stock → | 61,140 | 2024-12-13 |
Position History — UFPI
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — UFPI
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-02-03 | Grant / award (derivative) | 292 | $115.32 | 36,751 |
| 2024-12-13 | Open-market sale | 5,700 | $126.59 | 61,140 |
| 2024-11-01 | Grant / award (derivative) | 274 | $123.08 | 36,366 |
| 2024-08-01 | Grant / award (derivative) | 268 | $126.20 | 35,993 |
| 2024-05-17 | Open-market sale | 1,060 | $119.28 | 31,317 |
| 2024-05-01 | Grant / award (derivative) | 299 | $113.00 | 35,622 |
| 2024-02-01 | Grant / award (derivative) | 290 | $116.27 | 35,223 |
| 2024-01-10 | Gift | 800 | — | 32,377 |
| 2023-11-15 | Open-market sale | 20,000 | $112.59 | 33,177 |
| 2023-11-01 | Grant / award (derivative) | 352 | $95.78 | 34,823 |
| 2023-08-01 | Grant / award (derivative) | 326 | $103.35 | 34,369 |
| 2023-06-28 | Gift | 10,593 | $0.00 | 53,177 |
| 2023-05-01 | Grant / award (derivative) | 425 | $79.36 | 33,931 |
| 2023-03-01 | Open-market sale | 46,830 | $85.10 | 63,770 |
| 2023-02-01 | Grant / award (derivative) | 649 | $96.33 | 33,408 |
| 2022-11-01 | Grant / award (derivative) | 874 | $71.58 | 32,658 |
| 2022-08-01 | Grant / award (derivative) | 763 | $92.01 | 31,676 |
| 2022-08-01 | Grant / award (derivative) | 679 | $92.01 | 31,676 |
| 2022-05-02 | Grant / award (derivative) | 876 | $0.00 | 30,913 |
| 2022-05-01 | Grant / award (derivative) | 885 | $0.00 | 30,922 |
| 2022-02-01 | Grant / award (derivative) | 846 | $0.00 | 30,037 |
| 2021-12-07 | Gift | 1,100 | $0.00 | 112,140 |
| 2021-11-01 | Grant / award (derivative) | 806 | $0.00 | 29,191 |
| 2021-08-01 | Grant / award (derivative) | 898 | $0.00 | 28,385 |
| 2021-05-01 | Grant / award (derivative) | 791 | $0.00 | 27,487 |
| 2021-04-23 | Open-market sale | 25,000 | $80.57 | 113,240 |
| 2021-02-01 | Grant / award (derivative) | 1,156 | $0.00 | 26,696 |
| 2020-12-09 | Gift | 2,200 | $0.00 | 138,240 |
| 2020-11-01 | Grant / award (derivative) | 1,313 | $0.00 | 25,540 |
| 2020-08-27 | Open-market sale | 3,285 | $61.00 | 140,440 |
| 2020-08-01 | Grant / award (derivative) | 1,123 | $0.00 | 24,227 |
| 2020-05-01 | Grant / award (derivative) | 1,621 | $0.00 | 23,104 |
| 2020-02-01 | Grant / award (derivative) | 1,389 | $0.00 | 21,483 |
| 2019-12-10 | Gift | 2,600 | $0.00 | 143,725 |
| 2019-11-15 | Open-market sale | 3,030 | $50.15 | 146,325 |
| 2019-11-01 | Grant / award (derivative) | 1,212 | $0.00 | 20,094 |
| 2019-08-01 | Grant / award (derivative) | 1,673 | $0.00 | 18,882 |
| 2019-05-01 | Grant / award (derivative) | 1,688 | $0.00 | 17,209 |
| 2019-02-01 | Grant / award (derivative) | 2,094 | $0.00 | 15,521 |
| 2018-12-12 | Gift | 3,900 | $0.00 | 149,355 |
| 2018-11-01 | Grant / award (derivative) | 2,164 | $0.00 | 13,427 |
| 2018-08-01 | Grant / award (derivative) | 1,785 | $0.00 | 11,263 |
| 2018-05-01 | Grant / award (derivative) | 1,926 | $0.00 | 9,478 |
| 2018-02-01 | Grant / award (derivative) | 5,604 | $0.00 | 7,552 |
| 2017-12-01 | Gift | 3,900 | $0.00 | 153,255 |
| 2017-11-01 | Grant / award (derivative) | 552 | $113.30 | 1,944 |
| 2017-08-01 | Grant / award (derivative) | 735 | $85.05 | 1,392 |
| 2017-08-01 | Grant / award (derivative) | 739 | $85.05 | 1,396 |
| 2017-05-01 | Grant / award (derivative) | 657 | $95.02 | 657 |
| 2017-05-01 | Grant / award (derivative) | 652 | $95.02 | 652 |
| 2017-04-11 | Gift | 1,000 | $96.23 | 52,385 |
| 2017-02-23 | Grant / award | 2,000 | $96.09 | 10,224 |
| 2017-02-01 | Grant / award | 308 | $101.46 | 53,077 |
| 2017-02-01 | Grant / award | 616 | $101.46 | 53,385 |
| 2016-12-02 | Gift | 1,300 | $0.00 | 52,769 |
| 2016-03-23 | Gift | 1,227 | $80.87 | 54,069 |
| 2016-02-25 | Grant / award | 2,000 | $76.38 | 8,150 |
| 2015-12-08 | Gift | 1,300 | $70.78 | 55,296 |
| 2015-08-17 | Open-market sale | 200 | $64.91 | 0 |
| 2015-02-26 | Grant / award | 2,000 | $54.01 | 6,068 |
| 2014-12-08 | Gift | 1,300 | $49.81 | 58,521 |
| 2014-02-27 | Grant / award | 2,000 | $55.30 | 4,017 |
| 2013-12-04 | Gift | 1,300 | $50.05 | 59,821 |
| 2013-02-28 | Grant / award | 2,000 | $40.58 | 2,000 |
| 2012-12-11 | Gift | 1,300 | $35.92 | 61,121 |
| 2012-09-14 | Open-market sale | 1,672 | $42.00 | 62,421 |
| 2012-09-07 | Open-market sale | 1,970 | $39.90 | 7,441 |
| 2012-09-07 | Open-market sale | 500 | $39.90 | 9,411 |
| 2012-09-07 | Open-market sale | 401 | $39.91 | 6,787 |
| 2012-09-07 | Open-market sale | 253 | $39.83 | 7,188 |
| 2012-09-07 | Open-market sale | 32 | $40.01 | 64,093 |
| 2012-09-07 | Open-market sale | 1,610 | $40.00 | 64,125 |
| 2012-09-07 | Open-market sale | 411 | $40.00 | 5,000 |
| 2012-09-07 | Open-market sale | 100 | $39.92 | 5,411 |
| 2012-09-07 | Open-market sale | 276 | $39.95 | 5,511 |
| 2012-09-07 | Open-market sale | 1,000 | $39.94 | 5,787 |
| 2012-09-07 | Open-market sale | 89 | $39.81 | 9,911 |
| 2012-08-07 | Option exercise (derivative) | 30,000 | $17.10 | 0 |
| 2012-08-07 | Option exercise | 5,000 | $34.54 | 74,888 |
| 2012-08-07 | Option exercise | 5,000 | $34.52 | 69,888 |
| 2012-08-07 | Option exercise | 30,000 | $17.10 | 89,888 |
| 2012-08-07 | Option exercise | 5,000 | $34.75 | 84,888 |
| 2012-08-07 | Option exercise | 5,000 | $34.55 | 79,888 |
| 2012-08-07 | Option exercise | 4,153 | $34.50 | 65,735 |
| 2012-07-20 | Grant / award | 10,000 | $0.00 | 10,000 |
| 2011-12-08 | Option exercise (derivative) | 30,000 | $24.46 | 0 |
| 2011-12-08 | Option exercise | 30,000 | $24.46 | 89,888 |
| 2011-12-08 | Tax withholding | 30,000 | $28.64 | 59,888 |
| 2011-12-07 | Gift | 1,300 | $29.99 | 59,888 |
| 2011-05-19 | Open-market sale | 3,902 | $30.02 | 65,235 |
| 2011-05-19 | Open-market sale | 1,600 | $30.10 | 61,435 |
| 2011-05-19 | Open-market sale | 2,200 | $30.03 | 63,035 |
| 2011-05-19 | Open-market sale | 247 | $30.12 | 61,188 |
| 2011-05-19 | Open-market sale | 2,900 | $30.00 | 74,623 |
| 2011-05-19 | Open-market sale | 3,389 | $30.01 | 71,234 |
| 2011-05-19 | Open-market sale | 897 | $30.01 | 70,337 |
| 2011-05-19 | Open-market sale | 1,200 | $30.01 | 69,137 |
| 2011-05-18 | Open-market sale | 1,000 | $30.06 | 77,860 |
| 2011-05-18 | Open-market sale | 100 | $30.05 | 78,860 |
| 2011-05-18 | Open-market sale | 900 | $30.04 | 78,960 |
| 2011-05-18 | Open-market sale | 300 | $30.03 | 79,860 |
| 2011-05-18 | Open-market sale | 111 | $30.03 | 80,160 |
| 2011-05-18 | Open-market sale | 400 | $30.02 | 80,271 |
| 2011-05-18 | Open-market sale | 1,074 | $30.02 | 80,671 |
| 2011-05-18 | Open-market sale | 389 | $30.01 | 81,745 |
| 2011-05-18 | Open-market sale | 1,790 | $30.01 | 82,134 |
| 2011-05-18 | Open-market sale | 137 | $30.09 | 77,523 |
| 2011-05-18 | Open-market sale | 200 | $30.07 | 77,660 |
| 2011-05-18 | Open-market sale | 7,864 | $30.00 | 83,924 |
| 2011-05-17 | Open-market sale | 2,200 | $30.00 | 91,788 |
| 2011-05-17 | Open-market sale | 200 | $30.02 | 93,988 |
| 2011-03-03 | Open-market sale | 10,000 | $36.26 | 22,280 |
| 2011-02-11 | Open-market sale | 300 | $36.34 | 94,218 |
| 2011-02-11 | Open-market sale | 30 | $36.35 | 94,188 |
| 2011-02-11 | Open-market sale | 100 | $36.16 | 113,288 |
| 2011-02-11 | Open-market sale | 200 | $36.15 | 113,388 |
| 2011-02-11 | Open-market sale | 1,200 | $36.15 | 113,588 |
| 2011-02-11 | Open-market sale | 800 | $36.14 | 114,788 |
| 2011-02-11 | Open-market sale | 1,400 | $36.14 | 115,588 |
| 2011-02-11 | Open-market sale | 1,400 | $36.14 | 116,988 |
| 2011-02-11 | Open-market sale | 990 | $36.13 | 118,388 |
| 2011-02-11 | Open-market sale | 410 | $36.12 | 119,378 |
| 2011-02-11 | Open-market sale | 341 | $36.17 | 112,947 |
| 2011-02-11 | Open-market sale | 100 | $36.18 | 112,847 |
| 2011-02-11 | Open-market sale | 1,000 | $36.19 | 111,847 |
| 2011-02-11 | Open-market sale | 1,500 | $36.19 | 110,347 |
| 2011-02-11 | Open-market sale | 78 | $36.20 | 110,269 |
| 2011-02-11 | Open-market sale | 3,042 | $36.21 | 107,227 |
| 2011-02-11 | Open-market sale | 125 | $36.21 | 107,102 |
| 2011-02-11 | Open-market sale | 978 | $36.22 | 106,124 |
| 2011-02-11 | Open-market sale | 3,098 | $36.23 | 103,026 |
| 2011-02-11 | Open-market sale | 100 | $36.24 | 102,926 |
| 2011-02-11 | Open-market sale | 1,330 | $36.25 | 101,596 |
| 2011-02-11 | Open-market sale | 202 | $36.25 | 101,394 |
| 2011-02-11 | Open-market sale | 100 | $36.26 | 101,294 |
| 2011-02-11 | Open-market sale | 400 | $36.26 | 100,894 |
| 2011-02-11 | Open-market sale | 872 | $36.26 | 100,022 |
| 2011-02-11 | Open-market sale | 3,524 | $36.27 | 96,498 |
| 2011-02-11 | Open-market sale | 470 | $36.28 | 96,028 |
| 2011-02-11 | Open-market sale | 1,400 | $36.29 | 94,628 |
| 2011-02-11 | Open-market sale | 110 | $36.33 | 94,518 |
| 2011-02-11 | Open-market sale | 800 | $36.10 | 119,788 |
| 2011-02-11 | Open-market sale | 1,400 | $36.05 | 120,588 |
| 2010-12-15 | Open-market sale | 3,344 | $37.50 | 101,549 |
| 2010-12-08 | Open-market sale | 767 | $36.04 | 105,950 |
| 2010-12-08 | Open-market sale | 523 | $36.01 | 108,949 |
| 2010-12-08 | Open-market sale | 1,422 | $36.02 | 107,527 |
| 2010-12-08 | Open-market sale | 810 | $36.03 | 106,717 |
| 2010-12-08 | Open-market sale | 2,243 | $36.00 | 109,472 |
| 2010-12-08 | Open-market sale | 1,057 | $36.06 | 104,893 |
| 2010-12-07 | Open-market sale | 400 | $36.20 | 12,750 |
| 2010-12-07 | Open-market sale | 100 | $36.17 | 13,150 |
| 2010-12-07 | Open-market sale | 100 | $36.16 | 13,250 |
| 2010-12-07 | Open-market sale | 100 | $36.13 | 13,350 |
| 2010-12-07 | Open-market sale | 400 | $36.12 | 13,450 |
| 2010-12-07 | Open-market sale | 100 | $36.11 | 13,850 |
| 2010-12-07 | Open-market sale | 300 | $36.11 | 13,950 |
| 2010-12-07 | Open-market sale | 200 | $36.10 | 14,250 |
| 2010-12-07 | Open-market sale | 300 | $36.09 | 14,450 |
| 2010-12-07 | Open-market sale | 100 | $36.09 | 14,750 |
| 2010-12-07 | Open-market sale | 400 | $36.08 | 14,850 |
| 2010-12-07 | Open-market sale | 94 | $36.23 | 12,556 |
| 2010-12-07 | Open-market sale | 200 | $36.07 | 15,450 |
| 2010-12-07 | Open-market sale | 300 | $36.06 | 15,650 |
| 2010-12-07 | Open-market sale | 100 | $36.06 | 15,950 |
| 2010-12-07 | Open-market sale | 200 | $36.04 | 16,050 |
| 2010-12-07 | Open-market sale | 123 | $36.03 | 16,250 |
| 2010-12-07 | Open-market sale | 200 | $36.02 | 16,373 |
| 2010-12-07 | Open-market sale | 399 | $36.01 | 16,573 |
| 2010-12-07 | Open-market sale | 577 | $36.00 | 16,873 |
| 2010-12-07 | Open-market sale | 100 | $36.34 | 12,450 |
| 2010-12-07 | Open-market sale | 6 | $36.30 | 12,550 |
| 2010-12-07 | Open-market sale | 100 | $36.21 | 12,650 |
| 2010-12-07 | Open-market sale | 200 | $36.08 | 15,250 |
| 2010-12-07 | Open-market sale | 100 | $36.24 | 20,030 |
| 2010-12-07 | Open-market sale | 100 | $36.20 | 20,130 |
| 2010-12-07 | Open-market sale | 100 | $36.19 | 20,230 |
| 2010-12-07 | Open-market sale | 320 | $36.18 | 20,330 |
| 2010-12-07 | Open-market sale | 200 | $36.17 | 20,650 |
| 2010-12-07 | Open-market sale | 300 | $36.16 | 20,850 |
| 2010-12-07 | Open-market sale | 60 | $36.15 | 21,150 |
| 2010-12-07 | Open-market sale | 500 | $36.14 | 21,210 |
| 2010-12-07 | Open-market sale | 236 | $36.13 | 21,710 |
| 2010-12-07 | Open-market sale | 800 | $36.12 | 21,946 |
| 2010-12-07 | Open-market sale | 500 | $36.11 | 22,746 |
| 2010-12-07 | Open-market sale | 700 | $36.10 | 23,246 |
| 2010-12-07 | Open-market sale | 100 | $36.10 | 23,946 |
| 2010-12-07 | Open-market sale | 700 | $36.09 | 24,046 |
| 2010-12-07 | Open-market sale | 100 | $36.08 | 24,746 |
| 2010-12-07 | Open-market sale | 700 | $36.07 | 24,846 |
| 2010-12-07 | Open-market sale | 480 | $36.06 | 25,546 |
| 2010-12-07 | Open-market sale | 423 | $36.05 | 26,026 |
| 2010-12-07 | Open-market sale | 500 | $36.04 | 26,449 |
| 2010-12-07 | Open-market sale | 604 | $36.03 | 26,949 |
| 2010-12-07 | Open-market sale | 881 | $36.02 | 27,553 |
| 2010-12-07 | Open-market sale | 373 | $36.01 | 28,434 |
| 2010-12-07 | Open-market sale | 200 | $36.31 | 19,830 |
| 2010-12-07 | Open-market sale | 1,023 | $36.00 | 28,807 |
| 2010-12-07 | Open-market sale | 689 | $36.11 | 123,804 |
| 2010-12-07 | Open-market sale | 346 | $36.15 | 111,969 |
| 2010-12-07 | Open-market sale | 120 | $36.07 | 112,315 |
| 2010-12-07 | Open-market sale | 110 | $36.13 | 112,435 |
| 2010-12-07 | Open-market sale | 100 | $36.16 | 112,545 |
| 2010-12-07 | Open-market sale | 478 | $36.19 | 112,645 |
| 2010-12-07 | Open-market sale | 229 | $36.08 | 113,123 |
| 2010-12-07 | Open-market sale | 100 | $36.08 | 113,352 |
| 2010-12-07 | Open-market sale | 1,051 | $36.08 | 113,452 |
| 2010-12-07 | Open-market sale | 100 | $36.03 | 114,503 |
| 2010-12-07 | Open-market sale | 610 | $36.04 | 114,603 |
| 2010-12-07 | Open-market sale | 709 | $36.02 | 115,212 |
| 2010-12-07 | Open-market sale | 300 | $36.05 | 115,922 |
| 2010-12-07 | Open-market sale | 1,000 | $36.09 | 116,222 |
| 2010-12-07 | Open-market sale | 100 | $36.08 | 117,222 |
| 2010-12-07 | Open-market sale | 445 | $36.05 | 117,322 |
| 2010-12-07 | Open-market sale | 1,400 | $36.06 | 117,767 |
| 2010-12-07 | Open-market sale | 810 | $36.03 | 119,167 |
| 2010-12-07 | Open-market sale | 1,221 | $36.00 | 119,977 |
| 2010-12-07 | Open-market sale | 926 | $36.19 | 121,198 |
| 2010-12-07 | Open-market sale | 1,180 | $36.10 | 122,124 |
| 2010-12-07 | Open-market sale | 500 | $36.12 | 123,304 |
| 2010-12-07 | Open-market sale | 254 | $36.15 | 111,715 |
| 2010-12-07 | Open-market sale | 400 | $36.18 | 124,493 |
| 2010-12-06 | Open-market sale | 100 | $35.83 | 29,830 |
| 2010-12-06 | Open-market sale | 100 | $35.80 | 29,930 |
| 2010-12-06 | Open-market sale | 200 | $35.78 | 30,030 |
| 2010-12-06 | Open-market sale | 500 | $35.12 | 21,639 |
| 2010-12-06 | Open-market sale | 311 | $35.11 | 22,139 |
| 2010-12-06 | Open-market sale | 100 | $35.73 | 17,450 |
| 2010-12-06 | Open-market sale | 200 | $35.56 | 17,550 |
| 2010-12-06 | Open-market sale | 90 | $35.55 | 17,750 |
| 2010-12-06 | Open-market sale | 100 | $35.48 | 17,840 |
| 2010-12-06 | Open-market sale | 200 | $35.47 | 17,940 |
| 2010-12-06 | Open-market sale | 500 | $35.46 | 18,140 |
| 2010-12-06 | Open-market sale | 500 | $35.44 | 18,640 |
| 2010-12-06 | Open-market sale | 110 | $35.43 | 19,140 |
| 2010-12-06 | Open-market sale | 200 | $35.42 | 19,250 |
| 2010-12-06 | Open-market sale | 200 | $35.41 | 19,450 |
| 2010-12-06 | Open-market sale | 300 | $35.40 | 19,650 |
| 2010-12-06 | Open-market sale | 100 | $35.21 | 19,950 |
| 2010-12-06 | Open-market sale | 189 | $35.20 | 20,050 |
| 2010-12-06 | Open-market sale | 100 | $35.19 | 20,239 |
| 2010-12-06 | Open-market sale | 100 | $35.18 | 20,339 |
| 2010-12-06 | Open-market sale | 200 | $35.17 | 20,439 |
| 2010-12-06 | Open-market sale | 200 | $35.16 | 20,639 |
| 2010-12-06 | Open-market sale | 300 | $35.15 | 20,839 |
| 2010-12-06 | Open-market sale | 400 | $35.14 | 21,139 |
| 2010-12-06 | Open-market sale | 100 | $35.13 | 21,539 |
| 2010-12-06 | Open-market sale | 100 | $35.76 | 30,230 |
| 2010-12-06 | Open-market sale | 124 | $35.75 | 30,330 |
| 2010-12-06 | Open-market sale | 400 | $35.74 | 30,454 |
| 2010-12-06 | Open-market sale | 600 | $35.73 | 30,854 |
| 2010-12-06 | Open-market sale | 900 | $35.72 | 31,454 |
| 2010-12-06 | Open-market sale | 576 | $35.71 | 32,354 |
| 2010-12-06 | Open-market sale | 300 | $35.70 | 32,930 |
| 2010-12-06 | Open-market sale | 1,000 | $35.69 | 33,230 |
| 2010-12-06 | Open-market sale | 500 | $35.68 | 34,230 |
| 2010-12-06 | Open-market sale | 500 | $35.67 | 34,730 |
| 2010-12-06 | Open-market sale | 783 | $35.66 | 35,230 |
| 2010-12-06 | Open-market sale | 500 | $35.65 | 36,013 |
| 2010-12-06 | Open-market sale | 700 | $35.64 | 36,513 |
| 2010-12-06 | Open-market sale | 500 | $35.63 | 37,213 |
| 2010-12-06 | Open-market sale | 700 | $35.62 | 37,713 |
| 2010-12-06 | Open-market sale | 800 | $35.61 | 38,314 |
| 2010-12-06 | Open-market sale | 417 | $35.60 | 39,213 |
| 2010-12-06 | Open-market sale | 900 | $35.59 | 39,630 |
| 2010-12-06 | Open-market sale | 300 | $35.58 | 40,530 |
| 2010-12-06 | Open-market sale | 1,300 | $35.57 | 40,830 |
| 2010-12-06 | Open-market sale | 900 | $35.56 | 42,130 |
| 2010-12-06 | Open-market sale | 200 | $35.55 | 43,030 |
| 2010-12-06 | Open-market sale | 400 | $35.54 | 43,230 |
| 2010-12-06 | Open-market sale | 100 | $35.53 | 43,630 |
| 2010-12-06 | Open-market sale | 400 | $35.51 | 43,730 |
| 2010-12-06 | Open-market sale | 700 | $35.50 | 44,130 |
| 2010-12-03 | Open-market sale | 6,688 | $35.00 | 144,893 |
| 2010-12-03 | Open-market sale | 300 | $35.02 | 137,707 |
| 2010-12-03 | Open-market sale | 111 | $35.02 | 138,007 |
| 2010-12-03 | Open-market sale | 275 | $35.02 | 138,118 |
| 2010-12-03 | Open-market sale | 200 | $35.02 | 138,383 |
| 2010-12-03 | Open-market sale | 3,000 | $35.01 | 138,593 |
| 2010-12-03 | Open-market sale | 3,300 | $35.00 | 141,593 |
| 2010-12-03 | Open-market sale | 400 | $35.10 | 124,893 |
| 2010-12-03 | Open-market sale | 2,700 | $35.07 | 125,293 |
| 2010-12-03 | Open-market sale | 300 | $35.06 | 127,993 |
| 2010-12-03 | Open-market sale | 150 | $35.05 | 128,293 |
| 2010-12-03 | Open-market sale | 50 | $35.05 | 128,443 |
| 2010-12-03 | Open-market sale | 2,421 | $35.05 | 128,493 |
| 2010-12-03 | Open-market sale | 300 | $35.05 | 130,914 |
| 2010-12-03 | Open-market sale | 500 | $35.04 | 131,214 |
| 2010-12-03 | Open-market sale | 1,793 | $35.04 | 131,714 |
| 2010-12-03 | Open-market sale | 100 | $35.04 | 133,507 |
| 2010-12-03 | Open-market sale | 3,900 | $35.03 | 133,607 |
| 2010-12-03 | Open-market sale | 100 | $35.03 | 137,507 |
| 2010-12-03 | Open-market sale | 100 | $35.03 | 137,607 |
| 2010-12-02 | Gift | 3,200 | $0.00 | 151,581 |
| 2010-11-10 | Open-market sale | 559 | $33.02 | 154,981 |
| 2010-11-10 | Open-market sale | 3,200 | $33.00 | 160,040 |
| 2010-11-10 | Open-market sale | 4,500 | $33.02 | 155,540 |
| 2010-11-10 | Open-market sale | 200 | $33.05 | 154,781 |
| 2010-11-08 | Open-market sale | 700 | $33.01 | 169,081 |
| 2010-11-08 | Open-market sale | 3,891 | $33.00 | 165,190 |
| 2010-11-08 | Open-market sale | 1,950 | $33.02 | 163,240 |
| 2010-08-18 | Open-market sale | 12,800 | $30.24 | 179,781 |
| 2010-08-18 | Open-market sale | 10,000 | $30.05 | 169,781 |
| 2010-08-17 | Open-market sale | 3,200 | $30.04 | 193,181 |
| 2010-08-17 | Open-market sale | 600 | $30.32 | 192,581 |
| 2010-04-26 | Open-market sale | 1,968 | $46.04 | 196,381 |
| 2010-04-23 | Open-market sale | 6,688 | $45.00 | 201,756 |
| 2010-04-23 | Open-market sale | 3,007 | $46.07 | 198,749 |
| 2010-04-23 | Open-market sale | 400 | $46.47 | 198,349 |
| 2010-04-05 | Open-market sale | 5,539 | $40.00 | 208,444 |
| 2010-03-17 | Open-market sale | 1,049 | $40.00 | 213,983 |
| 2010-03-10 | Open-market sale | 100 | $40.00 | 215,032 |
| 2010-01-26 | Option exercise (derivative) | 8,365 | — | 0 |
| 2010-01-26 | Option exercise | 8,365 | — | 8,365 |
| 2009-12-04 | Open-market sale | 3,610 | $38.70 | 215,132 |
| 2009-12-03 | Open-market sale | 3,610 | $38.00 | 218,742 |
| 2009-12-02 | Open-market sale | 100 | $37.59 | 233,576 |
| 2009-12-02 | Open-market sale | 100 | $37.57 | 232,876 |
| 2009-12-02 | Open-market sale | 10,524 | $37.55 | 222,352 |
| 2009-12-02 | Open-market sale | 400 | $37.57 | 233,176 |
| 2009-12-02 | Open-market sale | 100 | $37.58 | 232,976 |
| 2009-12-02 | Open-market sale | 100 | $37.57 | 233,076 |
| 2009-11-18 | Gift | 3,200 | $0.00 | 230,476 |
| 2009-11-18 | Gift | 3,200 | $0.00 | 188,380 |
| 2009-10-22 | Open-market sale | 1,568 | $40.00 | 203,580 |
| 2009-10-22 | Open-market sale | 1,500 | $40.10 | 201,080 |
| 2009-10-22 | Open-market sale | 1,000 | $40.05 | 202,580 |
| 2009-10-22 | Open-market sale | 1,000 | $40.08 | 200,080 |
| 2009-10-22 | Open-market sale | 1,500 | $40.15 | 198,580 |
| 2009-10-22 | Open-market sale | 752 | $40.34 | 191,580 |
| 2009-10-22 | Open-market sale | 248 | $40.35 | 192,332 |
| 2009-10-22 | Open-market sale | 700 | $40.30 | 192,580 |
| 2009-10-22 | Open-market sale | 300 | $40.35 | 193,280 |
| 2009-10-22 | Open-market sale | 31 | $40.27 | 193,580 |
| 2009-10-22 | Open-market sale | 969 | $40.25 | 193,611 |
| 2009-10-22 | Open-market sale | 1,500 | $40.30 | 194,580 |
| 2009-10-22 | Open-market sale | 1,000 | $40.25 | 196,080 |
| 2009-10-22 | Open-market sale | 1,500 | $40.20 | 197,080 |
| 2009-10-21 | Open-market sale | 1,400 | $40.59 | 213,480 |
| 2009-10-21 | Open-market sale | 1,000 | $40.96 | 215,080 |
| 2009-10-21 | Open-market sale | 203 | $40.15 | 205,148 |
| 2009-10-21 | Open-market sale | 1,000 | $40.05 | 205,351 |
| 2009-10-21 | Open-market sale | 1,000 | $40.00 | 206,351 |
| 2009-10-21 | Open-market sale | 206 | $40.19 | 207,351 |
| 2009-10-21 | Open-market sale | 1,000 | $40.10 | 207,557 |
| 2009-10-21 | Open-market sale | 500 | $40.25 | 208,557 |
| 2009-10-21 | Open-market sale | 200 | $40.68 | 209,057 |
| 2009-10-21 | Open-market sale | 600 | $40.95 | 209,257 |
| 2009-10-21 | Open-market sale | 223 | $41.00 | 209,857 |
| 2009-10-21 | Open-market sale | 1,000 | $40.90 | 210,080 |
| 2009-10-21 | Open-market sale | 1,000 | $40.80 | 211,080 |
| 2009-10-21 | Open-market sale | 1,000 | $40.72 | 212,080 |
| 2009-10-21 | Open-market sale | 400 | $40.59 | 213,080 |
| 2009-10-21 | Open-market sale | 500 | $41.08 | 216,080 |
| 2009-10-21 | Open-market sale | 200 | $41.03 | 214,880 |
| 2009-08-20 | J | 45,296 | — | 233,676 |
| 2009-08-20 | J | 45,296 | — | 52,665 |
| 2009-07-17 | Open-market sale | 200 | $41.15 | 223,080 |
| 2009-07-17 | Open-market sale | 200 | $41.16 | 223,280 |
| 2009-07-17 | Open-market sale | 100 | $41.18 | 223,480 |
| 2009-07-17 | Open-market sale | 200 | $41.15 | 223,580 |
| 2009-07-17 | Open-market sale | 100 | $41.21 | 223,980 |
| 2009-07-17 | Open-market sale | 500 | $41.19 | 224,080 |
| 2009-07-17 | Open-market sale | 2,000 | $42.00 | 224,580 |
| 2009-07-17 | Open-market sale | 1,500 | $40.90 | 221,580 |
| 2009-07-17 | Open-market sale | 5,000 | $41.01 | 216,580 |
| 2009-07-17 | Open-market sale | 200 | $41.16 | 223,780 |
| 2009-04-21 | Option exercise (derivative) | 30,000 | $17.10 | 0 |
| 2009-04-21 | Open-market sale | 206 | $33.42 | 228,833 |
| 2009-04-21 | Open-market sale | 200 | $33.43 | 228,433 |
| 2009-04-21 | Open-market sale | 100 | $33.40 | 228,333 |
| 2009-04-21 | Open-market sale | 1,753 | $33.20 | 226,580 |
| 2009-04-21 | Option exercise | 30,000 | $17.10 | 256,580 |
| 2009-04-21 | Open-market sale | 14,300 | $33.20 | 242,280 |
| 2009-04-21 | Open-market sale | 5,000 | $33.23 | 237,280 |
| 2009-04-21 | Open-market sale | 4,488 | $33.21 | 232,792 |
| 2009-04-21 | Open-market sale | 1,000 | $33.22 | 231,792 |
| 2009-04-21 | Open-market sale | 600 | $33.35 | 231,192 |
| 2009-04-21 | Open-market sale | 1,000 | $33.38 | 230,192 |
| 2009-04-21 | Open-market sale | 494 | $33.41 | 229,698 |
| 2009-04-21 | Open-market sale | 359 | $33.25 | 229,339 |
| 2009-04-21 | Open-market sale | 300 | $33.43 | 229,039 |
| 2009-04-21 | Open-market sale | 200 | $33.37 | 228,633 |
| 2009-02-06 | Open-market sale | 300 | $25.40 | 230,380 |
| 2009-02-06 | Open-market sale | 1,000 | $25.38 | 229,380 |
| 2009-02-06 | Open-market sale | 2,000 | $25.37 | 227,380 |
| 2009-02-06 | Disposition to issuer | 600 | $25.41 | 226,780 |
| 2009-02-06 | Open-market sale | 100 | $25.41 | 226,680 |
| 2009-02-06 | Open-market sale | 100 | $25.43 | 226,580 |
| 2009-02-06 | Gift | 12,869 | $0.00 | 0 |
| 2009-02-06 | Gift | 12,869 | $0.00 | 230,680 |
| 2009-02-01 | Grant / award | 2,000 | $0.00 | 2,000 |
| 2009-01-22 | Gift | 2,041 | $0.00 | 12,869 |
| 2009-01-22 | Gift | 2,041 | $0.00 | 217,811 |
| 2009-01-02 | Option exercise (derivative) | 2,041 | — | 0 |
| 2009-01-02 | Option exercise | 2,041 | — | 14,910 |
| 2008-11-14 | Gift | 3,200 | $0.00 | 215,770 |
| 2008-09-26 | Gift | 4,000 | $0.00 | 218,970 |
| 2008-09-03 | Option exercise (derivative) | 30,000 | $24.46 | 0 |
| 2008-09-03 | Open-market sale | 300 | $34.97 | 223,470 |
| 2008-09-03 | Open-market sale | 1,200 | $34.96 | 223,770 |
| 2008-09-03 | Open-market sale | 1,900 | $34.95 | 224,970 |
| 2008-09-03 | Open-market sale | 500 | $34.99 | 222,970 |
| 2008-09-03 | Open-market sale | 1,000 | $34.93 | 240,831 |
| 2008-09-03 | Open-market sale | 1,000 | $34.94 | 239,831 |
| 2008-09-03 | Open-market sale | 1,100 | $34.95 | 238,731 |
| 2008-09-03 | Open-market sale | 4,000 | $35.01 | 234,731 |
| 2008-09-03 | Open-market sale | 1,000 | $34.88 | 233,731 |
| 2008-09-03 | Open-market sale | 278 | $34.75 | 233,453 |
| 2008-09-03 | Open-market sale | 4,000 | $34.42 | 229,453 |
| 2008-09-03 | Open-market sale | 2,183 | $34.41 | 227,270 |
| 2008-09-03 | Open-market sale | 400 | $34.78 | 226,870 |
| 2008-09-03 | Open-market sale | 139 | $34.01 | 241,831 |
| 2008-09-03 | Open-market sale | 6,000 | $34.01 | 241,970 |
| 2008-09-03 | Open-market sale | 5,000 | $34.01 | 247,970 |
| 2008-09-03 | Option exercise | 30,000 | $24.46 | 252,970 |
| 2008-04-21 | J (derivative) | 200,000 | — | 0 |
| 2008-04-21 | J | 200,000 | — | 222,970 |
| 2008-02-08 | Grant / award (derivative) | 400 | $0.00 | 400 |
| 2007-11-26 | Gift | 3,100 | $0.00 | 422,970 |
| 2007-09-20 | Gift | 5,000 | $0.00 | 426,070 |
| 2007-02-23 | Grant / award (derivative) | 8,785 | $54.00 | 10,264 |
| 2006-10-16 | Gift | 3,000 | $0.00 | 431,070 |
| 2006-10-13 | Gift | 5,000 | $0.00 | 434,070 |
| 2006-04-24 | Tax withholding | 21,536 | $72.48 | 439,070 |
| 2006-04-21 | Tax withholding | 600 | $73.86 | 460,706 |
| 2006-04-21 | Tax withholding | 266 | $74.38 | 461,306 |
| 2006-04-21 | Tax withholding | 100 | $74.48 | 460,606 |
| 2006-04-21 | Option exercise (derivative) | 30,000 | $24.46 | 0 |
| 2006-04-21 | Option exercise | 5,000 | $21.84 | 431,514 |
| 2006-04-21 | Tax withholding | 634 | $74.39 | 461,572 |
| 2006-04-21 | Option exercise | 30,000 | $24.46 | 461,514 |
| 2006-04-21 | Option exercise | 30,000 | $17.10 | 491,514 |
| 2006-04-21 | Tax withholding | 15,464 | $72.82 | 476,050 |
| 2006-04-21 | Tax withholding | 199 | $73.83 | 475,851 |
| 2006-04-21 | Tax withholding | 500 | $73.81 | 475,351 |
| 2006-04-21 | Tax withholding | 1,602 | $73.82 | 473,749 |
| 2006-04-21 | Tax withholding | 2,706 | $73.90 | 471,043 |
| 2006-04-21 | Tax withholding | 600 | $74.08 | 462,206 |
| 2006-04-21 | Tax withholding | 400 | $74.05 | 462,806 |
| 2006-04-21 | Tax withholding | 1,000 | $73.70 | 463,206 |
| 2006-04-21 | Tax withholding | 303 | $74.43 | 464,206 |
| 2006-04-21 | Tax withholding | 738 | $73.75 | 464,509 |
| 2006-04-21 | Tax withholding | 253 | $73.55 | 465,247 |
| 2006-04-21 | Tax withholding | 1,000 | $73.78 | 465,500 |
| 2006-04-21 | Tax withholding | 960 | $73.99 | 466,500 |
| 2006-04-21 | Tax withholding | 140 | $74.00 | 467,460 |
| 2006-04-21 | Tax withholding | 1,597 | $74.42 | 467,600 |
| 2006-04-21 | Tax withholding | 192 | $73.56 | 469,197 |
| 2006-04-21 | Tax withholding | 423 | $73.84 | 469,389 |
| 2006-04-21 | Tax withholding | 619 | $73.85 | 469,812 |
| 2006-04-21 | Tax withholding | 12 | $73.94 | 470,431 |
| 2006-04-21 | Tax withholding | 200 | $73.91 | 470,443 |
| 2006-04-21 | Tax withholding | 400 | $73.80 | 470,643 |
| 2006-02-24 | J | 378 | $52.83 | 1,475 |
| 2006-02-24 | Grant / award (derivative) | 378 | $52.83 | 1,475 |
| 2006-02-24 | Grant / award | 12,869 | $0.00 | 12,869 |
| 2006-02-16 | Gift | 5,000 | — | 426,514 |
| 0015-03-10 | Gift | 1,925 | $51.83 | 55,596 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.