SEC CIK 1183693
SMITH JAMES C
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| ITview stock → | 509,831 | 2024-11-26 |
Position History — IT
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — IT
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2024-11-26 | Open-market sale | 638 | $526.54 | 509,831 |
| 2024-11-26 | Open-market sale | 404 | $522.58 | 514,053 |
| 2024-11-26 | Open-market sale | 3,262 | $523.20 | 510,791 |
| 2024-11-26 | Open-market sale | 374 | $527.32 | 509,457 |
| 2024-11-26 | Open-market sale | 297 | $525.33 | 510,469 |
| 2024-11-26 | Open-market sale | 25 | $524.22 | 510,766 |
| 2024-11-13 | Open-market sale | 2,796 | $553.98 | 516,218 |
| 2024-11-13 | Open-market sale | 2,383 | $550.82 | 524,709 |
| 2024-11-13 | Open-market sale | 2,883 | $551.59 | 521,826 |
| 2024-11-13 | Open-market sale | 2,812 | $553.11 | 519,014 |
| 2024-11-13 | Open-market sale | 1,761 | $555.03 | 514,457 |
| 2024-11-12 | Open-market sale | 2,752 | $551.80 | 527,092 |
| 2024-11-11 | Open-market sale | 650 | $552.28 | 531,644 |
| 2024-11-11 | Open-market sale | 1,800 | $555.54 | 529,844 |
| 2024-11-08 | Open-market sale | 3,462 | $548.51 | 538,153 |
| 2024-11-08 | Open-market sale | 2,659 | $547.31 | 541,615 |
| 2024-11-08 | Open-market sale | 547 | $545.33 | 544,274 |
| 2024-11-08 | Open-market sale | 2,326 | $544.03 | 544,821 |
| 2024-11-08 | Open-market sale | 2,129 | $542.64 | 547,147 |
| 2024-11-08 | Open-market sale | 5,859 | $549.70 | 532,294 |
| 2024-11-08 | Open-market sale | 450 | $541.38 | 549,276 |
| 2024-11-08 | Open-market sale | 101 | $540.22 | 549,726 |
| 2024-11-07 | Open-market sale | 4,447 | $540.46 | 549,827 |
| 2024-11-06 | Open-market sale | 5,309 | $535.38 | 558,965 |
| 2024-11-06 | Open-market sale | 4,691 | $536.18 | 554,274 |
| 2024-10-01 | J (derivative) | 56 | $0.00 | 0 |
| 2024-10-01 | Grant / award (derivative) | 56 | $501.23 | 56 |
| 2024-10-01 | J | 56 | $0.00 | 564,274 |
| 2024-09-12 | Open-market sale | 1,052 | $503.39 | 564,218 |
| 2024-09-12 | Open-market sale | 2,771 | $502.53 | 565,270 |
| 2024-09-12 | Open-market sale | 1,192 | $501.42 | 568,041 |
| 2024-09-12 | Open-market sale | 1,431 | $500.66 | 569,233 |
| 2024-09-11 | Open-market sale | 1,426 | $500.23 | 570,664 |
| 2024-09-10 | Open-market sale | 2,128 | $500.15 | 572,090 |
| 2024-08-13 | Open-market sale | 2,643 | $480.09 | 574,218 |
| 2024-08-13 | Open-market sale | 2,257 | $480.00 | 576,861 |
| 2024-08-13 | Open-market sale | 5,100 | $480.11 | 579,118 |
| 2024-08-07 | Open-market sale | 5,000 | $478.26 | 584,218 |
| 2024-07-31 | Open-market sale | 10,000 | $503.54 | 589,218 |
| 2024-07-01 | Grant / award (derivative) | 144 | $441.32 | 144 |
| 2024-07-01 | J (derivative) | 144 | $0.00 | 0 |
| 2024-07-01 | J | 144 | $0.00 | 599,218 |
| 2024-06-06 | Grant / award (derivative) | 555 | $0.00 | 555 |
| 2024-06-06 | Open-market sale | 10,000 | $439.29 | 599,074 |
| 2024-06-01 | Option exercise (derivative) | 705 | $0.00 | 0 |
| 2024-06-01 | Option exercise | 705 | $0.00 | 609,074 |
| 2024-05-20 | Open-market sale | 1,302 | $453.90 | 615,567 |
| 2024-05-20 | Open-market sale | 2,766 | $455.08 | 612,801 |
| 2024-05-20 | Open-market sale | 1,932 | $455.74 | 610,869 |
| 2024-05-20 | Open-market sale | 2,500 | $457.08 | 608,369 |
| 2024-05-20 | Open-market sale | 1,500 | $452.71 | 616,869 |
| 2024-04-01 | J (derivative) | 134 | $0.00 | 0 |
| 2024-04-01 | Grant / award (derivative) | 134 | $477.44 | 134 |
| 2024-04-01 | J | 134 | $0.00 | 618,369 |
| 2024-03-07 | Open-market sale | 5,000 | $470.09 | 618,235 |
| 2024-02-27 | Open-market sale | 8,342 | $459.48 | 624,893 |
| 2024-02-27 | Open-market sale | 1,658 | $460.69 | 623,235 |
| 2024-02-23 | Open-market sale | 5,000 | $460.00 | 633,235 |
| 2024-02-22 | Open-market sale | 100 | $455.17 | 638,235 |
| 2024-02-22 | Open-market sale | 4,900 | $455.00 | 638,335 |
| 2024-02-09 | Open-market sale | 1,359 | $462.84 | 643,235 |
| 2024-02-09 | Open-market sale | 3,789 | $461.98 | 644,594 |
| 2024-02-09 | Open-market sale | 1,484 | $461.03 | 648,383 |
| 2024-02-09 | Open-market sale | 3,368 | $460.05 | 649,867 |
| 2024-01-02 | Grant / award (derivative) | 146 | $437.25 | 146 |
| 2024-01-02 | J (derivative) | 146 | $0.00 | 0 |
| 2024-01-02 | J | 146 | $0.00 | 653,235 |
| 2023-12-04 | Gift | 6,600 | $0.00 | 653,089 |
| 2023-11-13 | Open-market sale | 5,000 | $411.90 | 659,689 |
| 2023-11-10 | Open-market sale | 5,885 | $407.91 | 664,689 |
| 2023-11-08 | Open-market sale | 5,000 | $400.00 | 670,574 |
| 2023-11-06 | Open-market sale | 10,083 | $390.00 | 675,574 |
| 2023-11-06 | Open-market sale | 5,000 | $386.00 | 685,657 |
| 2023-10-02 | Grant / award (derivative) | 184 | $346.00 | 184 |
| 2023-10-02 | J (derivative) | 184 | $0.00 | 0 |
| 2023-10-02 | J | 184 | $0.00 | 690,657 |
| 2023-09-08 | Open-market sale | 5,436 | $356.22 | 690,473 |
| 2023-09-08 | Open-market sale | 4,564 | $355.54 | 695,909 |
| 2023-09-07 | Open-market sale | 10,000 | $352.16 | 700,473 |
| 2023-07-03 | Grant / award (derivative) | 184 | $347.08 | 184 |
| 2023-07-03 | J (derivative) | 184 | $0.00 | 0 |
| 2023-07-03 | J | 184 | $0.00 | 710,473 |
| 2023-06-02 | Option exercise (derivative) | 893 | $0.00 | 0 |
| 2023-06-02 | Option exercise | 893 | $0.00 | 710,289 |
| 2023-06-01 | Grant / award (derivative) | 705 | $0.00 | 705 |
| 2023-04-03 | J (derivative) | 196 | $0.00 | 0 |
| 2023-04-03 | Grant / award (derivative) | 196 | $324.71 | 196 |
| 2023-04-03 | J | 196 | $0.00 | 709,396 |
| 2023-01-03 | J (derivative) | 130 | $0.00 | 0 |
| 2023-01-03 | Grant / award (derivative) | 130 | $337.49 | 130 |
| 2023-01-03 | J | 130 | $0.00 | 709,200 |
| 2022-10-03 | J (derivative) | 154 | $0.00 | 0 |
| 2022-10-03 | Grant / award (derivative) | 154 | $284.36 | 154 |
| 2022-10-03 | J | 154 | $0.00 | 709,070 |
| 2022-07-01 | J (derivative) | 179 | $0.00 | 0 |
| 2022-07-01 | Grant / award (derivative) | 179 | $244.28 | 179 |
| 2022-07-01 | J | 179 | $0.00 | 708,916 |
| 2022-06-03 | Option exercise (derivative) | 1,029 | $0.00 | 0 |
| 2022-06-03 | Option exercise | 1,029 | $0.00 | 708,737 |
| 2022-06-02 | Grant / award (derivative) | 893 | $0.00 | 893 |
| 2022-04-01 | J (derivative) | 146 | $0.00 | 0 |
| 2022-04-01 | Grant / award (derivative) | 146 | $299.46 | 146 |
| 2022-04-01 | J | 146 | $0.00 | 707,708 |
| 2022-01-03 | J (derivative) | 136 | $0.00 | 0 |
| 2022-01-03 | Grant / award (derivative) | 136 | $321.96 | 136 |
| 2022-01-03 | J | 136 | $0.00 | 707,564 |
| 2021-10-01 | Grant / award (derivative) | 143 | $306.20 | 143 |
| 2021-10-01 | J (derivative) | 143 | $0.00 | 0 |
| 2021-10-01 | J | 143 | $0.00 | 707,428 |
| 2021-07-01 | Grant / award (derivative) | 176 | $248.43 | 176 |
| 2021-07-01 | J (derivative) | 176 | $0.00 | 0 |
| 2021-07-01 | J | 176 | $0.00 | 707,285 |
| 2021-06-08 | Option exercise (derivative) | 1,744 | $0.00 | 0 |
| 2021-06-08 | Option exercise | 1,744 | $0.00 | 707,109 |
| 2021-06-03 | Grant / award (derivative) | 1,029 | $0.00 | 1,029 |
| 2021-04-01 | J (derivative) | 234 | $0.00 | 0 |
| 2021-04-01 | Grant / award (derivative) | 234 | $187.27 | 234 |
| 2021-04-01 | J | 234 | $0.00 | 705,365 |
| 2021-01-04 | J (derivative) | 277 | $0.00 | 0 |
| 2021-01-04 | Grant / award (derivative) | 277 | $158.07 | 277 |
| 2021-01-04 | J | 277 | $0.00 | 705,131 |
| 2020-10-01 | J (derivative) | 348 | $0.00 | 0 |
| 2020-10-01 | Grant / award (derivative) | 348 | $125.72 | 348 |
| 2020-10-01 | J | 348 | $0.00 | 704,854 |
| 2020-08-25 | Open-market sale | 13,625 | $133.24 | 704,506 |
| 2020-08-12 | Open-market sale | 50,000 | $131.42 | 718,131 |
| 2020-08-11 | Open-market sale | 16,375 | $133.53 | 768,131 |
| 2020-08-07 | Open-market sale | 10,000 | $131.46 | 784,506 |
| 2020-08-06 | Open-market sale | 10,000 | $130.43 | 794,506 |
| 2020-07-01 | J (derivative) | 364 | $0.00 | 0 |
| 2020-07-01 | Grant / award (derivative) | 364 | $120.03 | 364 |
| 2020-07-01 | J | 364 | $0.00 | 804,506 |
| 2020-06-08 | Grant / award (derivative) | 1,744 | $0.00 | 1,744 |
| 2020-05-30 | Option exercise (derivative) | 1,574 | $0.00 | 0 |
| 2020-05-30 | Option exercise | 1,574 | $0.00 | 804,142 |
| 2020-04-01 | J (derivative) | 469 | $0.00 | 0 |
| 2020-04-01 | Grant / award (derivative) | 469 | $93.29 | 469 |
| 2020-04-01 | J | 469 | $0.00 | 802,568 |
| 2020-01-02 | J (derivative) | 280 | $0.00 | 0 |
| 2020-01-02 | Grant / award (derivative) | 280 | $156.04 | 280 |
| 2020-01-02 | J | 280 | $0.00 | 802,099 |
| 2019-10-01 | Grant / award (derivative) | 311 | $140.86 | 311 |
| 2019-10-01 | J (derivative) | 311 | $0.00 | 0 |
| 2019-10-01 | J | 311 | $0.00 | 801,819 |
| 2019-07-01 | J (derivative) | 267 | $0.00 | 0 |
| 2019-07-01 | Grant / award (derivative) | 267 | $163.65 | 267 |
| 2019-07-01 | J | 267 | $0.00 | 801,508 |
| 2019-05-30 | Grant / award (derivative) | 1,574 | $0.00 | 1,574 |
| 2019-05-24 | Option exercise (derivative) | 1,828 | $0.00 | 0 |
| 2019-05-24 | Option exercise | 1,828 | $0.00 | 801,241 |
| 2019-04-01 | Grant / award (derivative) | 282 | $154.98 | 282 |
| 2019-04-01 | J (derivative) | 282 | $0.00 | 0 |
| 2019-04-01 | J | 282 | $0.00 | 799,413 |
| 2019-01-02 | Grant / award (derivative) | 348 | $0.00 | 348 |
| 2019-01-02 | J (derivative) | 348 | $0.00 | 0 |
| 2019-01-02 | J | 348 | $0.00 | 799,131 |
| 2018-10-01 | J (derivative) | 276 | $0.00 | 0 |
| 2018-10-01 | Grant / award (derivative) | 276 | $158.27 | 276 |
| 2018-10-01 | J | 276 | $0.00 | 798,783 |
| 2018-07-02 | J (derivative) | 328 | $0.00 | 0 |
| 2018-07-02 | Grant / award (derivative) | 328 | $133.33 | 328 |
| 2018-07-02 | J | 328 | $0.00 | 798,507 |
| 2018-06-01 | Option exercise (derivative) | 1,658 | $0.00 | 0 |
| 2018-06-01 | Option exercise | 1,658 | $0.00 | 798,179 |
| 2018-05-24 | Grant / award (derivative) | 1,828 | $0.00 | 1,828 |
| 2018-04-02 | J (derivative) | 377 | $0.00 | 0 |
| 2018-04-02 | Grant / award (derivative) | 377 | $116.06 | 377 |
| 2018-04-02 | J | 377 | $0.00 | 796,521 |
| 2018-01-02 | J (derivative) | 350 | $0.00 | 0 |
| 2018-01-02 | Grant / award (derivative) | 350 | $0.00 | 350 |
| 2018-01-02 | J | 350 | $0.00 | 796,144 |
| 2017-10-02 | Grant / award (derivative) | 351 | $124.57 | 351 |
| 2017-10-02 | J (derivative) | 351 | $0.00 | 0 |
| 2017-10-02 | J | 351 | $0.00 | 795,794 |
| 2017-07-03 | J (derivative) | 353 | $0.00 | 0 |
| 2017-07-03 | Grant / award (derivative) | 353 | $124.10 | 353 |
| 2017-07-03 | J | 353 | $0.00 | 795,443 |
| 2017-06-01 | Grant / award (derivative) | 1,658 | $0.00 | 1,658 |
| 2017-05-26 | Option exercise (derivative) | 1,960 | $0.00 | 0 |
| 2017-05-26 | Option exercise | 1,960 | $0.00 | 795,090 |
| 2017-04-03 | J (derivative) | 402 | $0.00 | 0 |
| 2017-04-03 | Grant / award (derivative) | 402 | $0.00 | 402 |
| 2017-04-03 | J | 402 | $0.00 | 793,130 |
| 2017-01-03 | J (derivative) | 438 | $0.00 | 0 |
| 2017-01-03 | Grant / award (derivative) | 438 | $0.00 | 438 |
| 2017-01-03 | J | 438 | $0.00 | 792,728 |
| 2016-10-03 | Grant / award (derivative) | 493 | $0.00 | 493 |
| 2016-10-03 | J (derivative) | 493 | $0.00 | 0 |
| 2016-10-03 | J | 493 | $0.00 | 792,290 |
| 2016-07-01 | J (derivative) | 449 | $0.00 | 0 |
| 2016-07-01 | Grant / award (derivative) | 449 | $0.00 | 449 |
| 2016-07-01 | J | 449 | $0.00 | 791,797 |
| 2016-05-28 | Option exercise (derivative) | 2,267 | $0.00 | 0 |
| 2016-05-28 | Option exercise | 2,267 | $0.00 | 791,348 |
| 2016-05-26 | Grant / award (derivative) | 1,960 | $0.00 | 1,960 |
| 2016-04-01 | J (derivative) | 483 | $0.00 | 0 |
| 2016-04-01 | Grant / award (derivative) | 483 | $0.00 | 483 |
| 2016-04-01 | J | 483 | $0.00 | 789,081 |
| 2016-01-04 | Grant / award (derivative) | 496 | $0.00 | 496 |
| 2016-01-04 | J (derivative) | 496 | $0.00 | 0 |
| 2016-01-04 | J | 496 | $0.00 | 788,598 |
| 2015-10-01 | J (derivative) | 526 | $0.00 | 0 |
| 2015-10-01 | Grant / award (derivative) | 526 | $0.00 | 526 |
| 2015-10-01 | J | 526 | $0.00 | 788,102 |
| 2015-07-01 | Grant / award (derivative) | 508 | $0.00 | 508 |
| 2015-07-01 | J (derivative) | 508 | $0.00 | 0 |
| 2015-07-01 | J | 508 | $0.00 | 787,576 |
| 2015-05-29 | Option exercise (derivative) | 2,812 | $0.00 | 0 |
| 2015-05-29 | Option exercise | 2,812 | $0.00 | 787,068 |
| 2015-05-28 | Grant / award (derivative) | 2,267 | $0.00 | 2,267 |
| 2015-04-01 | J (derivative) | 525 | $0.00 | 0 |
| 2015-04-01 | Grant / award (derivative) | 525 | $0.00 | 525 |
| 2015-04-01 | J | 525 | $0.00 | 784,256 |
| 2015-01-02 | J (derivative) | 523 | $0.00 | 0 |
| 2015-01-02 | Grant / award (derivative) | 523 | $0.00 | 523 |
| 2015-01-02 | J | 523 | $0.00 | 783,731 |
| 2014-10-01 | J (derivative) | 597 | $0.00 | 0 |
| 2014-10-01 | Grant / award (derivative) | 597 | $0.00 | 597 |
| 2014-10-01 | J | 597 | $0.00 | 783,208 |
| 2014-07-01 | Grant / award (derivative) | 607 | $0.00 | 607 |
| 2014-07-01 | J (derivative) | 607 | $0.00 | 0 |
| 2014-07-01 | J | 607 | $0.00 | 782,611 |
| 2014-05-30 | Option exercise (derivative) | 1,008 | $0.00 | 0 |
| 2014-05-30 | Option exercise | 2,267 | $0.00 | 780,996 |
| 2014-05-30 | Option exercise | 1,008 | $0.00 | 782,004 |
| 2014-05-29 | Grant / award (derivative) | 2,812 | $0.00 | 2,812 |
| 2014-04-01 | Grant / award (derivative) | 622 | $0.00 | 622 |
| 2014-04-01 | J (derivative) | 622 | $0.00 | 0 |
| 2014-04-01 | J | 622 | $0.00 | 778,729 |
| 2014-01-02 | J (derivative) | 626 | $0.00 | 0 |
| 2014-01-02 | Grant / award (derivative) | 626 | $0.00 | 626 |
| 2014-01-02 | J | 626 | $0.00 | 778,107 |
| 2013-10-01 | J (derivative) | 752 | $0.00 | 0 |
| 2013-10-01 | Grant / award (derivative) | 752 | $0.00 | 752 |
| 2013-10-01 | J | 752 | $0.00 | 777,481 |
| 2013-08-06 | Grant / award (derivative) | 1,008 | $0.00 | 1,008 |
| 2013-07-01 | Grant / award (derivative) | 693 | $0.00 | 693 |
| 2013-07-01 | J (derivative) | 693 | $0.00 | 0 |
| 2013-07-01 | J | 693 | $0.00 | 776,729 |
| 2013-06-07 | Option exercise (derivative) | 3,086 | $0.00 | 0 |
| 2013-06-07 | Option exercise | 3,086 | $0.00 | 776,036 |
| 2013-05-30 | Grant / award (derivative) | 2,267 | $0.00 | 2,267 |
| 2013-04-01 | J (derivative) | 734 | $0.00 | 0 |
| 2013-04-01 | Grant / award (derivative) | 734 | $0.00 | 734 |
| 2013-04-01 | J | 734 | $0.00 | 772,950 |
| 2013-01-02 | J (derivative) | 843 | $0.00 | 0 |
| 2013-01-02 | Grant / award (derivative) | 843 | $0.00 | 843 |
| 2013-01-02 | J | 843 | $0.00 | 772,216 |
| 2012-10-01 | J (derivative) | 873 | $0.00 | 0 |
| 2012-10-01 | Grant / award (derivative) | 873 | $0.00 | 873 |
| 2012-10-01 | J | 873 | $0.00 | 771,373 |
| 2012-07-02 | J (derivative) | 909 | $0.00 | 0 |
| 2012-07-02 | Grant / award (derivative) | 909 | $0.00 | 909 |
| 2012-07-02 | J | 909 | $0.00 | 770,500 |
| 2012-06-07 | Grant / award (derivative) | 3,086 | $0.00 | 3,086 |
| 2012-06-02 | Option exercise (derivative) | 1,825 | $0.00 | 0 |
| 2012-06-02 | Option exercise | 1,659 | $39.78 | 769,591 |
| 2012-06-02 | Option exercise | 1,825 | $39.78 | 767,932 |
| 2012-04-02 | J (derivative) | 947 | $0.00 | 0 |
| 2012-04-02 | Grant / award (derivative) | 947 | $0.00 | 947 |
| 2012-04-02 | J | 947 | $0.00 | 766,107 |
| 2012-01-03 | J (derivative) | 1,152 | $0.00 | 0 |
| 2012-01-03 | Grant / award (derivative) | 1,152 | $0.00 | 1,152 |
| 2012-01-03 | J | 1,152 | $0.00 | 765,160 |
| 2011-10-03 | Grant / award (derivative) | 1,128 | $0.00 | 1,128 |
| 2011-10-03 | J (derivative) | 1,128 | $0.00 | 0 |
| 2011-10-03 | J | 1,128 | $0.00 | 764,008 |
| 2011-08-04 | Grant / award (derivative) | 1,659 | $0.00 | 1,659 |
| 2011-07-01 | J (derivative) | 740 | $0.00 | 0 |
| 2011-07-01 | Grant / award (derivative) | 740 | $0.00 | 740 |
| 2011-07-01 | J | 740 | $0.00 | 762,880 |
| 2011-06-03 | Option exercise (derivative) | 2,783 | $0.00 | 0 |
| 2011-06-03 | Option exercise | 2,783 | $37.97 | 762,140 |
| 2011-06-02 | Grant / award (derivative) | 1,825 | $0.00 | 1,825 |
| 2011-04-01 | Grant / award (derivative) | 714 | $0.00 | 714 |
| 2011-04-01 | J (derivative) | 714 | $0.00 | 0 |
| 2011-04-01 | J | 714 | $0.00 | 759,357 |
| 2011-01-03 | J (derivative) | 894 | $0.00 | 0 |
| 2011-01-03 | Grant / award (derivative) | 894 | $33.53 | 894 |
| 2011-01-03 | J | 894 | $0.00 | 758,643 |
| 2010-10-01 | J (derivative) | 998 | $0.00 | 0 |
| 2010-10-01 | Grant / award (derivative) | 998 | $0.00 | 998 |
| 2010-10-01 | J | 998 | $0.00 | 757,749 |
| 2010-07-01 | J (derivative) | 1,278 | $0.00 | 0 |
| 2010-07-01 | Grant / award (derivative) | 1,278 | $0.00 | 1,278 |
| 2010-07-01 | J | 1,278 | $0.00 | 756,751 |
| 2010-06-04 | Option exercise (derivative) | 4,340 | $0.00 | 0 |
| 2010-06-04 | Option exercise | 4,340 | $0.00 | 755,473 |
| 2010-06-03 | Grant / award (derivative) | 2,783 | $0.00 | 2,783 |
| 2010-04-01 | J (derivative) | 1,339 | $0.00 | 0 |
| 2010-04-01 | Grant / award (derivative) | 1,339 | $0.00 | 1,339 |
| 2010-04-01 | J | 1,339 | $0.00 | 751,133 |
| 2010-01-04 | J (derivative) | 1,604 | $0.00 | 0 |
| 2010-01-04 | Grant / award (derivative) | 1,604 | $0.00 | 1,604 |
| 2010-01-04 | J | 1,604 | $0.00 | 749,794 |
| 2009-10-01 | Grant / award (derivative) | 1,700 | $0.00 | 1,700 |
| 2009-10-01 | J (derivative) | 1,700 | $0.00 | 0 |
| 2009-10-01 | J | 1,700 | $0.00 | 748,190 |
| 2009-07-01 | J (derivative) | 1,897 | $0.00 | 0 |
| 2009-07-01 | Grant / award (derivative) | 1,897 | $0.00 | 1,897 |
| 2009-07-01 | J | 1,897 | $0.00 | 746,490 |
| 2009-06-05 | Option exercise (derivative) | 2,998 | $0.00 | 0 |
| 2009-06-05 | Option exercise | 2,998 | $0.00 | 744,593 |
| 2009-06-04 | Grant / award (derivative) | 4,340 | $0.00 | 4,340 |
| 2009-04-01 | J (derivative) | 2,733 | $0.00 | 0 |
| 2009-04-01 | Grant / award (derivative) | 2,733 | $0.00 | 2,733 |
| 2009-04-01 | J | 2,733 | $0.00 | 741,595 |
| 2009-01-02 | J (derivative) | 1,624 | $0.00 | 0 |
| 2009-01-02 | Grant / award (derivative) | 1,624 | $0.00 | 1,624 |
| 2009-01-02 | J | 1,624 | $0.00 | 738,862 |
| 2008-10-01 | J (derivative) | 1,425 | $0.00 | 0 |
| 2008-10-01 | Grant / award (derivative) | 1,425 | $0.00 | 1,425 |
| 2008-10-01 | J | 1,425 | $0.00 | 737,238 |
| 2008-07-01 | J (derivative) | 1,497 | $0.00 | 0 |
| 2008-07-01 | Grant / award (derivative) | 1,497 | $0.00 | 1,497 |
| 2008-07-01 | J | 1,497 | $0.00 | 735,813 |
| 2008-06-05 | Option exercise (derivative) | 2,576 | $0.00 | 0 |
| 2008-06-05 | Grant / award (derivative) | 2,998 | $0.00 | 2,998 |
| 2008-06-05 | Option exercise | 2,576 | $0.00 | 734,316 |
| 2008-05-08 | Option exercise (derivative) | 2,333 | $0.00 | 0 |
| 2008-05-08 | Option exercise | 2,333 | $9.92 | 731,740 |
| 2008-04-01 | Grant / award (derivative) | 1,502 | $0.00 | 1,503 |
| 2008-04-01 | J (derivative) | 1,503 | $0.00 | 0 |
| 2008-04-01 | J | 1,503 | $0.00 | 729,407 |
| 2008-01-02 | J (derivative) | 35,246 | $0.00 | 1 |
| 2008-01-02 | Grant / award (derivative) | 1,751 | $0.00 | 35,247 |
| 2008-01-02 | J | 35,246 | $0.00 | 727,904 |
| 2007-11-06 | Open-market buy | 25,000 | $21.62 | 692,658 |
| 2007-11-02 | Open-market buy | 833 | $21.18 | 650,161 |
| 2007-11-02 | Open-market buy | 83 | $21.23 | 649,328 |
| 2007-11-02 | Open-market buy | 667 | $21.25 | 649,245 |
| 2007-11-02 | Open-market buy | 417 | $21.24 | 648,578 |
| 2007-11-02 | Open-market buy | 500 | $21.23 | 648,161 |
| 2007-11-02 | Open-market buy | 1,667 | $21.18 | 647,661 |
| 2007-11-02 | Open-market buy | 1,667 | $21.16 | 645,994 |
| 2007-11-02 | Open-market buy | 1,667 | $21.15 | 644,327 |
| 2007-11-02 | Open-market buy | 500 | $21.19 | 642,660 |
| 2007-11-02 | Open-market buy | 1,167 | $21.13 | 642,160 |
| 2007-11-02 | Open-market buy | 1,667 | $21.15 | 640,993 |
| 2007-11-02 | Open-market buy | 750 | $21.15 | 639,326 |
| 2007-11-02 | Open-market buy | 167 | $21.13 | 638,576 |
| 2007-11-02 | Open-market buy | 750 | $21.14 | 638,409 |
| 2007-11-02 | Open-market buy | 1,667 | $21.00 | 635,992 |
| 2007-11-02 | Open-market buy | 1,667 | $20.95 | 634,325 |
| 2007-11-02 | Open-market buy | 1,667 | $20.95 | 632,658 |
| 2007-11-02 | Open-market buy | 1,667 | $21.10 | 630,991 |
| 2007-11-02 | Open-market buy | 1,667 | $21.15 | 629,324 |
| 2007-11-02 | Open-market buy | 1,667 | $21.15 | 627,657 |
| 2007-11-02 | Open-market buy | 1,667 | $21.15 | 625,990 |
| 2007-11-02 | Open-market buy | 1,583 | $21.21 | 624,323 |
| 2007-11-02 | Open-market buy | 83 | $21.00 | 622,740 |
| 2007-11-02 | Open-market buy | 1,667 | $21.00 | 622,657 |
| 2007-11-02 | Open-market buy | 1,667 | $20.99 | 620,990 |
| 2007-11-02 | Open-market buy | 250 | $21.35 | 619,323 |
| 2007-11-02 | Open-market buy | 583 | $21.29 | 619,073 |
| 2007-11-02 | Open-market buy | 832 | $21.15 | 618,490 |
| 2007-11-02 | Open-market buy | 250 | $21.19 | 650,411 |
| 2007-11-02 | Open-market buy | 1,667 | $20.94 | 637,659 |
| 2007-11-02 | Open-market buy | 750 | $21.17 | 655,910 |
| 2007-11-02 | Open-market buy | 4,166 | $21.00 | 655,160 |
| 2007-11-02 | Open-market buy | 83 | $21.16 | 655,993 |
| 2007-11-02 | Open-market buy | 3,333 | $21.17 | 659,326 |
| 2007-11-02 | Open-market buy | 1,417 | $21.18 | 660,743 |
| 2007-11-02 | Open-market buy | 750 | $21.19 | 661,493 |
| 2007-11-02 | Open-market buy | 2,000 | $21.19 | 663,493 |
| 2007-11-02 | Open-market buy | 500 | $21.22 | 663,993 |
| 2007-11-02 | Open-market buy | 333 | $21.30 | 664,326 |
| 2007-11-02 | Open-market buy | 3,332 | $21.35 | 667,658 |
| 2007-11-02 | Open-market buy | 583 | $21.19 | 650,994 |
| 2007-11-01 | Open-market buy | 62 | $21.21 | 592,720 |
| 2007-11-01 | Open-market buy | 5,826 | $21.40 | 617,658 |
| 2007-11-01 | Open-market buy | 124 | $21.39 | 611,832 |
| 2007-11-01 | Open-market buy | 299 | $21.38 | 611,708 |
| 2007-11-01 | Open-market buy | 3,938 | $21.29 | 611,409 |
| 2007-11-01 | Open-market buy | 688 | $21.22 | 593,408 |
| 2007-11-01 | Open-market buy | 125 | $21.23 | 593,533 |
| 2007-11-01 | Open-market buy | 375 | $21.24 | 593,908 |
| 2007-11-01 | Open-market buy | 11,812 | $21.25 | 605,720 |
| 2007-11-01 | Open-market buy | 813 | $21.26 | 606,533 |
| 2007-11-01 | Open-market buy | 938 | $21.27 | 607,471 |
| 2007-10-01 | Grant / award (derivative) | 1,187 | $0.00 | 33,496 |
| 2007-07-02 | Grant / award (derivative) | 1,221 | $0.00 | 32,309 |
| 2007-06-05 | Option exercise (derivative) | 4,791 | $0.00 | 0 |
| 2007-06-05 | Grant / award (derivative) | 2,576 | $0.00 | 2,576 |
| 2007-06-05 | Option exercise | 4,791 | $0.00 | 592,658 |
| 2007-04-02 | Grant / award (derivative) | 1,234 | $0.00 | 31,088 |
| 2007-03-05 | Option exercise (derivative) | 7,000 | $0.00 | 0 |
| 2007-03-05 | Option exercise (derivative) | 4,667 | $0.00 | 2,333 |
| 2007-03-05 | Option exercise | 15,000 | $8.06 | 583,200 |
| 2007-03-05 | Option exercise | 4,667 | $9.92 | 587,867 |
| 2007-03-05 | Option exercise | 7,000 | $11.45 | 568,200 |
| 2007-02-27 | Open-market buy | 12,800 | $21.58 | 561,200 |
| 2007-02-23 | Open-market buy | 10,700 | $21.83 | 548,400 |
| 2007-02-22 | Open-market buy | 15,200 | $21.88 | 537,700 |
| 2007-02-21 | Open-market buy | 23,800 | $21.88 | 23,800 |
| 2007-02-21 | Open-market buy | 62,500 | $21.88 | 522,500 |
| 2007-01-02 | Grant / award (derivative) | 1,516 | $0.00 | 29,854 |
| 2006-10-02 | Grant / award (derivative) | 2,469 | $0.00 | 28,338 |
| 2006-07-03 | Grant / award (derivative) | 1,912 | $0.00 | 25,869 |
| 2006-06-08 | Grant / award (derivative) | 4,791 | $0.00 | 4,791 |
| 2006-05-24 | Open-market buy | 200,000 | $14.05 | 525,000 |
| 2006-04-03 | Grant / award (derivative) | 2,000 | $0.00 | 23,957 |
| 2006-02-10 | Open-market buy | 10,000 | $13.27 | 10,000 |
| 2006-02-10 | Open-market buy | 25,000 | $13.27 | 325,000 |
| 2006-02-10 | Open-market buy | 25,000 | $13.27 | 25,000 |
| 2006-01-03 | Grant / award (derivative) | 2,114 | $0.00 | 21,957 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.