SEC CIK 1367203
Mezhvinsky Leonid
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| UCTTview stock → | 26,399 | 2019-11-04 |
Position History — UCTT
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — UCTT
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2019-11-04 | Open-market sale | 22,500 | $22.10 | 26,399 |
| 2019-05-23 | Grant / award | 9,969 | $0.00 | 48,899 |
| 2018-05-15 | Grant / award | 5,430 | $0.00 | 38,930 |
| 2017-05-25 | Open-market sale | 6,800 | $23.26 | 33,500 |
| 2017-05-24 | Grant / award | 7,500 | $0.00 | 40,300 |
| 2017-05-02 | Open-market sale | 23,200 | $20.43 | 32,800 |
| 2016-05-26 | Grant / award | 10,000 | $0.00 | 56,000 |
| 2015-06-04 | Grant / award | 8,000 | $0.00 | 46,000 |
| 2014-05-21 | Grant / award | 8,000 | $0.00 | 38,000 |
| 2014-03-04 | Open-market sale | 7,943 | $13.51 | 15,000 |
| 2014-03-03 | Open-market sale | 14,400 | $13.21 | 22,943 |
| 2014-02-28 | Open-market sale | 7,009 | $13.31 | 37,343 |
| 2014-02-26 | Open-market sale | 35,000 | $13.33 | 44,352 |
| 2013-11-12 | Open-market sale | 9,260 | $9.68 | 79,352 |
| 2013-11-08 | Open-market sale | 18,000 | $9.65 | 88,612 |
| 2013-11-07 | Open-market sale | 7,240 | $9.62 | 106,612 |
| 2013-11-06 | Open-market sale | 15,500 | $9.83 | 113,852 |
| 2013-05-22 | Grant / award | 7,500 | $0.00 | 30,000 |
| 2013-05-21 | Gift | 12,000 | $0.00 | 129,352 |
| 2012-12-13 | Open-market sale | 10,000 | $4.63 | 141,352 |
| 2012-12-12 | Open-market sale | 25,750 | $4.62 | 151,352 |
| 2012-12-03 | Open-market sale | 2,900 | $4.72 | 177,102 |
| 2012-11-30 | Open-market sale | 10,000 | $4.74 | 180,002 |
| 2012-05-17 | Grant / award | 7,500 | $0.00 | 22,500 |
| 2011-05-31 | Open-market sale | 2,000 | $10.21 | 190,002 |
| 2011-05-27 | Open-market sale | 1,900 | $10.22 | 192,002 |
| 2011-05-19 | Grant / award | 7,500 | $0.00 | 15,000 |
| 2011-05-18 | Open-market sale | 1,000 | $10.75 | 194,902 |
| 2011-05-16 | Open-market sale | 500 | $10.94 | 195,902 |
| 2011-05-13 | Open-market sale | 1,000 | $11.12 | 195,402 |
| 2011-05-12 | Open-market sale | 1,500 | $11.35 | 196,402 |
| 2011-05-11 | Open-market sale | 750 | $11.55 | 197,902 |
| 2011-05-10 | Open-market sale | 300 | $11.72 | 198,652 |
| 2010-06-10 | Grant / award | 7,500 | $0.00 | 7,500 |
| 2010-04-14 | Open-market sale | 32,833 | $9.23 | 198,952 |
| 2010-04-13 | Open-market sale | 8,465 | $8.77 | 231,785 |
| 2010-04-09 | Open-market sale | 800 | $8.76 | 240,250 |
| 2010-04-08 | Open-market sale | 4,800 | $8.75 | 241,050 |
| 2010-04-07 | Open-market sale | 294 | $8.50 | 248,952 |
| 2010-04-07 | Open-market sale | 3,102 | $8.76 | 245,850 |
| 2010-04-05 | Open-market sale | 700 | $8.50 | 249,246 |
| 2010-03-31 | Open-market sale | 5,800 | $8.52 | 253,745 |
| 2010-03-31 | Open-market sale | 3,799 | $8.54 | 249,946 |
| 2010-03-30 | Open-market sale | 7,762 | $8.57 | 259,545 |
| 2010-03-29 | Open-market sale | 32,937 | $8.34 | 267,307 |
| 2010-03-26 | Open-market sale | 67,863 | $8.53 | 331,089 |
| 2010-03-26 | Open-market sale | 30,845 | $8.55 | 300,244 |
| 2010-02-26 | Open-market sale | 2,000 | $8.84 | 398,952 |
| 2010-02-26 | Open-market sale | 500 | $8.90 | 400,952 |
| 2010-02-26 | Open-market sale | 2,000 | $8.89 | 401,452 |
| 2010-02-26 | Open-market sale | 2,000 | $8.87 | 403,452 |
| 2010-02-26 | Open-market sale | 3,300 | $8.92 | 405,452 |
| 2010-02-26 | Open-market sale | 2,857 | $8.82 | 408,752 |
| 2010-02-26 | Open-market sale | 3,343 | $8.86 | 411,609 |
| 2010-02-26 | Open-market sale | 5,000 | $8.88 | 414,952 |
| 2010-02-25 | Open-market sale | 6,000 | $8.82 | 439,952 |
| 2010-02-25 | Open-market sale | 3,673 | $8.86 | 436,279 |
| 2010-02-25 | Open-market sale | 2,000 | $8.85 | 434,279 |
| 2010-02-25 | Open-market sale | 327 | $8.90 | 433,952 |
| 2010-02-25 | Open-market sale | 2,000 | $8.80 | 431,952 |
| 2010-02-25 | Open-market sale | 1,000 | $8.85 | 430,952 |
| 2010-02-25 | Open-market sale | 3,000 | $8.88 | 427,952 |
| 2010-02-25 | Open-market sale | 6,000 | $8.83 | 419,952 |
| 2010-02-25 | Open-market sale | 2,000 | $8.87 | 425,952 |
| 2010-02-24 | Open-market sale | 7,300 | $9.20 | 445,952 |
| 2010-02-24 | Open-market sale | 2,000 | $9.27 | 453,252 |
| 2010-02-24 | Open-market sale | 300 | $9.26 | 455,252 |
| 2010-02-24 | Open-market sale | 700 | $9.08 | 455,552 |
| 2010-02-24 | Open-market sale | 1,000 | $9.02 | 456,252 |
| 2010-02-24 | Open-market sale | 2,000 | $9.17 | 457,252 |
| 2010-02-24 | Open-market sale | 2,000 | $9.13 | 459,252 |
| 2010-02-24 | Open-market sale | 2,000 | $9.19 | 461,252 |
| 2010-02-24 | Open-market sale | 700 | $9.29 | 463,252 |
| 2010-02-24 | Open-market sale | 500 | $9.07 | 463,952 |
| 2010-02-24 | Open-market sale | 2,000 | $8.91 | 464,452 |
| 2010-02-24 | Open-market sale | 1,290 | $8.95 | 466,452 |
| 2010-02-24 | Open-market sale | 6,210 | $9.00 | 467,742 |
| 2010-02-23 | Open-market sale | 2,000 | $8.90 | 489,952 |
| 2010-02-23 | Open-market sale | 2,000 | $8.96 | 494,952 |
| 2010-02-23 | Open-market sale | 2,000 | $8.97 | 496,952 |
| 2010-02-23 | Open-market sale | 2,000 | $8.98 | 473,952 |
| 2010-02-23 | Open-market sale | 1,150 | $8.96 | 475,952 |
| 2010-02-23 | Open-market sale | 850 | $8.93 | 477,102 |
| 2010-02-23 | Open-market sale | 1,200 | $8.91 | 477,952 |
| 2010-02-23 | Open-market sale | 2,000 | $8.96 | 479,152 |
| 2010-02-23 | Open-market sale | 655 | $8.90 | 481,152 |
| 2010-02-23 | Open-market sale | 145 | $8.90 | 481,807 |
| 2010-02-23 | Open-market sale | 2,000 | $9.02 | 481,952 |
| 2010-02-23 | Open-market sale | 1,500 | $9.03 | 483,952 |
| 2010-02-23 | Open-market sale | 1,500 | $9.03 | 485,452 |
| 2010-02-23 | Open-market sale | 800 | $8.95 | 486,952 |
| 2010-02-23 | Open-market sale | 200 | $8.92 | 487,752 |
| 2010-02-23 | Open-market sale | 2,000 | $8.91 | 487,952 |
| 2010-02-23 | Open-market sale | 1,000 | $9.03 | 493,952 |
| 2010-02-23 | Open-market sale | 2,000 | $8.90 | 491,952 |
| 2009-06-18 | Grant / award | 7,500 | $0.00 | 498,952 |
| 2008-06-05 | Grant / award | 7,500 | $0.00 | 7,500 |
| 2008-05-13 | Open-market sale | 5,000 | $10.83 | 483,952 |
| 2008-05-06 | Open-market sale | 5,000 | $10.50 | 488,952 |
| 2008-04-29 | Open-market sale | 5,000 | $10.47 | 493,952 |
| 2008-04-22 | Open-market sale | 5,000 | $10.86 | 498,952 |
| 2008-04-15 | Open-market sale | 5,000 | $10.31 | 503,952 |
| 2008-04-08 | Open-market sale | 5,000 | $10.85 | 508,952 |
| 2008-04-01 | Open-market sale | 5,000 | $10.00 | 513,952 |
| 2008-03-25 | Open-market sale | 10,000 | $10.00 | 518,952 |
| 2008-03-24 | Open-market sale | 9,700 | $10.00 | 538,952 |
| 2008-03-24 | Open-market sale | 10,000 | $10.00 | 528,952 |
| 2008-03-24 | Open-market sale | 10,000 | $10.00 | 548,652 |
| 2008-03-12 | Open-market sale | 300 | $10.00 | 558,652 |
| 2008-03-04 | Option exercise (derivative) | 3,562 | $0.00 | 0 |
| 2008-03-04 | Option exercise | 3,562 | $8.02 | 558,952 |
| 2008-03-03 | Option exercise (derivative) | 10,000 | $0.00 | 3,562 |
| 2008-03-03 | Option exercise | 10,000 | $8.02 | 555,390 |
| 2008-02-29 | Option exercise (derivative) | 10,000 | $0.00 | 13,562 |
| 2008-02-29 | Option exercise | 10,000 | $8.02 | 545,390 |
| 2008-02-28 | Option exercise (derivative) | 10,000 | $0.00 | 23,562 |
| 2008-02-28 | Option exercise | 10,000 | $8.02 | 535,390 |
| 2008-02-27 | Open-market sale | 10,000 | $10.00 | 525,390 |
| 2008-02-19 | Open-market sale | 1,800 | $10.15 | 535,390 |
| 2008-02-19 | Open-market sale | 1,000 | $10.08 | 537,190 |
| 2008-02-19 | Open-market sale | 7,200 | $10.06 | 538,190 |
| 2008-02-13 | Open-market sale | 10,000 | $10.00 | 554,666 |
| 2008-02-13 | Open-market sale | 9,276 | $10.00 | 545,390 |
| 2008-02-07 | Open-market sale | 10,978 | $10.00 | 572,666 |
| 2008-02-06 | Open-market sale | 1,100 | $10.00 | 583,644 |
| 2008-02-05 | Open-market sale | 42,172 | $10.00 | 596,343 |
| 2008-02-05 | Open-market sale | 200 | $10.09 | 594,744 |
| 2008-02-05 | Open-market sale | 1,399 | $10.05 | 594,944 |
| 2008-02-05 | Open-market sale | 10,000 | $10.00 | 584,744 |
| 2008-02-04 | Open-market sale | 11,630 | $10.18 | 638,515 |
| 2008-02-04 | Open-market sale | 5,881 | $10.19 | 650,145 |
| 2008-02-04 | Open-market sale | 6,436 | $10.20 | 656,026 |
| 2008-02-04 | Open-market sale | 200 | $10.22 | 662,462 |
| 2008-02-04 | Open-market sale | 393 | $10.24 | 662,662 |
| 2008-02-04 | Open-market sale | 2,100 | $10.25 | 663,055 |
| 2008-02-04 | Open-market sale | 1,176 | $10.27 | 665,155 |
| 2008-02-04 | Open-market sale | 3,293 | $10.29 | 666,331 |
| 2008-02-04 | Open-market sale | 6,788 | $10.30 | 669,624 |
| 2008-02-04 | Open-market sale | 600 | $10.33 | 677,325 |
| 2008-02-04 | Open-market sale | 2,369 | $10.34 | 677,925 |
| 2008-02-04 | Open-market sale | 1,100 | $10.35 | 680,294 |
| 2008-02-04 | Open-market sale | 700 | $10.37 | 681,394 |
| 2008-02-04 | Open-market sale | 196 | $10.40 | 682,094 |
| 2008-02-04 | Open-market sale | 100 | $10.41 | 682,290 |
| 2008-02-04 | Open-market sale | 100 | $10.42 | 682,390 |
| 2008-02-04 | Open-market sale | 300 | $10.44 | 682,490 |
| 2008-02-04 | Open-market sale | 600 | $10.45 | 682,790 |
| 2008-02-04 | Open-market sale | 913 | $10.31 | 676,412 |
| 2008-01-30 | Open-market sale | 51,148 | $10.00 | 683,390 |
| 2008-01-29 | Open-market sale | 100 | $10.12 | 758,290 |
| 2008-01-29 | Open-market sale | 21,252 | $10.00 | 734,538 |
| 2008-01-29 | Open-market sale | 2,400 | $10.04 | 755,790 |
| 2008-01-29 | Open-market sale | 100 | $10.05 | 758,190 |
| 2008-01-09 | Open-market sale | 24,586 | $10.05 | 823,604 |
| 2008-01-09 | Open-market sale | 2,700 | $10.03 | 820,904 |
| 2008-01-09 | Open-market sale | 62,514 | $10.00 | 758,390 |
| 2008-01-09 | Open-market sale | 200 | $10.06 | 848,190 |
| 2008-01-08 | Open-market sale | 6,000 | $10.25 | 911,390 |
| 2008-01-08 | Open-market sale | 5,000 | $10.35 | 932,390 |
| 2008-01-08 | Open-market sale | 5,000 | $10.36 | 937,390 |
| 2008-01-08 | Open-market sale | 3,000 | $10.37 | 942,390 |
| 2008-01-08 | Open-market sale | 3,000 | $10.38 | 945,390 |
| 2008-01-08 | Open-market sale | 8,500 | $10.14 | 848,390 |
| 2008-01-08 | Open-market sale | 1,000 | $10.15 | 856,890 |
| 2008-01-08 | Open-market sale | 4,000 | $10.16 | 857,890 |
| 2008-01-08 | Open-market sale | 5,000 | $10.17 | 861,890 |
| 2008-01-08 | Open-market sale | 8,500 | $10.18 | 866,890 |
| 2008-01-08 | Open-market sale | 15,500 | $10.19 | 875,390 |
| 2008-01-08 | Open-market sale | 8,000 | $10.20 | 890,890 |
| 2008-01-08 | Open-market sale | 8,000 | $10.21 | 898,890 |
| 2008-01-08 | Open-market sale | 1,500 | $10.22 | 906,890 |
| 2008-01-08 | Open-market sale | 1,000 | $10.23 | 908,390 |
| 2008-01-08 | Open-market sale | 2,000 | $10.24 | 909,390 |
| 2008-01-08 | Open-market sale | 10,000 | $10.30 | 922,390 |
| 2008-01-08 | Open-market sale | 5,000 | $10.26 | 917,390 |
| 2007-12-24 | Open-market sale | 10,000 | $12.75 | 953,290 |
| 2007-12-24 | Open-market sale | 2,260 | $12.80 | 948,390 |
| 2007-12-24 | Open-market sale | 2,640 | $12.81 | 950,650 |
| 2007-12-21 | Open-market sale | 3,000 | $13.10 | 970,390 |
| 2007-12-21 | Open-market sale | 300 | $13.00 | 970,090 |
| 2007-12-21 | Open-market sale | 2,000 | $12.78 | 963,290 |
| 2007-12-21 | Open-market sale | 1,800 | $12.80 | 965,290 |
| 2007-12-21 | Open-market sale | 3,000 | $12.88 | 967,090 |
| 2007-11-20 | Open-market sale | 500 | $13.48 | 973,390 |
| 2007-11-20 | Open-market sale | 1,500 | $13.46 | 973,890 |
| 2007-11-20 | Open-market sale | 2,000 | $13.46 | 975,390 |
| 2007-11-20 | Open-market sale | 2,500 | $13.45 | 977,390 |
| 2007-11-20 | Open-market sale | 3,500 | $13.45 | 979,890 |
| 2007-11-13 | Open-market sale | 100 | $13.88 | 985,890 |
| 2007-11-13 | Open-market sale | 400 | $13.88 | 985,990 |
| 2007-11-13 | Open-market sale | 500 | $13.87 | 986,390 |
| 2007-11-13 | Open-market sale | 500 | $13.99 | 983,390 |
| 2007-11-13 | Open-market sale | 2,700 | $13.86 | 988,590 |
| 2007-11-13 | Open-market sale | 2,100 | $13.85 | 991,290 |
| 2007-11-13 | Open-market sale | 2,000 | $13.94 | 983,890 |
| 2007-11-13 | Open-market sale | 1,700 | $13.86 | 986,890 |
| 2007-11-06 | Open-market sale | 10,000 | $12.31 | 993,390 |
| 2007-10-30 | Open-market sale | 900 | $12.62 | 1,010,890 |
| 2007-10-30 | Open-market sale | 1,100 | $12.60 | 1,004,390 |
| 2007-10-30 | Open-market sale | 3,900 | $12.60 | 1,005,490 |
| 2007-10-30 | Open-market sale | 500 | $12.65 | 1,009,390 |
| 2007-10-30 | Open-market sale | 1,000 | $12.63 | 1,009,890 |
| 2007-10-30 | Open-market sale | 1,000 | $12.63 | 1,003,390 |
| 2007-10-30 | Open-market sale | 100 | $12.62 | 1,011,790 |
| 2007-10-30 | Open-market sale | 500 | $12.60 | 1,012,890 |
| 2007-10-30 | Open-market sale | 1,000 | $12.61 | 1,011,890 |
| 2007-10-16 | Open-market sale | 8,000 | $15.51 | 1,015,390 |
| 2007-10-16 | Open-market sale | 800 | $15.53 | 1,014,590 |
| 2007-10-16 | Open-market sale | 1,100 | $15.55 | 1,013,490 |
| 2007-10-16 | Open-market sale | 100 | $15.55 | 1,013,390 |
| 2007-10-09 | Open-market sale | 1,100 | $15.45 | 1,023,689 |
| 2007-10-09 | Open-market sale | 824 | $15.43 | 1,029,390 |
| 2007-10-09 | Open-market sale | 1,800 | $15.45 | 1,027,590 |
| 2007-10-09 | Open-market sale | 1,801 | $15.42 | 1,025,789 |
| 2007-10-09 | Open-market sale | 1,000 | $15.44 | 1,024,789 |
| 2007-10-09 | Open-market sale | 3,176 | $15.34 | 1,030,214 |
| 2007-10-09 | Open-market sale | 99 | $15.46 | 1,023,590 |
| 2007-10-09 | Open-market sale | 200 | $15.47 | 1,023,390 |
| 2007-10-04 | Open-market sale | 500 | $14.84 | 1,069,890 |
| 2007-10-04 | Open-market sale | 500 | $14.82 | 1,069,390 |
| 2007-10-04 | Open-market sale | 300 | $14.81 | 1,069,090 |
| 2007-10-04 | Open-market sale | 200 | $14.78 | 1,068,890 |
| 2007-10-04 | Open-market sale | 500 | $14.87 | 1,068,390 |
| 2007-10-04 | Open-market sale | 500 | $14.89 | 1,067,890 |
| 2007-10-04 | Open-market sale | 500 | $14.90 | 1,067,390 |
| 2007-10-04 | Open-market sale | 6,500 | $14.95 | 1,060,890 |
| 2007-10-04 | Open-market sale | 4,500 | $14.94 | 1,056,390 |
| 2007-10-04 | Open-market sale | 3,000 | $14.93 | 1,053,390 |
| 2007-10-04 | Open-market sale | 3,000 | $14.92 | 1,050,390 |
| 2007-10-04 | Open-market sale | 2,000 | $14.96 | 1,048,390 |
| 2007-10-04 | Open-market sale | 3,000 | $14.98 | 1,045,390 |
| 2007-10-04 | Open-market sale | 2,000 | $15.00 | 1,043,390 |
| 2007-10-04 | Open-market sale | 1,528 | $14.88 | 1,070,390 |
| 2007-10-03 | Open-market sale | 3,500 | $14.91 | 1,084,590 |
| 2007-10-03 | Open-market sale | 5,000 | $14.93 | 1,088,090 |
| 2007-10-03 | Open-market sale | 5,000 | $14.97 | 1,093,090 |
| 2007-10-03 | Open-market sale | 1,000 | $14.96 | 1,098,090 |
| 2007-10-03 | Open-market sale | 6,500 | $14.94 | 1,099,090 |
| 2007-10-03 | Open-market sale | 7,500 | $14.92 | 1,105,590 |
| 2007-10-03 | Open-market sale | 16,300 | $14.87 | 1,113,090 |
| 2007-10-03 | Open-market sale | 4,000 | $14.88 | 1,129,390 |
| 2007-10-03 | Open-market sale | 3,000 | $15.00 | 1,140,390 |
| 2007-10-03 | Open-market sale | 9,100 | $14.90 | 1,075,490 |
| 2007-10-03 | Open-market sale | 3,572 | $14.89 | 1,071,918 |
| 2007-10-03 | Open-market sale | 7,000 | $14.95 | 1,133,390 |
| 2007-10-02 | Open-market sale | 500 | $15.05 | 1,236,890 |
| 2007-10-02 | Open-market sale | 4,500 | $14.98 | 1,231,890 |
| 2007-10-02 | Open-market sale | 4,000 | $14.97 | 1,227,890 |
| 2007-10-02 | Open-market sale | 6,500 | $14.96 | 1,221,390 |
| 2007-10-02 | Open-market sale | 6,000 | $14.95 | 1,215,390 |
| 2007-10-02 | Open-market sale | 4,500 | $14.94 | 1,210,890 |
| 2007-10-02 | Open-market sale | 9,000 | $14.92 | 1,201,890 |
| 2007-10-02 | Open-market sale | 3,800 | $14.90 | 1,198,090 |
| 2007-10-02 | Open-market sale | 8,000 | $14.87 | 1,190,090 |
| 2007-10-02 | Open-market sale | 16,000 | $14.85 | 1,174,090 |
| 2007-10-02 | Open-market sale | 14,000 | $14.82 | 1,160,090 |
| 2007-10-02 | Open-market sale | 1,500 | $14.80 | 1,158,590 |
| 2007-10-02 | Open-market sale | 200 | $14.78 | 1,158,390 |
| 2007-10-02 | Open-market sale | 15,000 | $14.77 | 1,143,390 |
| 2007-10-02 | Open-market sale | 500 | $15.01 | 1,236,390 |
| 2007-10-02 | Open-market sale | 6,000 | $15.00 | 1,237,390 |
| 2007-10-02 | Open-market sale | 1,000 | $15.00 | 1,033,390 |
| 2007-10-02 | Open-market sale | 1,000 | $14.98 | 1,034,390 |
| 2007-10-02 | Open-market sale | 1,000 | $14.96 | 1,035,390 |
| 2007-10-02 | Open-market sale | 200 | $14.94 | 1,036,390 |
| 2007-10-02 | Open-market sale | 800 | $14.93 | 1,036,590 |
| 2007-10-02 | Open-market sale | 600 | $14.99 | 1,037,390 |
| 2007-10-02 | Open-market sale | 700 | $14.97 | 1,037,990 |
| 2007-10-02 | Open-market sale | 700 | $14.91 | 1,038,690 |
| 2007-10-02 | Open-market sale | 4,000 | $14.87 | 1,039,390 |
| 2007-10-01 | Open-market sale | 500 | $14.72 | 1,378,390 |
| 2007-10-01 | Open-market sale | 2,000 | $14.70 | 1,380,890 |
| 2007-10-01 | Open-market sale | 2,000 | $14.68 | 1,382,890 |
| 2007-10-01 | Open-market sale | 1,000 | $14.62 | 1,384,890 |
| 2007-10-01 | Open-market sale | 2,000 | $14.59 | 1,385,890 |
| 2007-10-01 | Open-market sale | 5,500 | $14.60 | 1,387,890 |
| 2007-10-01 | Open-market sale | 2,000 | $15.05 | 1,343,390 |
| 2007-10-01 | Open-market sale | 15,000 | $15.00 | 1,345,390 |
| 2007-10-01 | Open-market sale | 7,000 | $14.96 | 1,360,390 |
| 2007-10-01 | Open-market sale | 3,000 | $14.95 | 1,367,390 |
| 2007-10-01 | Open-market sale | 1,000 | $14.85 | 1,370,390 |
| 2007-10-01 | Open-market sale | 5,000 | $14.90 | 1,371,390 |
| 2007-10-01 | Open-market sale | 2,000 | $14.80 | 1,376,390 |
| 2007-10-01 | Open-market sale | 1,000 | $14.65 | 1,379,890 |
| 2007-10-01 | Open-market sale | 1,000 | $14.69 | 1,378,890 |
| 2007-10-01 | Open-market sale | 1,200 | $14.99 | 1,320,190 |
| 2007-10-01 | Open-market sale | 22,000 | $15.00 | 1,321,390 |
| 2007-10-01 | Open-market sale | 1,500 | $14.97 | 1,318,690 |
| 2007-10-01 | Open-market sale | 35,000 | $14.98 | 1,283,690 |
| 2007-10-01 | Open-market sale | 5,500 | $14.99 | 1,278,190 |
| 2007-10-01 | Open-market sale | 2,000 | $14.96 | 1,276,190 |
| 2007-10-01 | Open-market sale | 500 | $14.95 | 1,275,690 |
| 2007-10-01 | Open-market sale | 18,300 | $14.91 | 1,257,390 |
| 2007-10-01 | Open-market sale | 5,600 | $14.90 | 1,251,790 |
| 2007-10-01 | Open-market sale | 1,100 | $14.86 | 1,250,690 |
| 2007-10-01 | Open-market sale | 800 | $14.84 | 1,249,890 |
| 2007-10-01 | Open-market sale | 500 | $14.83 | 1,249,390 |
| 2007-10-01 | Open-market sale | 400 | $14.82 | 1,248,990 |
| 2007-10-01 | Open-market sale | 3,200 | $14.81 | 1,245,790 |
| 2007-10-01 | Open-market sale | 1,400 | $14.80 | 1,244,390 |
| 2007-10-01 | Open-market sale | 600 | $14.79 | 1,243,790 |
| 2007-10-01 | Open-market sale | 400 | $14.78 | 1,243,390 |
| 2007-07-31 | Open-market sale | 10,000 | $14.24 | 1,343,390 |
| 2007-07-31 | Open-market sale | 10,000 | $14.23 | 1,383,390 |
| 2007-07-31 | Open-market sale | 10,000 | $14.26 | 1,373,390 |
| 2007-07-31 | Open-market sale | 15,000 | $14.19 | 1,358,390 |
| 2007-07-31 | Open-market sale | 5,000 | $14.20 | 1,353,390 |
| 2007-07-31 | Open-market sale | 10,000 | $14.71 | 1,315,390 |
| 2007-07-31 | Open-market sale | 8,000 | $14.57 | 1,325,390 |
| 2007-07-31 | Open-market sale | 5,000 | $14.28 | 1,333,390 |
| 2007-07-31 | Open-market sale | 5,000 | $14.29 | 1,338,390 |
| 2007-07-31 | Option exercise (derivative) | 78,000 | $0.00 | 237,000 |
| 2007-07-31 | Open-market sale | 15,000 | $14.19 | 43,000 |
| 2007-07-31 | Open-market sale | 5,000 | $14.20 | 38,000 |
| 2007-07-31 | Open-market sale | 10,000 | $14.24 | 28,000 |
| 2007-07-31 | Open-market sale | 5,000 | $14.29 | 23,000 |
| 2007-07-31 | Option exercise | 78,000 | $8.02 | 78,000 |
| 2007-07-31 | Open-market sale | 8,000 | $14.57 | 10,000 |
| 2007-07-31 | Open-market sale | 10,000 | $14.71 | 0 |
| 2007-07-31 | Option exercise | 0 | $0.00 | 1,393,390 |
| 2007-07-31 | Open-market sale | 10,000 | $14.26 | 58,000 |
| 2007-07-31 | Open-market sale | 10,000 | $14.23 | 68,000 |
| 2007-07-31 | Open-market sale | 5,000 | $14.28 | 18,000 |
| 2007-07-17 | Open-market sale | 4,000 | $13.16 | 1,405,390 |
| 2007-07-17 | Open-market sale | 5,000 | $13.13 | 1,396,390 |
| 2007-07-17 | Open-market sale | 4,000 | $13.17 | 1,401,390 |
| 2007-07-17 | Open-market sale | 3,000 | $13.12 | 1,393,390 |
| 2007-07-17 | Open-market sale | 7,000 | $13.11 | 1,409,390 |
| 2007-07-17 | Open-market sale | 5,000 | $13.02 | 1,416,390 |
| 2007-07-17 | Open-market sale | 5,000 | $12.91 | 1,421,390 |
| 2007-07-16 | Open-market sale | 9,500 | $13.07 | 1,433,890 |
| 2007-07-16 | Open-market sale | 7,500 | $13.12 | 1,426,390 |
| 2007-07-12 | Open-market sale | 4,000 | $13.01 | 1,535,790 |
| 2007-07-12 | Open-market sale | 9,000 | $13.14 | 1,443,390 |
| 2007-07-12 | Open-market sale | 5,900 | $13.07 | 1,452,390 |
| 2007-07-12 | Open-market sale | 1,500 | $13.00 | 1,458,290 |
| 2007-07-12 | Open-market sale | 4,000 | $12.95 | 1,459,790 |
| 2007-07-12 | Open-market sale | 3,900 | $12.90 | 1,463,790 |
| 2007-07-12 | Open-market sale | 12,700 | $12.91 | 1,467,690 |
| 2007-07-12 | Open-market sale | 6,400 | $13.01 | 1,480,390 |
| 2007-07-12 | Open-market sale | 7,000 | $12.99 | 1,486,790 |
| 2007-07-12 | Open-market sale | 5,000 | $12.96 | 1,493,790 |
| 2007-07-12 | Open-market sale | 9,000 | $12.94 | 1,498,790 |
| 2007-07-12 | Open-market sale | 2,700 | $13.00 | 1,507,790 |
| 2007-07-12 | Open-market sale | 5,900 | $13.06 | 1,510,490 |
| 2007-07-12 | Open-market sale | 7,400 | $13.04 | 1,516,390 |
| 2007-07-12 | Open-market sale | 4,000 | $13.09 | 1,523,790 |
| 2007-07-12 | Open-market sale | 4,000 | $13.07 | 1,527,790 |
| 2007-07-12 | Open-market sale | 4,000 | $13.05 | 1,531,790 |
| 2007-07-12 | Open-market sale | 16,000 | $13.00 | 1,539,790 |
| 2007-07-11 | Open-market sale | 860 | $12.85 | 1,574,790 |
| 2007-07-11 | Open-market sale | 2,200 | $12.71 | 1,577,050 |
| 2007-07-11 | Open-market sale | 4,500 | $12.65 | 1,579,250 |
| 2007-07-11 | Open-market sale | 1,430 | $12.86 | 1,583,750 |
| 2007-07-11 | Open-market sale | 2,370 | $12.79 | 1,585,180 |
| 2007-07-11 | Open-market sale | 1,100 | $12.69 | 1,587,550 |
| 2007-07-11 | Open-market sale | 3,700 | $12.78 | 1,588,650 |
| 2007-07-11 | Open-market sale | 3,540 | $12.87 | 1,592,350 |
| 2007-07-11 | Open-market sale | 100 | $12.89 | 1,595,890 |
| 2007-07-11 | Open-market sale | 1,900 | $12.86 | 1,595,990 |
| 2007-07-11 | Open-market sale | 1,700 | $12.82 | 1,597,890 |
| 2007-07-11 | Open-market sale | 2,000 | $12.81 | 1,599,590 |
| 2007-07-11 | Open-market sale | 3,000 | $12.80 | 1,601,590 |
| 2007-07-11 | Open-market sale | 5,000 | $12.83 | 1,604,590 |
| 2007-07-11 | Open-market sale | 10,000 | $12.81 | 1,609,590 |
| 2007-07-11 | Open-market sale | 10,000 | $12.83 | 1,619,590 |
| 2007-07-11 | Open-market sale | 26,200 | $12.80 | 1,629,590 |
| 2007-07-11 | Open-market sale | 2,200 | $12.77 | 1,555,790 |
| 2007-07-11 | Open-market sale | 4,500 | $12.76 | 1,557,990 |
| 2007-07-11 | Open-market sale | 1,100 | $12.67 | 1,562,490 |
| 2007-07-11 | Open-market sale | 1,400 | $12.64 | 1,563,590 |
| 2007-07-11 | Open-market sale | 500 | $12.72 | 1,564,990 |
| 2007-07-11 | Open-market sale | 2,000 | $12.69 | 1,565,490 |
| 2007-07-11 | Open-market sale | 1,300 | $12.66 | 1,567,490 |
| 2007-07-11 | Open-market sale | 2,600 | $12.75 | 1,568,790 |
| 2007-07-11 | Open-market sale | 3,400 | $12.70 | 1,571,390 |
| 2007-07-11 | Open-market sale | 500 | $12.74 | 1,576,550 |
| 2007-07-11 | Open-market sale | 900 | $12.68 | 1,575,650 |
| 2007-07-10 | Open-market sale | 10,000 | $12.96 | 1,724,590 |
| 2007-07-10 | Open-market sale | 10,000 | $12.97 | 1,714,590 |
| 2007-07-10 | Open-market sale | 12,800 | $13.00 | 1,701,790 |
| 2007-07-10 | Open-market sale | 18,000 | $13.02 | 1,683,790 |
| 2007-07-10 | Open-market sale | 5,000 | $13.05 | 1,678,790 |
| 2007-07-10 | Open-market sale | 10,000 | $13.06 | 1,668,790 |
| 2007-07-10 | Open-market sale | 10,000 | $13.05 | 1,658,790 |
| 2007-07-10 | Open-market sale | 3,000 | $13.11 | 1,655,790 |
| 2007-07-09 | Open-market sale | 600 | $13.62 | 1,738,390 |
| 2007-07-09 | Open-market sale | 100 | $13.69 | 1,736,490 |
| 2007-07-09 | Open-market sale | 600 | $13.71 | 1,735,890 |
| 2007-07-09 | Open-market sale | 300 | $13.72 | 1,735,590 |
| 2007-07-09 | Open-market sale | 1,000 | $13.80 | 1,734,590 |
| 2007-07-09 | Open-market sale | 1,700 | $13.59 | 1,741,690 |
| 2007-07-09 | Open-market sale | 900 | $13.60 | 1,740,790 |
| 2007-07-09 | Open-market sale | 1,800 | $13.61 | 1,738,990 |
| 2007-07-09 | Open-market sale | 700 | $13.67 | 1,736,590 |
| 2007-07-09 | Open-market sale | 1,100 | $13.65 | 1,737,290 |
| 2007-07-06 | Open-market sale | 700 | $13.66 | 1,769,090 |
| 2007-07-06 | Open-market sale | 69 | $13.98 | 1,743,490 |
| 2007-07-06 | Open-market sale | 300 | $13.97 | 1,743,559 |
| 2007-07-06 | Open-market sale | 431 | $13.96 | 1,743,859 |
| 2007-07-06 | Open-market sale | 600 | $13.92 | 1,744,290 |
| 2007-07-06 | Open-market sale | 500 | $13.91 | 1,744,890 |
| 2007-07-06 | Open-market sale | 500 | $13.90 | 1,745,390 |
| 2007-07-06 | Open-market sale | 500 | $13.89 | 1,745,890 |
| 2007-07-06 | Open-market sale | 600 | $13.88 | 1,746,390 |
| 2007-07-06 | Open-market sale | 500 | $13.86 | 1,746,990 |
| 2007-07-06 | Open-market sale | 5,300 | $13.80 | 1,747,490 |
| 2007-07-06 | Open-market sale | 10,500 | $13.78 | 1,752,790 |
| 2007-07-06 | Open-market sale | 600 | $13.77 | 1,763,290 |
| 2007-07-06 | Open-market sale | 1,100 | $13.76 | 1,763,890 |
| 2007-07-06 | Open-market sale | 2,500 | $13.75 | 1,764,990 |
| 2007-07-06 | Open-market sale | 1,100 | $13.72 | 1,767,490 |
| 2007-07-06 | Open-market sale | 500 | $13.68 | 1,768,590 |
| 2007-07-06 | Open-market sale | 100 | $14.00 | 1,743,390 |
| 2007-07-06 | Open-market sale | 500 | $13.64 | 1,769,790 |
| 2007-07-05 | Open-market sale | 3,300 | $13.73 | 1,806,690 |
| 2007-07-05 | Open-market sale | 1,300 | $13.87 | 1,771,190 |
| 2007-07-05 | Open-market sale | 400 | $13.86 | 1,772,490 |
| 2007-07-05 | Open-market sale | 7,889 | $13.85 | 1,772,890 |
| 2007-07-05 | Open-market sale | 800 | $13.84 | 1,780,779 |
| 2007-07-05 | Open-market sale | 2,200 | $13.83 | 1,781,579 |
| 2007-07-05 | Open-market sale | 3,970 | $13.82 | 1,783,779 |
| 2007-07-05 | Open-market sale | 3,930 | $13.81 | 1,787,749 |
| 2007-07-05 | Open-market sale | 3,200 | $13.80 | 1,791,679 |
| 2007-07-05 | Open-market sale | 1,400 | $13.79 | 1,794,879 |
| 2007-07-05 | Open-market sale | 1,700 | $13.78 | 1,796,279 |
| 2007-07-05 | Open-market sale | 1,300 | $13.77 | 1,797,979 |
| 2007-07-05 | Open-market sale | 2,811 | $13.76 | 1,799,279 |
| 2007-07-05 | Open-market sale | 1,100 | $13.75 | 1,802,090 |
| 2007-07-05 | Open-market sale | 3,500 | $13.74 | 1,803,190 |
| 2007-07-05 | Open-market sale | 900 | $13.88 | 1,770,290 |
| 2007-07-05 | Open-market sale | 300 | $13.72 | 1,809,990 |
| 2007-07-05 | Open-market sale | 900 | $13.85 | 1,818,838 |
| 2007-07-05 | Open-market sale | 3,500 | $13.82 | 1,822,557 |
| 2007-07-05 | Open-market sale | 1,633 | $13.81 | 1,826,057 |
| 2007-07-05 | Open-market sale | 5,700 | $13.80 | 1,827,690 |
| 2007-07-05 | Open-market sale | 400 | $14.03 | 1,810,290 |
| 2007-07-05 | Open-market sale | 1,600 | $14.01 | 1,810,690 |
| 2007-07-05 | Open-market sale | 581 | $14.00 | 1,812,290 |
| 2007-07-05 | Open-market sale | 900 | $13.99 | 1,812,871 |
| 2007-07-05 | Open-market sale | 700 | $13.99 | 1,813,771 |
| 2007-07-05 | Open-market sale | 1,000 | $13.97 | 1,814,471 |
| 2007-07-05 | Open-market sale | 973 | $13.96 | 1,815,471 |
| 2007-07-05 | Open-market sale | 127 | $13.95 | 1,816,444 |
| 2007-07-05 | Open-market sale | 67 | $13.90 | 1,816,571 |
| 2007-07-05 | Open-market sale | 500 | $13.89 | 1,816,638 |
| 2007-07-05 | Open-market sale | 900 | $13.88 | 1,817,138 |
| 2007-07-05 | Open-market sale | 400 | $13.87 | 1,818,038 |
| 2007-07-05 | Open-market sale | 400 | $13.86 | 1,818,438 |
| 2007-07-05 | Open-market sale | 1,000 | $13.83 | 1,821,557 |
| 2007-07-05 | Open-market sale | 1,819 | $13.84 | 1,819,738 |
| 2007-07-03 | Open-market sale | 500 | $13.98 | 1,857,890 |
| 2007-07-03 | Open-market sale | 5,102 | $14.01 | 1,852,788 |
| 2007-07-03 | Open-market sale | 2,900 | $14.02 | 1,849,888 |
| 2007-07-03 | Open-market sale | 3,500 | $14.03 | 1,846,388 |
| 2007-07-03 | Open-market sale | 1,598 | $14.04 | 1,844,790 |
| 2007-07-03 | Open-market sale | 2,500 | $14.05 | 1,842,290 |
| 2007-07-03 | Open-market sale | 3,000 | $14.06 | 1,839,290 |
| 2007-07-03 | Open-market sale | 1,100 | $14.07 | 1,838,190 |
| 2007-07-03 | Open-market sale | 1,300 | $14.08 | 1,836,890 |
| 2007-07-03 | Open-market sale | 300 | $14.09 | 1,836,590 |
| 2007-07-03 | Open-market sale | 300 | $14.10 | 1,836,290 |
| 2007-07-03 | Open-market sale | 1,900 | $14.11 | 1,834,390 |
| 2007-07-03 | Open-market sale | 700 | $14.12 | 1,833,690 |
| 2007-07-03 | Open-market sale | 300 | $14.13 | 1,833,390 |
| 2007-07-02 | Open-market sale | 500 | $13.80 | 1,882,190 |
| 2007-07-02 | Open-market sale | 700 | $13.79 | 1,882,690 |
| 2007-07-02 | Open-market sale | 200 | $13.83 | 1,881,990 |
| 2007-07-02 | Open-market sale | 319 | $13.87 | 1,881,671 |
| 2007-07-02 | Open-market sale | 81 | $13.88 | 1,881,590 |
| 2007-07-02 | Open-market sale | 400 | $13.89 | 1,881,190 |
| 2007-07-02 | Open-market sale | 200 | $13.91 | 1,880,990 |
| 2007-07-02 | Open-market sale | 500 | $13.94 | 1,880,490 |
| 2007-07-02 | Open-market sale | 200 | $13.95 | 1,880,290 |
| 2007-07-02 | Open-market sale | 1,300 | $13.96 | 1,878,990 |
| 2007-07-02 | Open-market sale | 900 | $13.97 | 1,878,090 |
| 2007-07-02 | Open-market sale | 500 | $14.00 | 1,877,590 |
| 2007-07-02 | Open-market sale | 1,400 | $14.01 | 1,876,190 |
| 2007-07-02 | Open-market sale | 900 | $14.02 | 1,875,290 |
| 2007-07-02 | Open-market sale | 2,400 | $14.03 | 1,872,890 |
| 2007-07-02 | Open-market sale | 1,506 | $14.04 | 1,871,384 |
| 2007-07-02 | Open-market sale | 501 | $14.12 | 1,858,390 |
| 2007-07-02 | Open-market sale | 2,699 | $14.11 | 1,858,891 |
| 2007-07-02 | Open-market sale | 900 | $14.10 | 1,861,590 |
| 2007-07-02 | Open-market sale | 900 | $14.09 | 1,862,490 |
| 2007-07-02 | Open-market sale | 2,448 | $14.08 | 1,863,390 |
| 2007-07-02 | Open-market sale | 3,000 | $14.07 | 1,865,838 |
| 2007-07-02 | Open-market sale | 1,200 | $14.06 | 1,868,838 |
| 2007-07-02 | Open-market sale | 1,346 | $14.05 | 1,870,038 |
| 2007-04-27 | Grant / award (derivative) | 47,000 | $0.00 | 47,000 |
| 2006-11-29 | Grant / award | 92,512 | — | 1,886,372 |
| 2006-11-29 | J | 89,530 | — | 1,883,390 |
| 2006-07-28 | Grant / award (derivative) | 315,000 | $0.00 | 315,000 |
| 2006-06-29 | Grant / award | 1,793,860 | — | 1,793,860 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.