SEC CIK 1055604
ARIZPE ARTHUR A
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| NSPview stock → | 95,836 | 2026-03-03 |
Position History — NSP
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — NSP
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-03-03 | Tax withholding | 282 | $21.13 | 95,836 |
| 2026-03-03 | Grant / award | 319 | $0.00 | 96,118 |
| 2026-03-02 | Grant / award | 570 | $0.00 | 95,799 |
| 2026-03-02 | Tax withholding | 2,029 | $22.21 | 95,229 |
| 2026-03-02 | Grant / award | 13,200 | $0.00 | 97,258 |
| 2026-02-17 | Option exercise (derivative) | 961 | $0.00 | 3,387 |
| 2026-02-17 | Option exercise | 961 | $0.00 | 84,058 |
| 2025-07-01 | Grant / award (derivative) | 100,000 | $0.00 | 100,000 |
| 2025-05-14 | Gift | 7,250 | $0.00 | 102,558 |
| 2025-03-10 | Open-market sale | 1,465 | $95.11 | 83,097 |
| 2025-03-03 | Grant / award | 356 | $0.00 | 86,443 |
| 2025-03-03 | Tax withholding | 1,881 | $87.97 | 84,562 |
| 2025-02-28 | Grant / award | 387 | $0.00 | 77,664 |
| 2025-02-28 | Grant / award | 11,255 | $0.00 | 86,087 |
| 2025-02-28 | Tax withholding | 2,832 | $87.94 | 74,832 |
| 2025-02-11 | Open-market sale | 2,600 | $84.05 | 75,951 |
| 2025-02-11 | Open-market sale | 3,400 | $85.17 | 72,551 |
| 2025-02-07 | Option exercise (derivative) | 4,726 | $0.00 | 4,348 |
| 2025-02-07 | Grant / award (derivative) | 3,387 | $0.00 | 9,074 |
| 2025-02-07 | Option exercise | 4,726 | $0.00 | 83,277 |
| 2024-02-29 | Tax withholding | 4,557 | $100.29 | 77,660 |
| 2024-02-29 | Grant / award | 891 | $0.00 | 78,551 |
| 2024-02-28 | Grant / award | 8,525 | $0.00 | 82,217 |
| 2024-02-28 | Grant / award | 420 | $0.00 | 73,692 |
| 2024-02-28 | Tax withholding | 1,984 | $97.34 | 73,272 |
| 2024-02-20 | Grant / award (derivative) | 961 | $0.00 | 16,869 |
| 2024-02-20 | Grant / award (derivative) | 3,513 | $0.00 | 15,908 |
| 2024-02-20 | Option exercise (derivative) | 11,182 | $0.00 | 5,687 |
| 2024-02-20 | Option exercise | 11,182 | $0.00 | 75,256 |
| 2023-12-08 | Open-market sale | 2,500 | $117.14 | 64,074 |
| 2023-11-20 | Open-market sale | 5,000 | $113.51 | 66,574 |
| 2023-11-09 | Open-market sale | 5,000 | $107.07 | 71,574 |
| 2023-03-03 | Tax withholding | 1,946 | $124.03 | 76,297 |
| 2023-03-03 | Grant / award | 277 | $0.00 | 76,574 |
| 2023-03-02 | Tax withholding | 4,092 | $123.92 | 78,243 |
| 2023-03-02 | Grant / award | 605 | $0.00 | 82,335 |
| 2023-02-28 | Grant / award | 598 | $0.00 | 75,565 |
| 2023-02-28 | Grant / award | 6,850 | $0.00 | 82,415 |
| 2023-02-28 | Tax withholding | 4,036 | $122.65 | 74,967 |
| 2023-02-28 | Grant / award | 6,165 | $0.00 | 81,730 |
| 2023-02-22 | Grant / award (derivative) | 4,667 | $0.00 | 13,490 |
| 2023-02-22 | Grant / award (derivative) | 4,222 | $0.00 | 17,712 |
| 2023-02-22 | Grant / award (derivative) | 4,792 | $0.00 | 22,504 |
| 2023-02-22 | Grant / award (derivative) | 4,726 | $0.00 | 27,230 |
| 2023-02-22 | Option exercise (derivative) | 14,835 | $0.00 | 12,395 |
| 2023-02-22 | Option exercise | 14,835 | $0.00 | 79,003 |
| 2023-02-17 | Open-market sale | 2,500 | $124.44 | 64,168 |
| 2022-10-31 | Open-market sale | 2,500 | $118.00 | 66,668 |
| 2022-08-12 | Open-market sale | 2,500 | $114.00 | 69,168 |
| 2022-08-10 | Open-market sale | 5,000 | $110.00 | 71,668 |
| 2022-03-02 | Tax withholding | 1,226 | $87.42 | 76,668 |
| 2022-03-02 | Grant / award | 116 | $0.00 | 77,894 |
| 2022-03-01 | Grant / award | 266 | $0.00 | 79,344 |
| 2022-03-01 | Tax withholding | 1,566 | $89.95 | 77,778 |
| 2022-02-28 | Tax withholding | 832 | $90.47 | 69,628 |
| 2022-02-28 | Grant / award | 9,450 | $0.00 | 79,078 |
| 2022-02-22 | Grant / award (derivative) | 2,877 | $0.00 | 8,823 |
| 2021-10-07 | Open-market sale | 5,000 | $120.28 | 70,460 |
| 2021-10-01 | Open-market sale | 5,000 | $115.52 | 75,460 |
| 2021-05-27 | Open-market sale | 2,500 | $94.00 | 80,460 |
| 2021-05-21 | Open-market sale | 2,500 | $90.00 | 82,960 |
| 2021-03-04 | Tax withholding | 6,500 | $89.23 | 85,313 |
| 2021-03-04 | Grant / award | 147 | $0.00 | 85,460 |
| 2021-03-03 | Tax withholding | 7,784 | $89.71 | 91,465 |
| 2021-03-03 | Grant / award | 348 | $0.00 | 91,813 |
| 2021-03-02 | Grant / award | 732 | $0.00 | 99,249 |
| 2021-03-02 | Tax withholding | 7,531 | $90.59 | 98,517 |
| 2021-03-01 | Grant / award | 72 | $0.00 | 96,463 |
| 2021-03-01 | Grant / award | 9,585 | $0.00 | 106,048 |
| 2021-03-01 | Tax withholding | 515 | $88.70 | 97,822 |
| 2021-03-01 | Tax withholding | 1,431 | $88.70 | 96,391 |
| 2021-02-23 | Grant / award (derivative) | 4,186 | $0.00 | 14,914 |
| 2021-02-23 | Grant / award (derivative) | 3,488 | $0.00 | 18,402 |
| 2021-02-23 | Grant / award (derivative) | 5,946 | $0.00 | 24,348 |
| 2021-02-23 | Option exercise (derivative) | 18,402 | $0.00 | 5,946 |
| 2021-02-23 | Grant / award (derivative) | 35,802 | $0.00 | 41,748 |
| 2021-02-23 | Option exercise | 18,402 | $0.00 | 62,535 |
| 2021-02-23 | Option exercise | 35,802 | $0.00 | 98,337 |
| 2021-02-22 | Tax withholding | 910 | $79.17 | 44,133 |
| 2020-11-03 | Open-market sale | 5,000 | $85.00 | 45,043 |
| 2020-10-06 | Open-market sale | 3,500 | $70.50 | 50,043 |
| 2020-09-16 | Open-market sale | 3,500 | $69.50 | 53,543 |
| 2020-08-20 | Open-market sale | 3,000 | $70.50 | 57,043 |
| 2020-02-28 | Grant / award | 11,890 | $0.00 | 60,043 |
| 2020-02-28 | Tax withholding | 831 | $66.79 | 48,153 |
| 2020-02-21 | Grant / award | 1,330 | $0.00 | 60,059 |
| 2020-02-21 | Tax withholding | 11,075 | $72.72 | 48,984 |
| 2020-02-18 | Grant / award (derivative) | 7,821 | $0.00 | 32,393 |
| 2020-02-18 | Grant / award (derivative) | 5,364 | $2.00 | 37,757 |
| 2020-02-18 | Option exercise (derivative) | 27,029 | $0.00 | 10,728 |
| 2020-02-18 | Grant / award (derivative) | 6,408 | $0.00 | 24,572 |
| 2020-02-18 | Tax withholding | 933 | $73.51 | 58,729 |
| 2020-02-18 | Option exercise | 27,029 | $0.00 | 59,662 |
| 2019-07-23 | Open-market sale | 5,000 | $138.00 | 32,633 |
| 2019-07-18 | Open-market sale | 5,000 | $134.00 | 37,633 |
| 2019-04-05 | Open-market sale | 8,000 | $130.00 | 42,633 |
| 2019-03-29 | Tax withholding | 2,078 | $121.93 | 50,633 |
| 2019-02-28 | Grant / award | 6,335 | $0.00 | 52,711 |
| 2019-02-21 | Grant / award | 854 | $0.00 | 63,120 |
| 2019-02-21 | Tax withholding | 16,744 | $128.03 | 46,376 |
| 2019-02-15 | Tax withholding | 926 | $125.10 | 62,266 |
| 2019-02-12 | Option exercise (derivative) | 39,694 | $0.00 | 18,164 |
| 2019-02-12 | Grant / award (derivative) | 5,364 | $0.00 | 57,858 |
| 2019-02-12 | Grant / award (derivative) | 6,400 | $0.00 | 52,494 |
| 2019-02-12 | Grant / award (derivative) | 19,008 | $0.00 | 46,094 |
| 2019-02-12 | Grant / award (derivative) | 9,504 | $0.00 | 27,086 |
| 2019-02-12 | Option exercise | 39,694 | $0.00 | 63,192 |
| 2018-08-14 | Open-market sale | 5,000 | $113.00 | 109,808 |
| 2018-08-09 | Open-market sale | 11,257 | $109.00 | 114,808 |
| 2018-08-08 | Open-market sale | 3,743 | $107.00 | 126,065 |
| 2018-05-30 | Open-market sale | 6,684 | $92.30 | 23,498 |
| 2018-05-11 | Open-market sale | 10,000 | $87.50 | 30,182 |
| 2018-05-09 | Open-market sale | 10,000 | $85.70 | 40,182 |
| 2018-03-01 | Grant / award | 1,511 | $65.30 | 66,271 |
| 2018-03-01 | Tax withholding | 16,089 | $65.30 | 50,182 |
| 2018-02-21 | Grant / award (derivative) | 15,136 | $0.00 | 58,844 |
| 2018-02-21 | Grant / award (derivative) | 6,400 | $0.00 | 43,708 |
| 2018-02-21 | Option exercise (derivative) | 41,262 | $0.00 | 17,582 |
| 2018-02-21 | Grant / award (derivative) | 7,100 | $0.00 | 37,308 |
| 2018-02-21 | Grant / award | 10,730 | $0.00 | 64,760 |
| 2018-02-21 | Option exercise | 41,262 | $0.00 | 54,030 |
| 2018-02-15 | Open-market sale | 10,655 | $64.13 | 12,768 |
| 2017-12-28 | Tax withholding | 7,701 | $56.85 | 23,423 |
| 2017-11-28 | Open-market sale | 5,000 | $117.01 | 64,904 |
| 2017-10-02 | Open-market sale | 3,091 | $89.90 | 15,562 |
| 2017-09-29 | Open-market sale | 2,200 | $87.90 | 18,653 |
| 2017-09-27 | Open-market sale | 2,800 | $86.65 | 20,853 |
| 2017-09-14 | Gift | 1,250 | $0.00 | 69,904 |
| 2017-08-07 | Open-market sale | 2,500 | $85.00 | 23,653 |
| 2017-03-29 | Tax withholding | 1,108 | $87.25 | 26,153 |
| 2017-02-21 | Tax withholding | 2,210 | $84.30 | 31,798 |
| 2017-02-21 | Tax withholding | 1,398 | $84.30 | 30,400 |
| 2017-02-15 | Grant / award (derivative) | 2,041 | $0.00 | 15,104 |
| 2017-02-15 | Grant / award (derivative) | 7,566 | $0.00 | 13,063 |
| 2017-02-15 | Grant / award | 5,615 | $0.00 | 34,008 |
| 2016-05-27 | Open-market sale | 6,000 | $70.50 | 96,408 |
| 2016-05-10 | Open-market sale | 8,000 | $66.49 | 102,408 |
| 2016-03-29 | Grant / award | 7,920 | $0.00 | 116,092.91 |
| 2016-03-29 | Grant / award | 7,920 | $0.00 | 110,408.91 |
| 2016-02-29 | Grant / award (derivative) | 5,497 | $0.00 | 5,497 |
| 2016-02-19 | Tax withholding | 3,465 | $46.94 | 102,488.91 |
| 2016-02-18 | Tax withholding | 2,219 | $48.55 | 105,953.91 |
| 2015-05-21 | Open-market sale | 5,000 | $53.50 | 108,172.91 |
| 2015-03-03 | Open-market sale | 5,000 | $53.00 | 113,172.91 |
| 2015-02-23 | Tax withholding | 2,599 | $51.37 | 118,172.91 |
| 2015-02-20 | Tax withholding | 2,188 | $50.46 | 120,771.91 |
| 2015-02-19 | Grant / award | 14,000 | $0.00 | 122,959.91 |
| 2015-02-18 | Open-market sale | 5,000 | $51.50 | 111,198.91 |
| 2015-02-18 | Tax withholding | 2,239 | $50.01 | 108,959.91 |
| 2015-02-17 | Open-market sale | 4,300 | $49.00 | 116,198.91 |
| 2015-02-13 | Open-market sale | 700 | $49.00 | 120,498.91 |
| 2015-02-13 | Open-market sale | 5,000 | $47.59 | 121,198.91 |
| 2014-11-06 | Open-market sale | 3,500 | $33.00 | 126,198.91 |
| 2014-03-31 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2014-03-31 | Option exercise | 5,000 | $11.79 | 134,698.91 |
| 2014-03-31 | Open-market sale | 5,000 | $31.00 | 129,698.91 |
| 2014-03-04 | Option exercise (derivative) | 4,000 | $0.00 | 0 |
| 2014-03-04 | Open-market sale | 4,000 | $29.67 | 129,698.91 |
| 2014-03-04 | Option exercise | 4,000 | $17.17 | 133,698.91 |
| 2014-02-21 | Tax withholding | 2,051 | $28.56 | 129,698.91 |
| 2014-02-20 | Tax withholding | 2,188 | $28.09 | 131,749.91 |
| 2014-02-18 | Tax withholding | 2,554 | $27.40 | 133,937.91 |
| 2014-02-17 | Grant / award | 24,000 | $0.00 | 136,491.91 |
| 2013-12-26 | Option exercise (derivative) | 3,000 | $0.00 | 4,000 |
| 2013-12-26 | Option exercise | 3,000 | $17.17 | 115,491.91 |
| 2013-12-26 | Open-market sale | 3,000 | $36.00 | 112,491.91 |
| 2013-12-20 | Option exercise (derivative) | 4,000 | $0.00 | 5,000 |
| 2013-12-20 | Open-market sale | 4,000 | $35.00 | 112,491.91 |
| 2013-12-20 | Option exercise | 4,000 | $11.79 | 116,491.91 |
| 2013-12-11 | Open-market sale | 4,000 | $33.11 | 112,491.91 |
| 2013-09-12 | Option exercise (derivative) | 9,000 | $0.00 | 9,000 |
| 2013-09-12 | Open-market sale | 9,000 | $35.01 | 116,491.91 |
| 2013-09-12 | Option exercise | 9,000 | $11.79 | 125,491.91 |
| 2013-09-09 | Option exercise (derivative) | 2,600 | $0.00 | 7,000 |
| 2013-09-09 | Open-market sale | 2,600 | $33.88 | 116,491.91 |
| 2013-09-09 | Option exercise | 2,600 | $17.17 | 119,091.91 |
| 2013-08-14 | Option exercise (derivative) | 3,900 | $0.00 | 9,600 |
| 2013-08-14 | Open-market sale | 3,900 | $33.87 | 116,491.91 |
| 2013-08-14 | Option exercise | 3,900 | $17.17 | 120,391.91 |
| 2013-08-13 | Option exercise (derivative) | 3,700 | $0.00 | 18,000 |
| 2013-08-13 | Open-market sale | 3,400 | $33.80 | 116,791.91 |
| 2013-08-13 | Option exercise | 3,700 | $11.79 | 120,191.91 |
| 2013-08-13 | Open-market sale | 300 | $33.81 | 116,491.91 |
| 2013-08-02 | Open-market sale | 5,000 | $33.52 | 116,491.91 |
| 2013-06-04 | Option exercise (derivative) | 4,136 | $0.00 | 21,700 |
| 2013-06-04 | Option exercise | 4,136 | $11.79 | 130,627.91 |
| 2013-06-04 | Open-market sale | 9,136 | $30.40 | 121,491.91 |
| 2013-06-03 | Option exercise (derivative) | 3,966 | $0.00 | 13,500 |
| 2013-06-03 | Option exercise (derivative) | 860 | $0.00 | 25,836 |
| 2013-06-03 | Option exercise | 860 | $11.79 | 131,317.91 |
| 2013-06-03 | Option exercise | 3,966 | $17.17 | 130,457.91 |
| 2013-06-03 | Open-market sale | 4,826 | $30.40 | 126,491.91 |
| 2013-05-31 | Option exercise (derivative) | 4 | $0.00 | 26,696 |
| 2013-05-31 | Option exercise (derivative) | 34 | $0.00 | 17,466 |
| 2013-05-31 | Option exercise | 4 | $11.79 | 126,529.91 |
| 2013-05-31 | Open-market sale | 38 | $30.40 | 126,491.91 |
| 2013-05-31 | Option exercise | 34 | $17.17 | 126,525.91 |
| 2013-05-21 | Open-market sale | 5,000 | $30.47 | 126,491.91 |
| 2013-03-12 | Open-market sale | 10,000 | $28.50 | 131,491.91 |
| 2013-02-21 | Tax withholding | 2,164 | $29.05 | 141,491.91 |
| 2013-02-19 | Grant / award | 24,000 | $0.00 | 143,655.91 |
| 2013-02-19 | Tax withholding | 5,651 | $28.36 | 119,655.91 |
| 2013-01-31 | Option exercise (derivative) | 5,000 | $0.00 | 26,700 |
| 2013-01-31 | Open-market sale | 5,000 | $33.60 | 125,306.91 |
| 2013-01-31 | Option exercise | 5,000 | $11.79 | 130,306.91 |
| 2013-01-02 | Option exercise (derivative) | 5,000 | $0.00 | 31,700 |
| 2013-01-02 | Open-market sale | 5,000 | $32.84 | 125,306.91 |
| 2013-01-02 | Option exercise | 5,000 | $11.79 | 130,306.91 |
| 2012-12-28 | Option exercise (derivative) | 10,000 | $0.00 | 36,700 |
| 2012-12-28 | Open-market sale | 10,000 | $32.01 | 125,306.91 |
| 2012-12-28 | Option exercise | 10,000 | $11.79 | 135,306.91 |
| 2012-12-26 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2012-12-26 | Option exercise | 10,000 | $9.03 | 139,780.91 |
| 2012-12-26 | Open-market sale | 10,000 | $31.96 | 129,780.91 |
| 2012-12-26 | Open-market sale | 4,474 | $32.17 | 125,306.91 |
| 2012-11-01 | Open-market sale | 5,000 | $27.00 | 132,184.91 |
| 2012-11-01 | Open-market sale | 2,404 | $28.50 | 129,780.91 |
| 2012-09-07 | Open-market sale | 5,000 | $25.50 | 137,184.91 |
| 2012-04-02 | Open-market sale | 3,500 | $31.10 | 142,184.91 |
| 2012-03-26 | Open-market sale | 3,500 | $30.40 | 145,684.91 |
| 2012-02-21 | Tax withholding | 2,954 | $31.08 | 126,684.91 |
| 2012-02-21 | Grant / award | 22,500 | $0.01 | 149,184.91 |
| 2012-02-16 | Tax withholding | 3,085 | $31.04 | 129,638.91 |
| 2012-02-13 | Tax withholding | 2,204 | $30.11 | 132,723.91 |
| 2012-02-07 | Option exercise (derivative) | 3,998 | $0.00 | 0 |
| 2012-02-07 | Option exercise | 3,998 | $14.69 | 138,925.91 |
| 2012-02-07 | Open-market sale | 3,998 | $30.29 | 134,927.91 |
| 2012-02-03 | Option exercise (derivative) | 4,000 | $0.00 | 3,998 |
| 2012-02-03 | Option exercise | 4,000 | $14.69 | 138,927.91 |
| 2012-02-03 | Open-market sale | 4,000 | $29.59 | 134,927.91 |
| 2012-02-01 | Option exercise (derivative) | 4,000 | $0.00 | 7,998 |
| 2012-02-01 | Open-market sale | 4,000 | $28.89 | 134,927.91 |
| 2012-02-01 | Option exercise | 4,000 | $14.69 | 138,927.91 |
| 2012-01-30 | Option exercise (derivative) | 4,000 | $0.00 | 11,998 |
| 2012-01-30 | Option exercise | 4,000 | $14.69 | 138,927.91 |
| 2012-01-30 | Open-market sale | 4,000 | $28.19 | 134,927.91 |
| 2012-01-20 | Option exercise (derivative) | 3,400 | $0.00 | 15,998 |
| 2012-01-20 | Option exercise | 3,400 | $14.69 | 138,327.91 |
| 2012-01-20 | Open-market sale | 3,400 | $27.49 | 134,927.91 |
| 2012-01-19 | Option exercise (derivative) | 600 | $0.00 | 19,398 |
| 2012-01-19 | Option exercise | 600 | $14.69 | 135,527.91 |
| 2012-01-19 | Open-market sale | 600 | $27.49 | 134,927.91 |
| 2011-11-15 | Open-market sale | 2,500 | $27.00 | 134,927.91 |
| 2011-11-08 | Open-market sale | 2,500 | $26.00 | 137,427.91 |
| 2011-11-03 | Open-market sale | 5,000 | $25.00 | 139,927.91 |
| 2011-02-18 | Grant / award | 27,000 | $0.01 | 144,927.91 |
| 2011-02-16 | Tax withholding | 3,085 | $29.01 | 117,927.91 |
| 2011-02-14 | Tax withholding | 2,204 | $29.67 | 121,012.91 |
| 2011-02-08 | Tax withholding | 2,578 | $29.43 | 123,216.91 |
| 2010-12-02 | Option exercise (derivative) | 14,485 | $0.00 | 0 |
| 2010-12-02 | Open-market sale | 14,485 | $29.00 | 125,794.91 |
| 2010-12-02 | Option exercise | 14,485 | $18.00 | 140,279.91 |
| 2010-11-29 | Option exercise (derivative) | 5,515 | $0.00 | 14,485 |
| 2010-11-29 | Option exercise (derivative) | 5,515 | $0.00 | 42 |
| 2010-11-29 | Option exercise | 5,515 | $18.00 | 131,309.91 |
| 2010-11-29 | Open-market sale | 5,515 | $28.77 | 125,794.91 |
| 2010-09-16 | Option exercise (derivative) | 4,522 | $0.00 | 10,000 |
| 2010-09-16 | Open-market sale | 4,522 | $23.68 | 125,794.91 |
| 2010-09-16 | Option exercise | 4,522 | $9.03 | 130,316.91 |
| 2010-09-13 | Option exercise (derivative) | 5,478 | $0.00 | 14,522 |
| 2010-09-13 | Open-market sale | 5,478 | $23.00 | 125,794.91 |
| 2010-09-13 | Option exercise | 5,478 | $9.03 | 131,272.91 |
| 2010-03-18 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2010-03-18 | Open-market sale | 10,000 | $20.99 | 125,794.91 |
| 2010-03-18 | Option exercise | 10,000 | $19.93 | 135,794.91 |
| 2010-03-17 | Option exercise (derivative) | 10,000 | $0.00 | 10,000 |
| 2010-03-17 | Open-market sale | 5,000 | $20.74 | 125,794.91 |
| 2010-03-17 | Option exercise | 10,000 | $19.93 | 135,794.91 |
| 2010-03-17 | Open-market sale | 5,000 | $20.49 | 130,794.91 |
| 2010-03-16 | Option exercise | 5,000 | $19.93 | 130,794.91 |
| 2010-03-16 | Open-market sale | 5,000 | $20.31 | 125,794.91 |
| 2010-03-16 | Option exercise (derivative) | 5,000 | $0.00 | 20,000 |
| 2010-03-15 | Option exercise (derivative) | 5,000 | $0.00 | 0 |
| 2010-03-15 | Option exercise | 5,000 | $19.93 | 130,794.91 |
| 2010-03-15 | Open-market sale | 5,000 | $20.24 | 125,794.91 |
| 2010-03-15 | Option exercise (derivative) | 5,000 | $0.00 | 20,000 |
| 2010-03-15 | Option exercise (derivative) | 5,000 | $0.00 | 25,000 |
| 2010-03-01 | Tax withholding | 1,851 | $18.02 | 125,794.91 |
| 2010-02-16 | Grant / award | 35,000 | $0.01 | 127,645.91 |
| 2010-02-12 | Tax withholding | 2,203 | $17.19 | 92,645.91 |
| 2010-02-08 | Tax withholding | 2,677 | $22.68 | 94,848.91 |
| 2009-09-21 | Gift | 500 | $0.00 | 97,525.91 |
| 2009-09-11 | Open-market sale | 9,875 | $26.00 | 98,025.91 |
| 2009-09-10 | Open-market sale | 5 | $25.02 | 107,900.91 |
| 2009-09-10 | Open-market sale | 2,493 | $25.00 | 107,905.91 |
| 2009-09-09 | Open-market sale | 2,500 | $25.00 | 110,398.91 |
| 2009-08-21 | Open-market sale | 2 | $25.00 | 116,992.91 |
| 2009-08-21 | Open-market sale | 4,094 | $24.30 | 112,898.91 |
| 2009-08-20 | Open-market sale | 806 | $24.00 | 116,994.91 |
| 2009-08-19 | Open-market sale | 100 | $24.00 | 117,800.91 |
| 2009-06-15 | Option exercise (derivative) | 6,596 | $0.00 | 0 |
| 2009-06-15 | Open-market sale | 6,596 | $23.19 | 117,900.94 |
| 2009-06-15 | Option exercise | 6,596 | $7.87 | 124,496.94 |
| 2009-06-05 | Option exercise (derivative) | 6,500 | $0.00 | 6,596 |
| 2009-06-05 | Open-market sale | 6,500 | $23.50 | 117,900.94 |
| 2009-06-05 | Option exercise | 6,500 | $7.87 | 124,400.94 |
| 2009-05-04 | Tax withholding | 1,940 | $26.41 | 117,900.94 |
| 2009-03-02 | Tax withholding | 1,851 | $19.46 | 119,840.94 |
| 2009-02-12 | Grant / award | 25,000 | $0.01 | 121,691.94 |
| 2009-02-09 | Tax withholding | 2,628 | $23.66 | 96,691.94 |
| 2008-06-10 | Option exercise (derivative) | 942 | $0.00 | 0 |
| 2008-06-10 | Option exercise | 942 | $16.28 | 99,319.94 |
| 2008-05-29 | Open-market sale | 300 | $28.47 | 98,356.01 |
| 2008-05-29 | Open-market sale | 1,000 | $28.46 | 98,656.01 |
| 2008-05-29 | Open-market sale | 500 | $28.45 | 99,656.01 |
| 2008-05-29 | Open-market sale | 100 | $28.44 | 100,156.01 |
| 2008-05-29 | Option exercise (derivative) | 28,806 | $0.00 | 942 |
| 2008-05-29 | Open-market sale | 400 | $28.35 | 103,356.01 |
| 2008-05-29 | Open-market sale | 600 | $28.34 | 103,756.01 |
| 2008-05-29 | Open-market sale | 1,000 | $28.31 | 104,356.01 |
| 2008-05-29 | Open-market sale | 100 | $28.21 | 105,356.01 |
| 2008-05-29 | Open-market sale | 100 | $28.20 | 105,456.01 |
| 2008-05-29 | Open-market sale | 300 | $28.19 | 105,556.01 |
| 2008-05-29 | Open-market sale | 200 | $28.18 | 105,856.01 |
| 2008-05-29 | Open-market sale | 300 | $28.17 | 106,056.01 |
| 2008-05-29 | Open-market sale | 900 | $28.16 | 106,356.01 |
| 2008-05-29 | Open-market sale | 200 | $28.15 | 107,256.01 |
| 2008-05-29 | Open-market sale | 5,400 | $28.14 | 107,456.01 |
| 2008-05-29 | Open-market sale | 406 | $28.13 | 112,856.01 |
| 2008-05-29 | Open-market sale | 100 | $28.12 | 113,262.01 |
| 2008-05-29 | Open-market sale | 200 | $28.11 | 113,362.01 |
| 2008-05-29 | Open-market sale | 400 | $28.10 | 113,562.01 |
| 2008-05-29 | Open-market sale | 700 | $28.42 | 100,756.01 |
| 2008-05-29 | Open-market sale | 2,400 | $28.07 | 114,162.01 |
| 2008-05-29 | Open-market sale | 300 | $28.05 | 116,562.01 |
| 2008-05-29 | Open-market sale | 1,200 | $28.04 | 116,862.01 |
| 2008-05-29 | Open-market sale | 3,500 | $28.03 | 118,062.01 |
| 2008-05-29 | Open-market sale | 1,600 | $28.02 | 121,562.01 |
| 2008-05-29 | Open-market sale | 600 | $28.01 | 123,162.01 |
| 2008-05-29 | Open-market sale | 3,400 | $28.00 | 123,762.01 |
| 2008-05-29 | Option exercise | 28,806 | $16.28 | 127,162.01 |
| 2008-05-29 | Open-market sale | 500 | $28.43 | 100,256.01 |
| 2008-05-29 | Open-market sale | 100 | $28.36 | 103,256.01 |
| 2008-05-29 | Open-market sale | 400 | $28.37 | 102,856.01 |
| 2008-05-29 | Open-market sale | 400 | $28.40 | 102,456.01 |
| 2008-05-29 | Open-market sale | 1,000 | $28.41 | 101,456.01 |
| 2008-05-29 | Open-market sale | 200 | $28.09 | 113,962.01 |
| 2008-05-05 | Tax withholding | 1,939 | $30.25 | 98,356.01 |
| 2008-03-11 | Open-market sale | 600 | $25.03 | 101,645.7 |
| 2008-03-11 | Open-market sale | 1,000 | $25.02 | 102,245.7 |
| 2008-03-11 | Open-market sale | 600 | $25.01 | 103,245.7 |
| 2008-03-11 | Open-market sale | 200 | $25.00 | 103,845.7 |
| 2008-03-11 | Open-market sale | 400 | $24.99 | 104,045.7 |
| 2008-03-11 | Open-market sale | 200 | $24.97 | 104,445.7 |
| 2008-03-11 | Open-market sale | 300 | $24.96 | 104,645.7 |
| 2008-03-11 | Open-market sale | 300 | $24.95 | 104,945.7 |
| 2008-03-11 | Open-market sale | 300 | $24.91 | 105,245.7 |
| 2008-03-11 | Open-market sale | 300 | $24.87 | 105,545.7 |
| 2008-03-11 | Open-market sale | 1,100 | $24.86 | 105,845.7 |
| 2008-03-11 | Open-market sale | 500 | $24.85 | 106,945.7 |
| 2008-03-11 | Open-market sale | 800 | $24.84 | 107,445.7 |
| 2008-03-11 | Open-market sale | 953 | $24.83 | 108,245.7 |
| 2008-03-11 | Open-market sale | 217 | $24.82 | 109,198.7 |
| 2008-03-11 | Open-market sale | 500 | $24.81 | 109,415.7 |
| 2008-03-11 | Open-market sale | 330 | $24.80 | 109,915.7 |
| 2008-03-11 | Open-market sale | 200 | $25.09 | 100,245.7 |
| 2008-03-11 | Open-market sale | 100 | $25.08 | 100,445.7 |
| 2008-03-11 | Open-market sale | 300 | $25.07 | 100,545.7 |
| 2008-03-11 | Open-market sale | 100 | $25.05 | 100,845.7 |
| 2008-03-11 | Open-market sale | 700 | $25.04 | 100,945.7 |
| 2008-03-03 | Tax withholding | 1,851 | $24.66 | 110,245.7 |
| 2008-02-08 | Grant / award | 28,000 | $0.01 | 111,799.6 |
| 2008-02-01 | Tax withholding | 1,876 | $29.96 | 83,780.09 |
| 2007-11-14 | Option exercise (derivative) | 5,904 | $0.00 | 0 |
| 2007-11-14 | Option exercise | 5,904 | $11.50 | 91,520.56 |
| 2007-11-14 | Open-market sale | 200 | $33.85 | 91,320.56 |
| 2007-11-14 | Open-market sale | 300 | $33.88 | 91,020.56 |
| 2007-11-14 | Open-market sale | 100 | $33.89 | 90,920.56 |
| 2007-11-14 | Open-market sale | 100 | $33.90 | 90,820.56 |
| 2007-11-14 | Open-market sale | 200 | $33.93 | 90,620.56 |
| 2007-11-14 | Open-market sale | 104 | $33.96 | 90,516.56 |
| 2007-11-14 | Open-market sale | 100 | $34.01 | 85,916.56 |
| 2007-11-14 | Open-market sale | 200 | $34.02 | 85,716.56 |
| 2007-11-14 | Open-market sale | 100 | $34.05 | 85,616.56 |
| 2007-11-14 | Open-market sale | 4,500 | $34.00 | 86,016.56 |
| 2007-05-03 | Tax withholding | 1,940 | $34.48 | 85,509.01 |
| 2007-03-01 | Grant / award | 21,000 | $0.01 | 87,406.79 |
| 2007-02-01 | Tax withholding | 1,839 | $40.94 | 66,073.85 |
| 2006-11-15 | Option exercise (derivative) | 12,000 | — | 0 |
| 2006-11-15 | Option exercise (derivative) | 6,504 | — | 13,096 |
| 2006-11-15 | Option exercise (derivative) | 2 | — | 19,998 |
| 2006-11-15 | Option exercise (derivative) | 10,096 | — | 5,904 |
| 2006-11-15 | Option exercise (derivative) | 10,252 | — | 29,748 |
| 2006-11-15 | Option exercise | 6,500 | $7.87 | 51,239.55 |
| 2006-11-15 | Open-market sale | 6,500 | $42.00 | 67,872.55 |
| 2006-11-15 | Option exercise | 4 | $7.87 | 44,737.55 |
| 2006-11-15 | Option exercise | 12,000 | $9.18 | 63,239.55 |
| 2006-11-15 | Option exercise | 10,096 | $11.50 | 73,335.55 |
| 2006-11-15 | Option exercise | 10,252 | $16.28 | 83,587.55 |
| 2006-11-15 | Tax withholding | 9,215 | $42.66 | 74,372.55 |
| 2006-11-15 | Option exercise | 2 | $14.69 | 44,739.55 |
| 2006-06-07 | Option exercise (out-of-money) (derivative) | 10,000 | — | 19,600 |
| 2006-06-07 | Option exercise (out-of-money) | 10,000 | $7.87 | 54,642.31 |
| 2006-06-07 | Open-market sale | 10,000 | $40.00 | 44,642.31 |
| 2006-05-03 | Grant / award | 22,000 | $0.00 | 44,627,655 |
| 2006-05-03 | Grant / award | 22,000 | $0.00 | 44,627.66 |
| 2006-02-01 | Tax withholding | 1,852 | $43.04 | 22,578.9 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.