SEC CIK 1406572
Simpson Shelley
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| JBHTview stock → | 83,623 | 2026-03-31 |
Position History — JBHT
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — JBHT
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-03-31 | Option exercise (derivative) | 5,410 | $0.00 | 0 |
| 2026-03-31 | Tax withholding | 1,754 | $211.90 | 83,623 |
| 2026-03-31 | Option exercise | 3,954 | $0.00 | 85,377 |
| 2026-01-31 | Option exercise (derivative) | 1,806 | $0.00 | 3,614 |
| 2026-01-31 | Option exercise (derivative) | 1,245 | $0.00 | 2,490 |
| 2026-01-31 | Option exercise (derivative) | 6,686 | $0.00 | 10,030 |
| 2026-01-31 | Option exercise (derivative) | 3,732 | $0.00 | 7,465 |
| 2026-01-31 | Option exercise (derivative) | 2,888 | $0.00 | 17,328 |
| 2026-01-31 | Option exercise | 1,245 | $0.00 | 81,976 |
| 2026-01-31 | Option exercise | 1,806 | $0.00 | 79,456 |
| 2026-01-31 | Tax withholding | 801 | $202.72 | 78,655 |
| 2026-01-31 | Option exercise | 3,732 | $0.00 | 82,387 |
| 2026-01-31 | Tax withholding | 1,656 | $202.72 | 80,731 |
| 2026-01-31 | Option exercise | 2,888 | $0.00 | 75,211 |
| 2026-01-31 | Tax withholding | 553 | $202.72 | 81,423 |
| 2026-01-31 | Option exercise | 6,686 | $0.00 | 80,616 |
| 2026-01-31 | Tax withholding | 1,281 | $202.72 | 73,930 |
| 2026-01-31 | Tax withholding | 2,966 | $202.72 | 77,650 |
| 2026-01-22 | Grant / award (derivative) | 23,014 | $0.00 | 23,014 |
| 2026-01-22 | Grant / award (derivative) | 10,221 | $0.00 | 10,221 |
| 2026-01-22 | Grant / award (derivative) | 15,342 | $0.00 | 15,342 |
| 2025-12-30 | Gift | 555 | $0.00 | 72,323 |
| 2025-12-03 | Gift | 2,510 | $0.00 | 72,878 |
| 2025-12-01 | Disposition to issuer | 8,500 | $179.90 | 76,028 |
| 2025-12-01 | Gift | 640 | $0.00 | 75,388 |
| 2025-03-31 | Option exercise (derivative) | 2,806 | $0.00 | 0 |
| 2025-03-31 | Option exercise | 2,104 | $0.00 | 85,462 |
| 2025-03-31 | Tax withholding | 934 | $147.95 | 84,528 |
| 2025-01-31 | Option exercise (derivative) | 2,673 | $0.00 | 0 |
| 2025-01-31 | Option exercise (derivative) | 2,888 | $0.00 | 20,216 |
| 2025-01-31 | Option exercise (derivative) | 3,732 | $0.00 | 11,197 |
| 2025-01-31 | Option exercise (derivative) | 1,806 | $0.00 | 5,420 |
| 2025-01-31 | Tax withholding | 1,186 | $171.22 | 78,691 |
| 2025-01-31 | Option exercise | 2,673 | $0.00 | 79,877 |
| 2025-01-31 | Tax withholding | 801 | $171.22 | 83,358 |
| 2025-01-31 | Option exercise | 2,888 | $0.00 | 81,579 |
| 2025-01-31 | Tax withholding | 1,281 | $171.22 | 80,298 |
| 2025-01-31 | Option exercise | 3,732 | $0.00 | 84,030 |
| 2025-01-31 | Option exercise | 1,806 | $0.00 | 84,159 |
| 2025-01-31 | Tax withholding | 1,677 | $171.22 | 82,353 |
| 2025-01-23 | Grant / award (derivative) | 16,716 | $0.00 | 16,716 |
| 2025-01-23 | Grant / award (derivative) | 25,074 | $0.00 | 25,074 |
| 2024-12-10 | Gift | 450 | $0.00 | 77,204 |
| 2024-12-05 | Gift | 4,160 | $0.00 | 78,104 |
| 2024-12-05 | Gift | 450 | $0.00 | 77,654 |
| 2024-12-05 | Open-market sale | 6,000 | $183.47 | 82,264 |
| 2024-07-01 | Grant / award (derivative) | 2,408 | $0.00 | 2,408 |
| 2024-07-01 | Grant / award (derivative) | 7,226 | $0.00 | 7,226 |
| 2024-07-01 | Grant / award (derivative) | 31,509 | $0.00 | 31,509 |
| 2024-03-31 | Option exercise (derivative) | 3,564 | $0.00 | 0 |
| 2024-03-31 | Option exercise | 4,558 | $0.00 | 90,286 |
| 2024-03-31 | Tax withholding | 2,022 | $199.25 | 88,264 |
| 2024-01-31 | Option exercise (derivative) | 4,057 | $0.00 | 12,174 |
| 2024-01-31 | Option exercise (derivative) | 3,279 | $0.00 | 0 |
| 2024-01-31 | Option exercise (derivative) | 2,888 | $0.00 | 23,104 |
| 2024-01-31 | Option exercise (derivative) | 2,105 | $0.00 | 4,210 |
| 2024-01-31 | Option exercise (derivative) | 2,673 | $0.00 | 2,673 |
| 2024-01-31 | Option exercise | 4,057 | $0.00 | 81,458 |
| 2024-01-31 | Tax withholding | 934 | $200.98 | 85,728 |
| 2024-01-31 | Tax withholding | 1,186 | $200.98 | 84,557 |
| 2024-01-31 | Option exercise | 2,673 | $0.00 | 85,743 |
| 2024-01-31 | Tax withholding | 1,281 | $200.98 | 83,070 |
| 2024-01-31 | Option exercise | 2,888 | $0.00 | 84,351 |
| 2024-01-31 | Tax withholding | 1,819 | $200.98 | 79,639 |
| 2024-01-31 | Option exercise | 3,279 | $0.00 | 82,918 |
| 2024-01-31 | Tax withholding | 1,455 | $200.98 | 81,463 |
| 2024-01-31 | Option exercise | 2,105 | $0.00 | 86,662 |
| 2024-01-22 | Grant / award (derivative) | 14,929 | $0.00 | 14,929 |
| 2024-01-22 | Grant / award (derivative) | 4,976 | $0.00 | 4,976 |
| 2023-12-05 | Open-market sale | 5,350 | $188.50 | 82,964 |
| 2023-12-05 | Gift | 5,563 | $0.00 | 77,401 |
| 2023-08-01 | Option exercise (derivative) | 2,888 | $0.00 | 25,992 |
| 2023-08-01 | Option exercise | 2,888 | $0.00 | 89,595 |
| 2023-08-01 | Tax withholding | 1,281 | $203.87 | 88,314 |
| 2023-07-15 | Option exercise (derivative) | 6,667 | $0.00 | 0 |
| 2023-07-15 | Option exercise | 6,667 | $0.00 | 89,664 |
| 2023-07-15 | Tax withholding | 2,957 | $183.30 | 86,707 |
| 2023-03-31 | Option exercise (derivative) | 4,371 | $0.00 | 0 |
| 2023-03-31 | Option exercise | 6,246 | $0.00 | 85,768 |
| 2023-03-31 | Tax withholding | 2,771 | $175.46 | 82,997 |
| 2023-01-31 | Option exercise (derivative) | 2,673 | $0.00 | 5,346 |
| 2023-01-31 | Option exercise (derivative) | 3,278 | $0.00 | 3,279 |
| 2023-01-31 | Option exercise (derivative) | 5,051 | $0.00 | 0 |
| 2023-01-31 | Option exercise (derivative) | 2,105 | $0.00 | 6,315 |
| 2023-01-31 | Option exercise | 5,051 | $0.00 | 77,281 |
| 2023-01-31 | Tax withholding | 1,454 | $189.05 | 79,522 |
| 2023-01-31 | Option exercise | 3,278 | $0.00 | 80,976 |
| 2023-01-31 | Tax withholding | 934 | $189.05 | 77,698 |
| 2023-01-31 | Tax withholding | 2,241 | $189.05 | 75,040 |
| 2023-01-31 | Option exercise | 2,673 | $0.00 | 77,713 |
| 2023-01-31 | Tax withholding | 1,186 | $189.05 | 76,527 |
| 2023-01-31 | Option exercise | 2,105 | $0.00 | 78,632 |
| 2023-01-19 | Grant / award (derivative) | 16,231 | $0.00 | 16,231 |
| 2023-01-19 | Grant / award (derivative) | 5,410 | $0.00 | 5,410 |
| 2022-11-11 | Open-market sale | 7,000 | $186.02 | 77,630 |
| 2022-11-11 | Gift | 5,400 | $0.00 | 72,230 |
| 2022-07-20 | Grant / award (derivative) | 28,880 | $0.00 | 28,880 |
| 2022-07-15 | Option exercise (derivative) | 6,667 | $0.00 | 6,667 |
| 2022-07-15 | Option exercise | 6,667 | $0.00 | 87,587 |
| 2022-07-15 | Tax withholding | 2,957 | $167.58 | 84,630 |
| 2022-01-31 | Option exercise (derivative) | 5,051 | $0.00 | 5,051 |
| 2022-01-31 | Option exercise (derivative) | 2,673 | $0.00 | 8,019 |
| 2022-01-31 | Option exercise (derivative) | 3,278 | $0.00 | 6,557 |
| 2022-01-31 | Option exercise (derivative) | 2,186 | $0.00 | 0 |
| 2022-01-31 | Tax withholding | 970 | $192.54 | 77,609 |
| 2022-01-31 | Tax withholding | 2,241 | $192.54 | 74,807 |
| 2022-01-31 | Tax withholding | 1,454 | $192.54 | 80,920 |
| 2022-01-31 | Option exercise | 3,278 | $0.00 | 82,374 |
| 2022-01-31 | Tax withholding | 1,186 | $192.54 | 79,096 |
| 2022-01-31 | Option exercise | 2,673 | $0.00 | 80,282 |
| 2022-01-31 | Option exercise | 5,051 | $0.00 | 77,048 |
| 2022-01-31 | Option exercise | 2,186 | $0.00 | 78,579 |
| 2022-01-31 | Tax withholding | 1,264 | $192.54 | 76,393 |
| 2022-01-31 | Option exercise | 2,850 | $0.00 | 77,657 |
| 2022-01-20 | Grant / award (derivative) | 2,806 | $0.00 | 2,806 |
| 2022-01-20 | Grant / award (derivative) | 8,420 | $0.00 | 8,420 |
| 2021-11-24 | Gift | 3,000 | $0.00 | 71,997 |
| 2021-07-15 | Option exercise (derivative) | 3,048 | $0.00 | 0 |
| 2021-07-15 | Option exercise (derivative) | 6,666 | $0.00 | 13,334 |
| 2021-07-15 | Tax withholding | 1,331 | $167.76 | 74,997 |
| 2021-07-15 | Option exercise | 3,000 | $0.00 | 76,328 |
| 2021-07-15 | Tax withholding | 1,352 | $167.76 | 73,328 |
| 2021-07-15 | Option exercise | 3,048 | $0.00 | 74,680 |
| 2021-07-15 | Tax withholding | 2,957 | $167.76 | 71,632 |
| 2021-07-15 | Option exercise | 6,666 | $0.00 | 74,589 |
| 2021-05-04 | Open-market sale | 3,000 | $174.50 | 67,923 |
| 2021-04-16 | Option exercise (derivative) | 159 | $0.00 | 0 |
| 2021-04-16 | Option exercise | 159 | $172.16 | 12,302 |
| 2021-04-16 | Tax withholding | 96 | $172.16 | 12,143 |
| 2021-04-16 | Option exercise | 213 | $172.16 | 12,239 |
| 2021-04-16 | Tax withholding | 52 | $172.16 | 12,026 |
| 2021-04-16 | Option exercise | 135 | $172.16 | 12,078 |
| 2021-04-16 | Tax withholding | 109 | $172.16 | 11,943 |
| 2021-04-16 | Option exercise | 244 | $172.16 | 12,052 |
| 2021-04-16 | Tax withholding | 63 | $172.16 | 12,239 |
| 2021-01-31 | Option exercise (derivative) | 5,051 | $0.00 | 10,102 |
| 2021-01-31 | Option exercise (derivative) | 1,092 | $0.00 | 2,186 |
| 2021-01-31 | Option exercise (derivative) | 3,278 | $0.00 | 9,835 |
| 2021-01-31 | Option exercise (derivative) | 2,849 | $0.00 | 2,850 |
| 2021-01-31 | Option exercise | 3,278 | $134.66 | 70,185 |
| 2021-01-31 | Option exercise | 5,051 | $134.66 | 69,182 |
| 2021-01-31 | Tax withholding | 485 | $134.66 | 70,923 |
| 2021-01-31 | Option exercise | 1,092 | $134.66 | 71,408 |
| 2021-01-31 | Tax withholding | 1,264 | $134.66 | 70,316 |
| 2021-01-31 | Option exercise | 2,849 | $134.66 | 71,580 |
| 2021-01-31 | Tax withholding | 1,454 | $134.66 | 68,731 |
| 2021-01-31 | Tax withholding | 2,275 | $134.66 | 66,907 |
| 2021-01-21 | Grant / award (derivative) | 10,692 | $0.00 | 10,692 |
| 2021-01-21 | Grant / award (derivative) | 3,564 | $0.00 | 3,564 |
| 2020-11-20 | Grant / award (derivative) | 3,735 | $0.00 | 3,735 |
| 2020-10-31 | Option exercise (derivative) | 159 | $0.00 | 636 |
| 2020-10-31 | Option exercise (derivative) | 212 | $0.00 | 639 |
| 2020-10-31 | Option exercise (derivative) | 135 | $0.00 | 271 |
| 2020-10-31 | Option exercise | 159 | $121.74 | 11,621 |
| 2020-10-31 | Tax withholding | 43 | $121.74 | 11,808 |
| 2020-10-31 | Tax withholding | 67 | $121.74 | 11,851 |
| 2020-10-31 | Tax withholding | 50 | $121.74 | 11,918 |
| 2020-10-31 | Option exercise | 135 | $121.74 | 11,968 |
| 2020-10-31 | Option exercise | 212 | $121.74 | 11,833 |
| 2020-08-20 | Gift | 1,015 | $0.00 | 64,131 |
| 2020-07-15 | Option exercise (derivative) | 3,048 | $0.00 | 3,048 |
| 2020-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 3,000 |
| 2020-07-15 | Option exercise (derivative) | 244 | $0.00 | 244 |
| 2020-07-15 | Option exercise (derivative) | 4,978 | $0.00 | 0 |
| 2020-07-15 | Option exercise | 14,914 | $130.34 | 72,061 |
| 2020-07-15 | Tax withholding | 6,915 | $130.34 | 65,146 |
| 2020-07-15 | Option exercise | 504 | $130.34 | 11,711 |
| 2020-07-15 | Tax withholding | 249 | $130.34 | 11,462 |
| 2020-06-09 | Gift | 2,500 | $0.00 | 57,147 |
| 2020-06-08 | Open-market sale | 6,000 | $121.80 | 59,647 |
| 2020-01-31 | Option exercise (derivative) | 5,051 | $0.00 | 15,153 |
| 2020-01-31 | Option exercise (derivative) | 2,849 | $0.00 | 5,699 |
| 2020-01-31 | Option exercise | 5,051 | $107.93 | 67,930 |
| 2020-01-31 | Option exercise | 2,849 | $107.93 | 64,143 |
| 2020-01-31 | Tax withholding | 1,264 | $107.93 | 62,879 |
| 2020-01-31 | Tax withholding | 2,283 | $107.93 | 65,647 |
| 2020-01-31 | Option exercise (derivative) | 2,849 | $0.00 | 5,699 |
| 2020-01-31 | Option exercise (derivative) | 5,051 | $0.00 | 15,153 |
| 2020-01-31 | Tax withholding | 1,264 | $107.93 | 62,879 |
| 2020-01-31 | Option exercise | 5,051 | $107.93 | 67,930 |
| 2020-01-31 | Tax withholding | 2,283 | $107.93 | 65,647 |
| 2020-01-31 | Option exercise | 2,849 | $107.93 | 64,143 |
| 2020-01-22 | Grant / award (derivative) | 13,113 | $0.00 | 13,113 |
| 2020-01-22 | Grant / award (derivative) | 4,371 | $0.00 | 4,371 |
| 2020-01-22 | Grant / award (derivative) | 795 | $0.00 | 795 |
| 2020-01-22 | Grant / award (derivative) | 3,278 | $0.00 | 3,278 |
| 2019-12-09 | Open-market sale | 2,000 | $114.59 | 61,294 |
| 2019-12-09 | Gift | 4,515 | $0.00 | 63,294 |
| 2019-10-31 | Option exercise (derivative) | 212 | $0.00 | 851 |
| 2019-10-31 | Option exercise (derivative) | 135 | $0.00 | 406 |
| 2019-10-31 | Tax withholding | 155 | $117.56 | 11,207 |
| 2019-10-31 | Grant / award | 135 | $117.56 | 11,362 |
| 2019-10-31 | Grant / award | 212 | $117.56 | 11,227 |
| 2019-08-26 | Open-market sale | 5,000 | $100.75 | 67,809 |
| 2019-07-15 | Option exercise (derivative) | 260 | $0.00 | 260 |
| 2019-07-15 | Option exercise (derivative) | 220 | $0.00 | 0 |
| 2019-07-15 | Option exercise (derivative) | 3,048 | $0.00 | 6,096 |
| 2019-07-15 | Option exercise (derivative) | 244 | $0.00 | 488 |
| 2019-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 0 |
| 2019-07-15 | Option exercise (derivative) | 3,888 | $0.00 | 3,888 |
| 2019-07-15 | Option exercise (derivative) | 2,134 | $0.00 | 4,978 |
| 2019-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 6,000 |
| 2019-07-15 | Option exercise | 3,888 | $92.58 | 71,313 |
| 2019-07-15 | Option exercise | 3,000 | $92.58 | 67,425 |
| 2019-07-15 | Tax withholding | 318 | $92.58 | 11,015 |
| 2019-07-15 | Option exercise | 244 | $92.58 | 11,333 |
| 2019-07-15 | Option exercise | 260 | $92.58 | 11,089 |
| 2019-07-15 | Option exercise | 220 | $92.58 | 10,829 |
| 2019-07-15 | Tax withholding | 6,686 | $92.58 | 72,809 |
| 2019-07-15 | Option exercise | 3,048 | $92.58 | 79,495 |
| 2019-07-15 | Option exercise | 3,000 | $92.58 | 76,447 |
| 2019-07-15 | Option exercise | 2,134 | $92.58 | 73,447 |
| 2019-01-31 | Option exercise (derivative) | 5,699 | $0.00 | 8,548 |
| 2019-01-31 | Tax withholding | 2,528 | $107.04 | 64,425 |
| 2019-01-31 | Option exercise | 5,699 | $107.04 | 66,953 |
| 2019-01-23 | Grant / award (derivative) | 1,063 | $0.00 | 1,063 |
| 2019-01-23 | Grant / award (derivative) | 20,204 | $0.00 | 20,204 |
| 2018-12-07 | Gift | 3,000 | $0.00 | 61,254 |
| 2018-10-31 | Option exercise (derivative) | 135 | $0.00 | 541 |
| 2018-10-31 | Tax withholding | 60 | $110.61 | 10,609 |
| 2018-10-31 | Option exercise | 135 | $110.61 | 10,669 |
| 2018-07-15 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2018-07-15 | Option exercise (derivative) | 244 | $0.00 | 732 |
| 2018-07-15 | Option exercise (derivative) | 260 | $0.00 | 520 |
| 2018-07-15 | Option exercise (derivative) | 220 | $0.00 | 220 |
| 2018-07-15 | Option exercise (derivative) | 220 | $0.00 | 0 |
| 2018-07-15 | Option exercise (derivative) | 3,048 | $0.00 | 9,144 |
| 2018-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 3,000 |
| 2018-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 9,000 |
| 2018-07-15 | Option exercise (derivative) | 3,888 | $0.00 | 7,776 |
| 2018-07-15 | Tax withholding | 6,626 | $121.83 | 64,254 |
| 2018-07-15 | Tax withholding | 431 | $121.83 | 10,534 |
| 2018-07-15 | Option exercise | 2,000 | $121.83 | 63,992 |
| 2018-07-15 | Option exercise | 3,000 | $121.83 | 58,944 |
| 2018-07-15 | Option exercise | 3,000 | $121.83 | 70,880 |
| 2018-07-15 | Option exercise | 3,888 | $121.83 | 67,880 |
| 2018-07-15 | Option exercise | 3,048 | $121.83 | 61,992 |
| 2018-07-15 | Option exercise | 220 | $121.83 | 10,241 |
| 2018-07-15 | Option exercise | 220 | $121.83 | 10,461 |
| 2018-07-15 | Option exercise | 260 | $121.83 | 10,721 |
| 2018-07-15 | Option exercise | 244 | $121.83 | 10,965 |
| 2018-01-24 | Grant / award (derivative) | 676 | $0.00 | 676 |
| 2018-01-24 | Grant / award (derivative) | 14,247 | $0.00 | 14,247 |
| 2017-08-18 | Open-market sale | 3,700 | $97.05 | 55,944 |
| 2017-08-17 | Gift | 2,500 | $96.89 | 59,644 |
| 2017-07-15 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2017-07-15 | Option exercise (derivative) | 3,047 | $0.00 | 12,192 |
| 2017-07-15 | Option exercise (derivative) | 220 | $0.00 | 220 |
| 2017-07-15 | Option exercise (derivative) | 220 | $0.00 | 440 |
| 2017-07-15 | Option exercise (derivative) | 2,000 | $0.00 | 2,000 |
| 2017-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 6,000 |
| 2017-07-15 | Option exercise (derivative) | 3,888 | $0.00 | 11,664 |
| 2017-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 12,000 |
| 2017-07-15 | Option exercise (derivative) | 244 | $0.00 | 976 |
| 2017-07-15 | Option exercise (derivative) | 260 | $0.00 | 780 |
| 2017-07-15 | Option exercise | 240 | $91.85 | 9,833 |
| 2017-07-15 | Option exercise | 500 | $91.85 | 9,593 |
| 2017-07-15 | Tax withholding | 6,626 | $91.85 | 62,144 |
| 2017-07-15 | Option exercise | 2,000 | $91.85 | 68,770 |
| 2017-07-15 | Option exercise | 3,000 | $91.85 | 66,770 |
| 2017-07-15 | Option exercise | 3,888 | $91.85 | 63,770 |
| 2017-07-15 | Option exercise | 3,000 | $91.85 | 59,882 |
| 2017-07-15 | Option exercise | 3,047 | $91.85 | 56,882 |
| 2017-07-15 | Tax withholding | 756 | $91.85 | 10,021 |
| 2017-07-15 | Option exercise | 244 | $91.85 | 10,777 |
| 2017-07-15 | Option exercise | 260 | $91.85 | 10,533 |
| 2017-07-15 | Option exercise | 220 | $91.85 | 10,273 |
| 2017-07-15 | Option exercise | 220 | $91.85 | 10,053 |
| 2016-10-19 | Grant / award (derivative) | 7,112 | $0.00 | 7,112 |
| 2016-10-19 | Grant / award (derivative) | 15,239 | $0.00 | 15,239 |
| 2016-10-19 | Grant / award (derivative) | 1,220 | $0.00 | 1,220 |
| 2016-08-17 | Gift | 2,500 | $82.41 | 53,835 |
| 2016-07-15 | Option exercise (derivative) | 3,888 | $0.00 | 15,552 |
| 2016-07-15 | Option exercise (derivative) | 260 | $0.00 | 1,040 |
| 2016-07-15 | Option exercise (derivative) | 220 | $0.00 | 660 |
| 2016-07-15 | Option exercise (derivative) | 220 | $0.00 | 440 |
| 2016-07-15 | Option exercise (derivative) | 240 | $0.00 | 740 |
| 2016-07-15 | Option exercise (derivative) | 500 | $0.00 | 980 |
| 2016-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 15,000 |
| 2016-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 9,000 |
| 2016-07-15 | Option exercise (derivative) | 2,000 | $0.00 | 4,000 |
| 2016-07-15 | Option exercise (derivative) | 1,200 | $0.00 | 0 |
| 2016-07-15 | Option exercise | 3,125 | $0.00 | 52,143 |
| 2016-07-15 | Option exercise | 3,000 | $0.00 | 49,018 |
| 2016-07-15 | Tax withholding | 1,053 | $85.27 | 9,093 |
| 2016-07-15 | Option exercise | 260 | $0.00 | 10,146 |
| 2016-07-15 | Option exercise | 220 | $0.00 | 9,886 |
| 2016-07-15 | Option exercise | 220 | $0.00 | 9,666 |
| 2016-07-15 | Option exercise | 400 | $0.00 | 9,206 |
| 2016-07-15 | Option exercise | 240 | $0.00 | 9,446 |
| 2016-07-15 | Option exercise | 500 | $0.00 | 8,806 |
| 2016-07-15 | Option exercise | 1,050 | $0.00 | 8,306 |
| 2016-07-15 | Tax withholding | 5,896 | $85.27 | 56,335 |
| 2016-07-15 | Option exercise | 2,000 | $0.00 | 62,231 |
| 2016-07-15 | Option exercise | 3,000 | $0.00 | 60,231 |
| 2016-07-15 | Option exercise | 1,200 | $0.00 | 57,231 |
| 2016-07-15 | Option exercise | 3,888 | $0.00 | 56,031 |
| 2015-12-01 | Gift | 3,000 | $79.23 | 46,018 |
| 2015-10-21 | Grant / award (derivative) | 19,440 | $0.00 | 19,440 |
| 2015-10-21 | Grant / award (derivative) | 1,300 | $0.00 | 1,300 |
| 2015-07-15 | Option exercise (derivative) | 240 | $0.00 | 1,980 |
| 2015-07-15 | Option exercise (derivative) | 500 | $0.00 | 1,480 |
| 2015-07-15 | Option exercise (derivative) | 220 | $0.00 | 660 |
| 2015-07-15 | Option exercise (derivative) | 220 | $0.00 | 880 |
| 2015-07-15 | Option exercise (derivative) | 400 | $0.00 | 400 |
| 2015-07-15 | Option exercise (derivative) | 1,200 | $0.00 | 1,200 |
| 2015-07-15 | Option exercise (derivative) | 3,125 | $0.00 | 3,125 |
| 2015-07-15 | Option exercise (derivative) | 2,000 | $0.00 | 6,000 |
| 2015-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 12,000 |
| 2015-07-15 | Option exercise (derivative) | 875 | $0.00 | 1,050 |
| 2015-07-15 | Option exercise (derivative) | 440 | $0.00 | 0 |
| 2015-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 18,000 |
| 2015-07-15 | Option exercise | 220 | $84.60 | 8,544 |
| 2015-07-15 | Option exercise | 900 | $84.60 | 7,364 |
| 2015-07-15 | Option exercise | 875 | $84.60 | 6,464 |
| 2015-07-15 | Option exercise | 440 | $84.60 | 5,589 |
| 2015-07-15 | Tax withholding | 7,775 | $84.60 | 49,018 |
| 2015-07-15 | Option exercise | 3,000 | $84.60 | 56,793 |
| 2015-07-15 | Option exercise | 3,000 | $84.60 | 53,793 |
| 2015-07-15 | Option exercise | 1,200 | $84.60 | 40,468 |
| 2015-07-15 | Tax withholding | 1,688 | $84.60 | 7,256 |
| 2015-07-15 | Option exercise | 3,400 | $84.60 | 43,868 |
| 2015-07-15 | Option exercise | 1,800 | $84.60 | 45,668 |
| 2015-07-15 | Option exercise | 3,125 | $84.60 | 48,793 |
| 2015-07-15 | Option exercise | 2,000 | $84.60 | 50,793 |
| 2015-07-15 | Option exercise | 500 | $84.60 | 8,104 |
| 2015-07-15 | Option exercise | 220 | $84.60 | 8,324 |
| 2015-07-15 | Option exercise | 240 | $84.60 | 7,604 |
| 2015-07-15 | Option exercise | 400 | $84.60 | 8,944 |
| 2014-10-29 | Grant / award (derivative) | 15,000 | $0.00 | 15,000 |
| 2014-10-28 | Grant / award (derivative) | 1,100 | $0.00 | 1,100 |
| 2014-07-15 | Option exercise (derivative) | 2,000 | $0.00 | 8,000 |
| 2014-07-15 | Option exercise (derivative) | 3,125 | $0.00 | 6,250 |
| 2014-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 21,000 |
| 2014-07-15 | Option exercise (derivative) | 3,400 | $0.00 | 3,400 |
| 2014-07-15 | Option exercise (derivative) | 1,200 | $0.00 | 2,400 |
| 2014-07-15 | Option exercise (derivative) | 1,500 | $0.00 | 1,800 |
| 2014-07-15 | Option exercise (derivative) | 220 | $0.00 | 880 |
| 2014-07-15 | Option exercise (derivative) | 875 | $0.00 | 1,925 |
| 2014-07-15 | Option exercise (derivative) | 740 | $0.00 | 2,220 |
| 2014-07-15 | Option exercise (derivative) | 400 | $0.00 | 800 |
| 2014-07-15 | Option exercise (derivative) | 750 | $0.00 | 900 |
| 2014-07-15 | Option exercise (derivative) | 440 | $0.00 | 440 |
| 2014-07-15 | Option exercise (derivative) | 3,400 | $0.00 | 0 |
| 2014-07-15 | Option exercise | 1,500 | $0.00 | 27,277 |
| 2014-07-15 | Option exercise | 1,200 | $0.00 | 28,477 |
| 2014-07-15 | Option exercise | 8,500 | $0.00 | 36,977 |
| 2014-07-15 | Tax withholding | 12,634 | $76.94 | 39,268 |
| 2014-07-15 | Tax withholding | 1,854 | $76.94 | 5,149 |
| 2014-07-15 | Option exercise | 875 | $0.00 | 7,003 |
| 2014-07-15 | Option exercise | 220 | $0.00 | 6,128 |
| 2014-07-15 | Option exercise | 740 | $0.00 | 5,908 |
| 2014-07-15 | Option exercise | 400 | $0.00 | 5,168 |
| 2014-07-15 | Option exercise | 750 | $0.00 | 4,768 |
| 2014-07-15 | Option exercise | 440 | $0.00 | 4,018 |
| 2014-07-15 | Option exercise | 400 | $0.00 | 3,578 |
| 2014-07-15 | Option exercise | 3,400 | $0.00 | 51,902 |
| 2014-07-15 | Option exercise | 2,000 | $0.00 | 48,502 |
| 2014-07-15 | Option exercise | 3,125 | $0.00 | 46,502 |
| 2014-07-15 | Option exercise | 3,000 | $0.00 | 43,377 |
| 2014-07-15 | Option exercise | 3,400 | $0.00 | 40,377 |
| 2014-06-09 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2014-06-09 | Open-market sale | 2,000 | $77.00 | 25,777 |
| 2014-06-09 | Option exercise | 2,000 | $20.36 | 5,178 |
| 2014-06-09 | Open-market sale | 2,000 | $77.00 | 3,178 |
| 2014-06-09 | Option exercise | 2,000 | $20.36 | 27,777 |
| 2013-12-06 | Gift | 5,000 | $76.73 | 25,777 |
| 2013-11-19 | Option exercise (derivative) | 100 | $0.00 | 0 |
| 2013-11-19 | Option exercise (derivative) | 2,000 | $0.00 | 2,000 |
| 2013-11-19 | Option exercise | 2,000 | $20.36 | 32,777 |
| 2013-11-19 | Option exercise | 100 | $12.20 | 30,877 |
| 2013-11-19 | Open-market sale | 2,000 | $73.16 | 3,178 |
| 2013-11-19 | Option exercise | 2,000 | $20.36 | 5,178 |
| 2013-11-19 | Open-market sale | 2,000 | $73.22 | 30,777 |
| 2013-11-18 | Option exercise (derivative) | 1,000 | $0.00 | 0 |
| 2013-11-18 | Option exercise (derivative) | 1,100 | $0.00 | 100 |
| 2013-11-18 | Option exercise | 1,000 | $12.20 | 4,178 |
| 2013-11-18 | Open-market sale | 1,000 | $74.02 | 3,178 |
| 2013-11-18 | Open-market sale | 1,100 | $74.04 | 30,777 |
| 2013-11-18 | Option exercise | 1,100 | $12.20 | 31,877 |
| 2013-10-28 | Grant / award (derivative) | 10,000 | $0.00 | 10,000 |
| 2013-10-28 | Grant / award (derivative) | 20,000 | $0.00 | 20,000 |
| 2013-10-28 | Grant / award (derivative) | 1,100 | $0.00 | 1,100 |
| 2013-07-15 | Option exercise (derivative) | 8,500 | $0.00 | 8,500 |
| 2013-07-15 | Option exercise (derivative) | 1,200 | $0.00 | 3,600 |
| 2013-07-15 | Option exercise (derivative) | 1,500 | $0.00 | 3,300 |
| 2013-07-15 | Option exercise (derivative) | 3,400 | $0.00 | 3,400 |
| 2013-07-15 | Option exercise (derivative) | 3,400 | $0.00 | 6,800 |
| 2013-07-15 | Option exercise (derivative) | 400 | $0.00 | 1,200 |
| 2013-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 24,000 |
| 2013-07-15 | Option exercise (derivative) | 3,125 | $0.00 | 9,375 |
| 2013-07-15 | Option exercise (derivative) | 750 | $0.00 | 1,650 |
| 2013-07-15 | Option exercise (derivative) | 700 | $0.00 | 2,800 |
| 2013-07-15 | Option exercise (derivative) | 500 | $0.00 | 3,200 |
| 2013-07-15 | Option exercise (derivative) | 240 | $0.00 | 2,960 |
| 2013-07-15 | Option exercise (derivative) | 500 | $0.00 | 0 |
| 2013-07-15 | Option exercise (derivative) | 400 | $0.00 | 400 |
| 2013-07-15 | Option exercise (derivative) | 440 | $0.00 | 880 |
| 2013-07-15 | Option exercise | 700 | $0.00 | 2,249 |
| 2013-07-15 | Option exercise | 750 | $0.00 | 1,549 |
| 2013-07-15 | Option exercise | 500 | $0.00 | 2,749 |
| 2013-07-15 | Option exercise | 240 | $0.00 | 2,989 |
| 2013-07-15 | Option exercise | 500 | $0.00 | 3,489 |
| 2013-07-15 | Tax withholding | 10,834 | $76.22 | 30,777 |
| 2013-07-15 | Option exercise | 3,125 | $0.00 | 41,611 |
| 2013-07-15 | Option exercise | 3,000 | $0.00 | 38,486 |
| 2013-07-15 | Option exercise | 3,400 | $0.00 | 35,486 |
| 2013-07-15 | Option exercise | 3,400 | $0.00 | 32,086 |
| 2013-07-15 | Option exercise | 3,400 | $0.00 | 28,686 |
| 2013-07-15 | Option exercise | 8,500 | $0.00 | 25,286 |
| 2013-07-15 | Option exercise | 1,200 | $0.00 | 16,786 |
| 2013-07-15 | Option exercise | 1,500 | $0.00 | 15,586 |
| 2013-07-15 | Tax withholding | 1,551 | $76.22 | 3,178 |
| 2013-07-15 | Option exercise | 400 | $0.00 | 4,729 |
| 2013-07-15 | Option exercise | 440 | $0.00 | 4,329 |
| 2013-07-15 | Option exercise | 400 | $0.00 | 3,889 |
| 2012-11-15 | Open-market sale | 8,098 | $58.88 | 14,086 |
| 2012-11-15 | Open-market sale | 2,902 | $58.88 | 799 |
| 2012-10-24 | Grant / award (derivative) | 1,200 | $0.00 | 3,700 |
| 2012-10-24 | Grant / award (derivative) | 12,500 | $0.00 | 12,500 |
| 2012-07-15 | Option exercise (derivative) | 400 | $0.00 | 1,600 |
| 2012-07-15 | Option exercise (derivative) | 500 | $0.00 | 500 |
| 2012-07-15 | Option exercise (derivative) | 600 | $0.00 | 2,400 |
| 2012-07-15 | Option exercise (derivative) | 3,400 | $0.00 | 6,800 |
| 2012-07-15 | Option exercise (derivative) | 3,400 | $0.00 | 3,400 |
| 2012-07-15 | Option exercise (derivative) | 3,000 | $0.00 | 27,000 |
| 2012-07-15 | Option exercise (derivative) | 3,400 | $0.00 | 10,200 |
| 2012-07-15 | Option exercise (derivative) | 1,200 | $0.00 | 4,800 |
| 2012-07-15 | Option exercise (derivative) | 440 | $0.00 | 1,320 |
| 2012-07-15 | Option exercise (derivative) | 400 | $0.00 | 800 |
| 2012-07-15 | Tax withholding | 5,216 | $59.09 | 22,184 |
| 2012-07-15 | Option exercise | 400 | $0.00 | 4,481 |
| 2012-07-15 | Option exercise | 440 | $0.00 | 4,081 |
| 2012-07-15 | Option exercise | 400 | $0.00 | 3,641 |
| 2012-07-15 | Option exercise | 500 | $0.00 | 3,241 |
| 2012-07-15 | Option exercise | 600 | $0.00 | 2,741 |
| 2012-07-15 | Tax withholding | 780 | $59.09 | 3,701 |
| 2012-07-15 | Option exercise | 3,400 | $0.00 | 27,400 |
| 2012-07-15 | Option exercise | 3,400 | $0.00 | 24,000 |
| 2012-07-15 | Option exercise | 3,000 | $0.00 | 20,600 |
| 2012-07-15 | Option exercise | 3,400 | $0.00 | 17,600 |
| 2012-07-15 | Option exercise | 1,200 | $0.00 | 14,200 |
| 2012-07-15 | Option exercise | 1,200 | $0.00 | 13,000 |
| 2012-06-08 | Option exercise (derivative) | 1,200 | $0.00 | 1,200 |
| 2012-06-08 | Option exercise (derivative) | 2,400 | $0.00 | 0 |
| 2012-06-08 | Option exercise (derivative) | 892 | $0.00 | 1,000 |
| 2012-06-08 | Option exercise (derivative) | 2,000 | $0.00 | 4,000 |
| 2012-06-08 | Open-market sale | 11,000 | $55.02 | 11,800 |
| 2012-06-08 | Option exercise | 1,200 | $12.20 | 22,800 |
| 2012-06-08 | Option exercise | 4,000 | $5.97 | 21,600 |
| 2012-06-08 | Option exercise | 2,000 | $20.36 | 17,600 |
| 2012-06-08 | Option exercise | 3,800 | $6.55 | 15,600 |
| 2012-06-08 | Open-market sale | 5,292 | $55.02 | 2,141 |
| 2012-06-08 | Option exercise | 2,400 | $6.55 | 7,433 |
| 2012-06-08 | Option exercise | 892 | $12.20 | 5,033 |
| 2012-06-08 | Option exercise | 2,000 | $20.36 | 4,141 |
| 2012-06-07 | Option exercise (derivative) | 108 | $0.00 | 1,892 |
| 2012-06-07 | Open-market sale | 108 | $55.20 | 2,141 |
| 2012-06-07 | Option exercise | 108 | $12.20 | 2,249 |
| 2011-11-28 | Option exercise (derivative) | 2,000 | $0.00 | 6,000 |
| 2011-11-28 | Option exercise (derivative) | 2,400 | $0.00 | 2,400 |
| 2011-11-28 | Option exercise (derivative) | 3,800 | $0.00 | 3,800 |
| 2011-11-28 | Option exercise (derivative) | 1,000 | $0.00 | 2,000 |
| 2011-11-28 | Option exercise (derivative) | 4,000 | $0.00 | 4,000 |
| 2011-11-28 | Option exercise (derivative) | 1,000 | $0.00 | 0 |
| 2011-11-28 | Open-market sale | 8,200 | $43.69 | 2,141 |
| 2011-11-28 | Option exercise | 2,400 | $6.55 | 10,341 |
| 2011-11-28 | Option exercise | 1,000 | $12.20 | 7,941 |
| 2011-11-28 | Option exercise | 2,000 | $20.36 | 6,941 |
| 2011-11-28 | Option exercise | 2,800 | $3.47 | 4,941 |
| 2011-11-28 | Open-market sale | 12,000 | $43.70 | 11,800 |
| 2011-11-28 | Option exercise | 1,000 | $3.47 | 23,800 |
| 2011-11-28 | Option exercise | 4,000 | $5.97 | 22,800 |
| 2011-11-28 | Option exercise | 1,200 | $12.20 | 18,800 |
| 2011-11-28 | Option exercise | 2,000 | $20.36 | 17,600 |
| 2011-11-28 | Option exercise | 3,800 | $6.55 | 15,600 |
| 2011-10-27 | Grant / award (derivative) | 30,000 | $0.00 | 30,000 |
| 2011-10-27 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2011-08-29 | Option exercise (derivative) | 3,000 | $0.00 | 0 |
| 2011-08-29 | Option exercise (derivative) | 1,000 | $0.00 | 1,000 |
| 2011-08-29 | Option exercise | 1,000 | $3.47 | 15,800 |
| 2011-08-29 | Option exercise | 3,000 | $4.68 | 14,800 |
| 2011-08-29 | Open-market sale | 4,000 | $40.33 | 11,800 |
| 2011-07-15 | Option exercise (derivative) | 500 | $0.00 | 1,000 |
| 2011-07-15 | Option exercise (derivative) | 3,400 | $0.00 | 6,800 |
| 2011-07-15 | Option exercise (derivative) | 440 | $0.00 | 1,760 |
| 2011-07-15 | Option exercise (derivative) | 400 | $0.00 | 1,200 |
| 2011-07-15 | Option exercise (derivative) | 3,400 | $0.00 | 13,600 |
| 2011-07-15 | Option exercise | 500 | $48.29 | 1,301 |
| 2011-07-15 | Option exercise | 3,400 | $48.29 | 11,800 |
| 2011-07-15 | Option exercise | 3,400 | $48.29 | 8,400 |
| 2011-07-15 | Option exercise | 3,400 | $48.29 | 5,000 |
| 2011-07-15 | Option exercise | 440 | $48.29 | 2,141 |
| 2011-07-15 | Option exercise | 400 | $48.29 | 1,701 |
| 2011-06-09 | Option exercise (derivative) | 40,000 | $0.00 | 0 |
| 2011-06-09 | Open-market sale | 40,000 | $43.08 | 1,600 |
| 2011-06-09 | Option exercise | 40,000 | $5.58 | 41,600 |
| 2010-10-28 | Grant / award (derivative) | 2,200 | $0.00 | 2,200 |
| 2010-10-28 | Grant / award (derivative) | 17,000 | $0.00 | 17,000 |
| 2010-09-02 | Open-market sale | 6,800 | $34.73 | 1,600 |
| 2010-09-02 | Open-market sale | 900 | $34.73 | 801 |
| 2010-07-21 | Option exercise (derivative) | 2,800 | $0.00 | 2,800 |
| 2010-07-21 | Option exercise (derivative) | 2,400 | $0.00 | 4,800 |
| 2010-07-21 | Option exercise (derivative) | 1,000 | $0.00 | 3,000 |
| 2010-07-21 | Option exercise (derivative) | 2,000 | $0.00 | 8,000 |
| 2010-07-21 | Open-market sale | 8,200 | $34.35 | 1,701 |
| 2010-07-21 | Option exercise | 2,400 | $6.55 | 9,901 |
| 2010-07-21 | Option exercise | 1,000 | $12.20 | 7,501 |
| 2010-07-21 | Option exercise | 2,000 | $20.36 | 6,501 |
| 2010-07-21 | Option exercise | 2,800 | $3.47 | 4,501 |
| 2010-07-20 | Option exercise (derivative) | 3,800 | $0.00 | 7,600 |
| 2010-07-20 | Option exercise (derivative) | 4,000 | $0.00 | 8,000 |
| 2010-07-20 | Option exercise (derivative) | 3,000 | $0.00 | 3,000 |
| 2010-07-20 | Option exercise (derivative) | 2,000 | $0.00 | 2,000 |
| 2010-07-20 | Option exercise (derivative) | 1,200 | $0.00 | 3,600 |
| 2010-07-20 | Option exercise (derivative) | 20,000 | $0.00 | 40,000 |
| 2010-07-20 | Option exercise | 2,000 | $20.36 | 30,400 |
| 2010-07-20 | Option exercise | 20,000 | $5.58 | 28,400 |
| 2010-07-20 | Option exercise | 1,200 | $12.20 | 35,600 |
| 2010-07-20 | Option exercise | 3,000 | $4.68 | 38,600 |
| 2010-07-20 | Open-market sale | 36,000 | $34.38 | 8,400 |
| 2010-07-20 | Option exercise | 2,000 | $3.47 | 44,400 |
| 2010-07-20 | Option exercise | 4,000 | $5.97 | 34,400 |
| 2010-07-20 | Option exercise | 3,800 | $6.55 | 42,400 |
| 2010-07-15 | Option exercise (derivative) | 500 | $0.00 | 1,500 |
| 2010-07-15 | Option exercise (derivative) | 400 | $0.00 | 1,600 |
| 2010-07-15 | Option exercise (derivative) | 3,400 | $0.00 | 13,600 |
| 2010-07-15 | Option exercise (derivative) | 3,400 | $0.00 | 10,200 |
| 2010-07-15 | Option exercise | 3,400 | $0.00 | 8,400 |
| 2010-07-15 | Option exercise | 3,400 | $0.00 | 5,000 |
| 2010-07-15 | Option exercise | 400 | $0.00 | 1,701 |
| 2010-07-15 | Option exercise | 500 | $0.00 | 1,301 |
| 2010-02-26 | Open-market sale | 283 | $35.17 | 801 |
| 2010-02-26 | Open-market sale | 1,923 | $35.12 | 1,600 |
| 2009-10-28 | Grant / award (derivative) | 2,000 | $0.00 | 2,000 |
| 2009-10-28 | Grant / award (derivative) | 17,000 | $0.00 | 17,000 |
| 2009-07-15 | Option exercise (derivative) | 3,400 | $0.00 | 13,600 |
| 2009-07-15 | Option exercise (derivative) | 500 | $0.00 | 2,000 |
| 2009-07-15 | Option exercise | 500 | $26.72 | 1,301 |
| 2009-07-15 | Tax withholding | 217 | $26.72 | 1,084 |
| 2009-07-15 | Option exercise | 3,400 | $26.72 | 5,000 |
| 2009-07-15 | Tax withholding | 1,477 | $26.72 | 3,523 |
| 2009-06-01 | Option exercise (out-of-money) (derivative) | 2,400 | $0.00 | 7,200 |
| 2009-06-01 | Option exercise (out-of-money) (derivative) | 2,800 | $0.00 | 5,600 |
| 2009-06-01 | Option exercise (out-of-money) (derivative) | 2,000 | $0.00 | 4,000 |
| 2009-06-01 | Option exercise (out-of-money) (derivative) | 3,000 | $0.00 | 6,000 |
| 2009-06-01 | Option exercise (out-of-money) (derivative) | 1,200 | $0.00 | 0 |
| 2009-06-01 | Option exercise (out-of-money) (derivative) | 1,200 | $0.00 | 4,800 |
| 2009-06-01 | Option exercise (out-of-money) (derivative) | 4,000 | $0.00 | 12,000 |
| 2009-06-01 | Option exercise (out-of-money) (derivative) | 20,000 | $0.00 | 60,000 |
| 2009-06-01 | Option exercise (out-of-money) (derivative) | 3,800 | $0.00 | 11,400 |
| 2009-06-01 | Option exercise (out-of-money) | 4,000 | $5.97 | 5,600 |
| 2009-06-01 | Option exercise (out-of-money) | 20,000 | $5.58 | 21,600 |
| 2009-06-01 | Option exercise (out-of-money) | 3,800 | $6.55 | 5,400 |
| 2009-06-01 | I | 509 | $31.97 | 29,361 |
| 2009-06-01 | I | 233 | $31.97 | 16,967 |
| 2009-06-01 | Option exercise (out-of-money) | 2,400 | $6.55 | 3,201 |
| 2009-06-01 | Option exercise (out-of-money) | 1,000 | $12.20 | 1,801 |
| 2009-06-01 | Open-market sale | 2,800 | $30.92 | 801 |
| 2009-06-01 | Option exercise (out-of-money) | 2,800 | $3.47 | 3,601 |
| 2009-06-01 | Option exercise (out-of-money) | 2,000 | $3.47 | 3,600 |
| 2009-06-01 | Option exercise (out-of-money) | 3,000 | $4.68 | 4,600 |
| 2009-06-01 | Option exercise (out-of-money) | 1,200 | $3.28 | 2,800 |
| 2009-06-01 | Open-market sale | 1,200 | $30.85 | 1,600 |
| 2008-10-30 | Grant / award (derivative) | 2,500 | $0.00 | 2,500 |
| 2008-10-30 | Grant / award (derivative) | 17,000 | $0.00 | 17,000 |
| 2008-07-18 | Option exercise (derivative) | 4,000 | $0.00 | 16,000 |
| 2008-07-18 | Option exercise (derivative) | 3,800 | $0.00 | 15,200 |
| 2008-07-18 | Option exercise (derivative) | 2,000 | $0.00 | 6,000 |
| 2008-07-18 | Option exercise (derivative) | 3,000 | $0.00 | 9,000 |
| 2008-07-18 | Option exercise (derivative) | 1,200 | $0.00 | 1,200 |
| 2008-07-18 | Open-market sale | 2,000 | $36.71 | 1,600 |
| 2008-07-18 | Open-market sale | 3,000 | $36.71 | 3,600 |
| 2008-07-18 | Open-market sale | 1,200 | $36.71 | 6,600 |
| 2008-07-18 | Open-market sale | 1,200 | $36.71 | 7,800 |
| 2008-07-18 | Open-market sale | 4,000 | $36.71 | 9,000 |
| 2008-07-18 | Open-market sale | 3,800 | $36.71 | 13,000 |
| 2008-07-18 | Option exercise | 2,000 | $3.47 | 16,800 |
| 2008-07-18 | Option exercise | 3,800 | $6.55 | 5,400 |
| 2008-07-18 | Option exercise | 4,000 | $5.97 | 9,400 |
| 2008-07-18 | Option exercise | 3,000 | $4.68 | 14,800 |
| 2008-07-18 | Option exercise | 1,200 | $3.28 | 11,800 |
| 2008-07-18 | Option exercise | 1,200 | $12.20 | 10,600 |
| 2008-06-09 | Option exercise (derivative) | 1,000 | $12.20 | 5,000 |
| 2008-06-09 | Option exercise (derivative) | 1,600 | $3.12 | 0 |
| 2008-06-09 | Option exercise (derivative) | 2,800 | $3.47 | 8,400 |
| 2008-06-09 | Option exercise (derivative) | 2,400 | $6.55 | 4,800 |
| 2008-06-09 | Option exercise | 1,000 | $12.20 | 8,601 |
| 2008-06-09 | Open-market sale | 1,600 | $33.95 | 3,201 |
| 2008-06-09 | Open-market sale | 2,800 | $33.95 | 4,801 |
| 2008-06-09 | Open-market sale | 1,000 | $33.95 | 7,601 |
| 2008-06-09 | Open-market sale | 2,400 | $33.95 | 801 |
| 2008-06-09 | Option exercise | 2,400 | $6.55 | 7,601 |
| 2008-06-09 | Option exercise | 2,800 | $3.47 | 5,201 |
| 2008-06-09 | Option exercise | 1,600 | $3.12 | 2,401 |
| 2007-11-01 | Grant / award (derivative) | 17,000 | $0.00 | 17,000 |
| 2007-11-01 | Grant / award (derivative) | 2,500 | $0.00 | 2,500 |
| 2007-07-12 | — | — | — | 15,159 |
| 2007-07-12 | — | — | — | 1,600 |
| 2007-07-12 | — | — | — | 27,191 |
| 2007-07-12 | — | — | — | 801 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.