SEC CIK 1294737
Moellenhoff David
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CRMview stock → | 16,581 | 2007-01-11 |
Position History — CRM
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CRM
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2007-01-11 | Open-market sale | 100 | $40.00 | 16,581 |
| 2007-01-11 | Open-market sale | 100 | $40.00 | 16,421 |
| 2007-01-11 | Open-market sale | 200 | $40.20 | 565,132 |
| 2007-01-11 | Open-market sale | 200 | $41.70 | 564,932 |
| 2007-01-11 | Open-market sale | 200 | $42.50 | 564,332 |
| 2007-01-11 | Open-market sale | 400 | $42.20 | 564,532 |
| 2007-01-10 | Open-market sale | 500 | $39.75 | 565,832 |
| 2007-01-10 | Open-market sale | 250 | $39.85 | 565,582 |
| 2007-01-10 | Open-market sale | 250 | $40.00 | 565,332 |
| 2007-01-09 | Open-market sale | 250 | $39.80 | 566,332 |
| 2007-01-09 | Open-market sale | 250 | $40.15 | 566,582 |
| 2007-01-09 | Open-market sale | 500 | $40.05 | 566,832 |
| 2007-01-08 | Open-market sale | 250 | $38.80 | 568,082 |
| 2007-01-08 | Open-market sale | 250 | $39.60 | 567,832 |
| 2007-01-08 | Open-market sale | 250 | $39.69 | 567,582 |
| 2007-01-08 | Open-market sale | 250 | $39.80 | 567,332 |
| 2007-01-05 | Open-market sale | 250 | $37.95 | 568,832 |
| 2007-01-05 | Open-market sale | 500 | $38.24 | 568,332 |
| 2007-01-05 | Open-market sale | 250 | $37.75 | 569,082 |
| 2007-01-04 | Open-market sale | 1,000 | $36.48 | 569,332 |
| 2007-01-04 | Open-market sale | 100 | $36.10 | 16,681 |
| 2007-01-04 | Open-market sale | 100 | $36.08 | 16,521 |
| 2007-01-03 | Open-market sale | 500 | $36.65 | 570,832 |
| 2007-01-03 | Open-market sale | 500 | $36.80 | 570,332 |
| 2006-12-28 | Open-market sale | 300 | $36.77 | 571,332 |
| 2006-12-28 | Open-market sale | 50 | $36.62 | 17,031 |
| 2006-12-28 | Open-market sale | 50 | $36.72 | 16,981 |
| 2006-12-28 | Open-market sale | 50 | $36.77 | 16,931 |
| 2006-12-28 | Open-market sale | 50 | $36.80 | 16,881 |
| 2006-12-28 | Open-market sale | 50 | $36.85 | 16,831 |
| 2006-12-28 | Open-market sale | 50 | $36.95 | 16,781 |
| 2006-12-28 | Open-market sale | 50 | $36.62 | 16,871 |
| 2006-12-28 | Open-market sale | 1,500 | $36.80 | 573,132 |
| 2006-12-28 | Open-market sale | 1,500 | $36.85 | 571,632 |
| 2006-12-28 | Open-market sale | 50 | $36.72 | 16,821 |
| 2006-12-28 | Open-market sale | 50 | $36.77 | 16,771 |
| 2006-12-28 | Open-market sale | 50 | $36.80 | 16,721 |
| 2006-12-28 | Open-market sale | 50 | $36.85 | 16,671 |
| 2006-12-28 | Open-market sale | 50 | $36.95 | 16,621 |
| 2006-12-28 | Open-market sale | 1,000 | $36.62 | 578,332 |
| 2006-12-28 | Open-market sale | 2,200 | $36.70 | 576,132 |
| 2006-12-28 | Open-market sale | 1,500 | $36.76 | 574,632 |
| 2006-12-21 | Open-market sale | 250 | $36.70 | 17,081 |
| 2006-12-21 | Open-market sale | 50 | $37.35 | 17,331 |
| 2006-12-21 | Open-market sale | 50 | $37.35 | 17,171 |
| 2006-12-21 | Open-market sale | 250 | $36.70 | 16,921 |
| 2006-12-21 | Open-market sale | 400 | $37.35 | 586,932 |
| 2006-12-21 | Open-market sale | 3,200 | $36.72 | 583,732 |
| 2006-12-21 | Open-market sale | 400 | $36.73 | 583,332 |
| 2006-12-21 | Open-market sale | 1,000 | $36.74 | 582,332 |
| 2006-12-21 | Open-market sale | 3,000 | $36.75 | 579,332 |
| 2006-12-14 | Open-market sale | 400 | $39.95 | 588,332 |
| 2006-12-14 | Open-market sale | 300 | $39.88 | 17,381 |
| 2006-12-14 | Open-market sale | 800 | $39.85 | 588,732 |
| 2006-12-14 | Open-market sale | 800 | $40.00 | 589,532 |
| 2006-12-14 | Open-market sale | 800 | $39.86 | 590,332 |
| 2006-12-14 | Open-market sale | 1,000 | $39.70 | 591,132 |
| 2006-12-14 | Open-market sale | 800 | $39.71 | 592,132 |
| 2006-12-14 | Open-market sale | 2,400 | $39.90 | 592,932 |
| 2006-12-14 | Open-market sale | 300 | $39.88 | 17,221 |
| 2006-12-14 | Open-market sale | 1,000 | $39.87 | 587,332 |
| 2006-12-07 | Open-market sale | 25 | $38.09 | 17,546 |
| 2006-12-07 | Open-market sale | 25 | $38.25 | 17,681 |
| 2006-12-07 | Open-market sale | 25 | $38.08 | 17,706 |
| 2006-12-07 | Open-market sale | 100 | $38.05 | 17,731 |
| 2006-12-07 | Open-market sale | 150 | $38.00 | 17,831 |
| 2006-12-07 | Open-market sale | 300 | $38.02 | 595,332 |
| 2006-12-07 | Open-market sale | 400 | $38.20 | 595,632 |
| 2006-12-07 | Open-market sale | 400 | $38.18 | 596,032 |
| 2006-12-07 | Open-market sale | 500 | $38.15 | 596,432 |
| 2006-12-07 | Open-market sale | 500 | $38.05 | 596,932 |
| 2006-12-07 | Open-market sale | 1,300 | $38.05 | 597,432 |
| 2006-12-07 | Open-market sale | 4,600 | $38.00 | 598,732 |
| 2006-12-07 | Open-market sale | 100 | $38.05 | 17,571 |
| 2006-12-07 | Open-market sale | 150 | $38.00 | 17,671 |
| 2006-12-07 | Open-market sale | 25 | $38.25 | 17,521 |
| 2006-11-30 | Open-market sale | 100 | $39.40 | 17,821 |
| 2006-11-30 | Open-market sale | 50 | $39.30 | 17,921 |
| 2006-11-30 | Open-market sale | 1,000 | $39.20 | 610,332 |
| 2006-11-30 | Open-market sale | 2,000 | $39.00 | 608,332 |
| 2006-11-30 | Open-market sale | 1,000 | $39.10 | 607,332 |
| 2006-11-30 | Open-market sale | 1,000 | $39.25 | 606,332 |
| 2006-11-30 | Open-market sale | 500 | $39.30 | 605,832 |
| 2006-11-30 | Open-market sale | 500 | $39.35 | 605,332 |
| 2006-11-30 | Open-market sale | 1,000 | $39.40 | 604,332 |
| 2006-11-30 | Open-market sale | 500 | $39.50 | 603,832 |
| 2006-11-30 | Open-market sale | 500 | $39.28 | 603,332 |
| 2006-11-30 | Open-market sale | 50 | $39.25 | 17,971 |
| 2006-11-30 | Open-market sale | 50 | $39.00 | 18,021 |
| 2006-11-30 | Open-market sale | 50 | $39.20 | 18,071 |
| 2006-11-30 | Open-market sale | 50 | $39.22 | 17,981 |
| 2006-11-30 | Open-market sale | 100 | $39.40 | 18,031 |
| 2006-11-30 | Open-market sale | 50 | $39.30 | 18,131 |
| 2006-11-30 | Open-market sale | 50 | $39.25 | 18,181 |
| 2006-11-30 | Open-market sale | 50 | $39.00 | 18,231 |
| 2006-11-24 | Open-market sale | 50 | $41.21 | 18,531 |
| 2006-11-24 | Open-market sale | 1,000 | $41.12 | 611,332 |
| 2006-11-24 | Open-market sale | 1,000 | $41.06 | 612,332 |
| 2006-11-24 | Open-market sale | 1,000 | $41.03 | 613,332 |
| 2006-11-24 | Open-market sale | 1,000 | $41.00 | 614,332 |
| 2006-11-24 | Open-market sale | 1,500 | $41.15 | 615,332 |
| 2006-11-24 | Open-market sale | 1,000 | $41.10 | 616,832 |
| 2006-11-24 | Open-market sale | 1,500 | $41.20 | 617,832 |
| 2006-11-24 | Open-market sale | 100 | $41.03 | 18,121 |
| 2006-11-24 | Open-market sale | 50 | $41.00 | 18,221 |
| 2006-11-24 | Open-market sale | 50 | $41.20 | 18,271 |
| 2006-11-24 | Open-market sale | 50 | $41.23 | 18,321 |
| 2006-11-24 | Open-market sale | 50 | $41.26 | 18,371 |
| 2006-11-24 | Open-market sale | 100 | $41.03 | 18,281 |
| 2006-11-24 | Open-market sale | 50 | $41.00 | 18,381 |
| 2006-11-24 | Open-market sale | 50 | $41.20 | 18,431 |
| 2006-11-24 | Open-market sale | 50 | $41.12 | 18,481 |
| 2006-11-16 | Open-market sale | 200 | $42.90 | 622,732 |
| 2006-11-16 | Open-market sale | 200 | $41.85 | 626,332 |
| 2006-11-16 | Open-market sale | 200 | $41.70 | 626,532 |
| 2006-11-16 | Open-market sale | 200 | $41.50 | 626,732 |
| 2006-11-16 | Open-market sale | 200 | $41.25 | 626,932 |
| 2006-11-16 | Open-market sale | 200 | $41.17 | 627,132 |
| 2006-11-16 | Open-market sale | 100 | $41.80 | 18,421 |
| 2006-11-16 | Open-market sale | 25 | $43.00 | 18,521 |
| 2006-11-16 | Open-market sale | 75 | $42.80 | 18,546 |
| 2006-11-16 | Open-market sale | 25 | $42.00 | 18,621 |
| 2006-11-16 | Open-market sale | 25 | $41.70 | 18,646 |
| 2006-11-16 | Open-market sale | 25 | $41.60 | 18,671 |
| 2006-11-16 | Open-market sale | 25 | $41.17 | 18,696 |
| 2006-11-16 | Open-market sale | 100 | $41.80 | 18,581 |
| 2006-11-16 | Open-market sale | 25 | $43.00 | 18,681 |
| 2006-11-16 | Open-market sale | 75 | $42.80 | 18,706 |
| 2006-11-16 | Open-market sale | 25 | $42.00 | 18,781 |
| 2006-11-16 | Open-market sale | 25 | $41.70 | 18,806 |
| 2006-11-16 | Open-market sale | 25 | $41.44 | 18,831 |
| 2006-11-16 | Open-market sale | 25 | $41.17 | 18,856 |
| 2006-11-16 | Open-market sale | 1,000 | $42.10 | 619,332 |
| 2006-11-16 | Open-market sale | 1,000 | $42.05 | 620,332 |
| 2006-11-16 | Open-market sale | 1,000 | $41.82 | 621,332 |
| 2006-11-16 | Open-market sale | 600 | $42.80 | 623,332 |
| 2006-11-16 | Open-market sale | 400 | $42.95 | 622,932 |
| 2006-11-16 | Open-market sale | 2,400 | $42.00 | 623,932 |
| 2006-11-16 | Open-market sale | 400 | $43.00 | 622,332 |
| 2006-11-09 | Open-market sale | 1,200 | $42.36 | 634,132 |
| 2006-11-09 | Open-market sale | 150 | $41.52 | 18,721 |
| 2006-11-09 | Open-market sale | 100 | $42.44 | 18,871 |
| 2006-11-09 | Open-market sale | 50 | $42.35 | 18,971 |
| 2006-11-09 | Open-market sale | 150 | $41.51 | 18,881 |
| 2006-11-09 | Open-market sale | 100 | $42.40 | 19,031 |
| 2006-11-09 | Open-market sale | 50 | $42.36 | 19,131 |
| 2006-11-09 | Open-market sale | 300 | $41.54 | 627,432 |
| 2006-11-09 | Open-market sale | 100 | $41.52 | 627,332 |
| 2006-11-09 | Open-market sale | 1,000 | $42.30 | 633,132 |
| 2006-11-09 | Open-market sale | 1,300 | $42.40 | 631,832 |
| 2006-11-09 | Open-market sale | 3,100 | $41.55 | 627,732 |
| 2006-11-09 | Open-market sale | 1,000 | $41.50 | 630,832 |
| 2006-11-02 | Open-market sale | 200 | $39.10 | 635,732 |
| 2006-11-02 | Open-market sale | 800 | $39.00 | 635,932 |
| 2006-11-02 | Open-market sale | 100 | $38.86 | 636,732 |
| 2006-11-02 | Open-market sale | 500 | $38.85 | 636,832 |
| 2006-11-02 | Open-market sale | 1,000 | $38.70 | 637,332 |
| 2006-11-02 | Open-market sale | 400 | $39.05 | 635,332 |
| 2006-11-02 | Open-market sale | 25 | $38.50 | 19,406 |
| 2006-11-02 | Open-market sale | 25 | $38.40 | 19,431 |
| 2006-11-02 | Open-market sale | 25 | $38.27 | 19,456 |
| 2006-11-02 | Open-market sale | 25 | $38.60 | 19,381 |
| 2006-11-02 | Open-market sale | 50 | $38.90 | 19,331 |
| 2006-11-02 | Open-market sale | 25 | $38.85 | 19,306 |
| 2006-11-02 | Open-market sale | 25 | $38.70 | 19,281 |
| 2006-11-02 | Open-market sale | 25 | $38.86 | 19,256 |
| 2006-11-02 | Open-market sale | 25 | $38.92 | 19,231 |
| 2006-11-02 | Open-market sale | 25 | $39.00 | 19,206 |
| 2006-11-02 | Open-market sale | 25 | $39.05 | 19,181 |
| 2006-11-02 | Open-market sale | 25 | $38.27 | 19,296 |
| 2006-11-02 | Open-market sale | 25 | $38.40 | 19,271 |
| 2006-11-02 | Open-market sale | 25 | $38.50 | 19,246 |
| 2006-11-02 | Open-market sale | 25 | $38.60 | 19,221 |
| 2006-11-02 | Open-market sale | 75 | $38.90 | 19,146 |
| 2006-11-02 | Open-market sale | 25 | $38.85 | 19,121 |
| 2006-11-02 | Open-market sale | 25 | $38.70 | 19,096 |
| 2006-11-02 | Open-market sale | 25 | $38.87 | 19,071 |
| 2006-11-02 | Open-market sale | 25 | $39.00 | 19,046 |
| 2006-11-02 | Open-market sale | 25 | $39.05 | 19,021 |
| 2006-11-02 | Open-market sale | 400 | $38.20 | 642,932 |
| 2006-11-02 | Open-market sale | 400 | $38.40 | 642,532 |
| 2006-11-02 | Open-market sale | 200 | $38.45 | 642,332 |
| 2006-11-02 | Open-market sale | 600 | $38.50 | 641,732 |
| 2006-11-02 | Open-market sale | 200 | $38.60 | 641,532 |
| 2006-11-02 | Open-market sale | 200 | $38.75 | 641,332 |
| 2006-11-02 | Open-market sale | 2,200 | $38.90 | 639,132 |
| 2006-11-02 | Open-market sale | 400 | $38.65 | 638,332 |
| 2006-11-02 | Open-market sale | 400 | $38.80 | 638,732 |
| 2006-10-26 | Open-market sale | 5,000 | $40.55 | 646,332 |
| 2006-10-26 | Open-market sale | 300 | $40.55 | 19,481 |
| 2006-10-26 | Open-market sale | 2,000 | $40.57 | 644,332 |
| 2006-10-26 | Open-market sale | 300 | $40.62 | 644,032 |
| 2006-10-26 | Open-market sale | 700 | $40.58 | 643,332 |
| 2006-10-26 | Open-market sale | 300 | $40.55 | 19,321 |
| 2006-10-19 | Open-market sale | 100 | $40.40 | 19,981 |
| 2006-10-19 | Open-market sale | 200 | $40.10 | 19,781 |
| 2006-10-19 | Open-market sale | 100 | $40.40 | 19,821 |
| 2006-10-19 | Open-market sale | 200 | $40.10 | 19,621 |
| 2006-10-19 | Open-market sale | 1,000 | $40.25 | 658,332 |
| 2006-10-19 | Open-market sale | 2,000 | $40.40 | 656,332 |
| 2006-10-19 | Open-market sale | 3,300 | $40.15 | 653,032 |
| 2006-10-19 | Open-market sale | 1,500 | $40.10 | 651,332 |
| 2006-10-19 | Open-market sale | 200 | $40.18 | 652,832 |
| 2006-10-12 | Open-market sale | 1,600 | $40.05 | 665,532 |
| 2006-10-12 | Open-market sale | 50 | $40.05 | 20,331 |
| 2006-10-12 | Open-market sale | 3,500 | $40.00 | 662,032 |
| 2006-10-12 | Open-market sale | 1,700 | $39.95 | 660,332 |
| 2006-10-12 | Open-market sale | 1,000 | $40.16 | 659,332 |
| 2006-10-12 | Open-market sale | 200 | $40.40 | 667,132 |
| 2006-10-12 | Open-market sale | 250 | $40.00 | 19,921 |
| 2006-10-12 | Open-market sale | 50 | $40.05 | 20,171 |
| 2006-10-12 | Open-market sale | 250 | $40.00 | 20,081 |
| 2006-10-05 | Open-market sale | 50 | $37.55 | 20,581 |
| 2006-10-05 | Open-market sale | 500 | $39.00 | 668,832 |
| 2006-10-05 | Open-market sale | 1,500 | $38.80 | 669,332 |
| 2006-10-05 | Open-market sale | 500 | $38.65 | 670,832 |
| 2006-10-05 | Open-market sale | 500 | $38.35 | 671,332 |
| 2006-10-05 | Open-market sale | 500 | $38.05 | 671,832 |
| 2006-10-05 | Open-market sale | 500 | $37.80 | 672,332 |
| 2006-10-05 | Open-market sale | 500 | $37.70 | 672,832 |
| 2006-10-05 | Open-market sale | 1,000 | $37.55 | 673,332 |
| 2006-10-05 | Open-market sale | 1,000 | $37.45 | 674,332 |
| 2006-10-05 | Open-market sale | 50 | $38.85 | 20,221 |
| 2006-10-05 | Open-market sale | 50 | $38.80 | 20,271 |
| 2006-10-05 | Open-market sale | 50 | $38.15 | 20,321 |
| 2006-10-05 | Open-market sale | 50 | $37.75 | 20,371 |
| 2006-10-05 | Open-market sale | 50 | $37.55 | 20,421 |
| 2006-10-05 | Open-market sale | 50 | $37.45 | 20,471 |
| 2006-10-05 | Open-market sale | 50 | $38.85 | 20,381 |
| 2006-10-05 | Open-market sale | 50 | $38.83 | 20,431 |
| 2006-10-05 | Open-market sale | 50 | $38.15 | 20,481 |
| 2006-10-05 | Open-market sale | 50 | $37.75 | 20,531 |
| 2006-10-05 | Open-market sale | 1,500 | $38.05 | 667,332 |
| 2006-10-05 | Open-market sale | 50 | $37.45 | 20,631 |
| 2006-09-28 | Open-market sale | 50 | $38.50 | 20,881 |
| 2006-09-28 | Open-market sale | 200 | $38.50 | 682,332 |
| 2006-09-28 | Open-market sale | 400 | $38.45 | 681,932 |
| 2006-09-28 | Open-market sale | 200 | $38.40 | 681,732 |
| 2006-09-28 | Open-market sale | 5,400 | $37.60 | 676,332 |
| 2006-09-28 | Open-market sale | 1,000 | $37.65 | 675,332 |
| 2006-09-28 | Open-market sale | 200 | $38.20 | 682,932 |
| 2006-09-28 | Open-market sale | 200 | $38.00 | 683,132 |
| 2006-09-28 | Open-market sale | 200 | $37.62 | 20,521 |
| 2006-09-28 | Open-market sale | 50 | $38.50 | 20,721 |
| 2006-09-28 | Open-market sale | 50 | $38.14 | 20,771 |
| 2006-09-28 | Open-market sale | 100 | $37.62 | 20,681 |
| 2006-09-28 | Open-market sale | 100 | $37.63 | 20,781 |
| 2006-09-28 | Open-market sale | 400 | $38.30 | 682,532 |
| 2006-09-28 | Open-market sale | 50 | $38.14 | 20,931 |
| 2006-09-21 | Open-market sale | 500 | $35.95 | 685,332 |
| 2006-09-21 | Open-market sale | 1,000 | $35.90 | 685,832 |
| 2006-09-21 | Open-market sale | 500 | $35.80 | 686,832 |
| 2006-09-21 | Open-market sale | 1,000 | $36.00 | 684,332 |
| 2006-09-21 | Open-market sale | 250 | $36.10 | 684,082 |
| 2006-09-21 | Open-market sale | 250 | $36.20 | 683,832 |
| 2006-09-21 | Open-market sale | 250 | $36.55 | 683,582 |
| 2006-09-21 | Open-market sale | 250 | $36.60 | 683,332 |
| 2006-09-21 | Open-market sale | 50 | $35.90 | 21,231 |
| 2006-09-21 | Open-market sale | 100 | $35.55 | 21,131 |
| 2006-09-21 | Open-market sale | 50 | $35.60 | 21,081 |
| 2006-09-21 | Open-market sale | 50 | $35.80 | 21,031 |
| 2006-09-21 | Open-market sale | 50 | $36.60 | 20,981 |
| 2006-09-21 | Open-market sale | 50 | $35.90 | 21,071 |
| 2006-09-21 | Open-market sale | 100 | $35.55 | 20,971 |
| 2006-09-21 | Open-market sale | 50 | $35.60 | 20,921 |
| 2006-09-21 | Open-market sale | 50 | $35.80 | 20,871 |
| 2006-09-21 | Open-market sale | 50 | $36.60 | 20,821 |
| 2006-09-21 | Open-market sale | 1,000 | $35.85 | 690,332 |
| 2006-09-21 | Open-market sale | 500 | $35.55 | 689,832 |
| 2006-09-21 | Open-market sale | 500 | $35.60 | 689,332 |
| 2006-09-21 | Open-market sale | 1,000 | $35.70 | 688,332 |
| 2006-09-21 | Open-market sale | 1,000 | $35.75 | 687,332 |
| 2006-09-14 | Open-market sale | 100 | $35.05 | 21,431 |
| 2006-09-14 | Open-market sale | 50 | $35.30 | 21,531 |
| 2006-09-14 | Open-market sale | 2,000 | $34.90 | 691,332 |
| 2006-09-14 | Open-market sale | 1,000 | $35.00 | 693,332 |
| 2006-09-14 | Open-market sale | 1,000 | $35.05 | 694,332 |
| 2006-09-14 | Open-market sale | 1,000 | $35.10 | 695,332 |
| 2006-09-14 | Open-market sale | 1,000 | $35.12 | 696,332 |
| 2006-09-14 | Open-market sale | 1,600 | $35.05 | 697,332 |
| 2006-09-14 | Open-market sale | 400 | $35.30 | 698,932 |
| 2006-09-14 | Open-market sale | 100 | $34.87 | 21,121 |
| 2006-09-14 | Open-market sale | 50 | $35.06 | 21,221 |
| 2006-09-14 | Open-market sale | 100 | $35.05 | 21,271 |
| 2006-09-14 | Open-market sale | 50 | $35.30 | 21,371 |
| 2006-09-14 | Open-market sale | 100 | $34.87 | 21,281 |
| 2006-09-14 | Open-market sale | 50 | $35.06 | 21,381 |
| 2006-09-07 | Open-market sale | 50 | $33.26 | 21,831 |
| 2006-09-07 | Open-market sale | 50 | $33.20 | 21,781 |
| 2006-09-07 | Open-market sale | 50 | $33.30 | 21,731 |
| 2006-09-07 | Open-market sale | 50 | $33.40 | 21,681 |
| 2006-09-07 | Open-market sale | 50 | $33.64 | 21,631 |
| 2006-09-07 | Open-market sale | 50 | $33.51 | 21,581 |
| 2006-09-07 | Open-market sale | 50 | $33.26 | 21,671 |
| 2006-09-07 | Open-market sale | 50 | $33.20 | 21,621 |
| 2006-09-07 | Open-market sale | 50 | $33.30 | 21,571 |
| 2006-09-07 | Open-market sale | 50 | $33.40 | 21,521 |
| 2006-09-07 | Open-market sale | 50 | $33.64 | 21,471 |
| 2006-09-07 | Open-market sale | 50 | $33.51 | 21,421 |
| 2006-09-07 | Open-market sale | 800 | $33.20 | 705,332 |
| 2006-09-07 | Open-market sale | 800 | $33.43 | 699,332 |
| 2006-09-07 | Open-market sale | 400 | $33.42 | 700,132 |
| 2006-09-07 | Open-market sale | 400 | $33.40 | 700,532 |
| 2006-09-07 | Open-market sale | 400 | $33.60 | 700,932 |
| 2006-09-07 | Open-market sale | 1,100 | $33.50 | 701,332 |
| 2006-09-07 | Open-market sale | 100 | $33.41 | 702,432 |
| 2006-09-07 | Open-market sale | 400 | $33.64 | 702,532 |
| 2006-09-07 | Open-market sale | 1,200 | $33.45 | 702,932 |
| 2006-09-07 | Open-market sale | 400 | $33.35 | 704,132 |
| 2006-09-07 | Open-market sale | 800 | $33.30 | 704,532 |
| 2006-09-07 | Open-market sale | 800 | $33.10 | 706,532 |
| 2006-09-07 | Open-market sale | 400 | $33.26 | 706,132 |
| 2006-08-31 | Open-market sale | 2,400 | $34.56 | 707,732 |
| 2006-08-31 | Open-market sale | 2,000 | $34.65 | 710,132 |
| 2006-08-31 | Open-market sale | 2,000 | $34.70 | 712,132 |
| 2006-08-31 | Open-market sale | 400 | $35.00 | 714,132 |
| 2006-08-31 | Open-market sale | 800 | $34.85 | 714,532 |
| 2006-08-31 | Open-market sale | 200 | $34.70 | 21,721 |
| 2006-08-31 | Open-market sale | 50 | $34.85 | 21,921 |
| 2006-08-31 | Open-market sale | 50 | $34.90 | 21,971 |
| 2006-08-31 | Open-market sale | 200 | $34.70 | 21,881 |
| 2006-08-31 | Open-market sale | 50 | $34.85 | 22,081 |
| 2006-08-31 | Open-market sale | 50 | $34.90 | 22,131 |
| 2006-08-31 | Open-market sale | 200 | $34.58 | 707,332 |
| 2006-08-31 | Open-market sale | 100 | $34.59 | 707,532 |
| 2006-08-31 | Open-market sale | 100 | $34.60 | 707,632 |
| 2006-08-24 | Open-market sale | 50 | $33.75 | 22,181 |
| 2006-08-24 | Open-market sale | 50 | $33.55 | 22,231 |
| 2006-08-24 | Open-market sale | 50 | $33.40 | 22,281 |
| 2006-08-24 | Open-market sale | 50 | $33.37 | 22,331 |
| 2006-08-24 | Open-market sale | 50 | $33.25 | 22,381 |
| 2006-08-24 | Open-market sale | 50 | $33.05 | 22,431 |
| 2006-08-24 | Open-market sale | 250 | $33.88 | 715,332 |
| 2006-08-24 | Open-market sale | 250 | $33.80 | 715,582 |
| 2006-08-24 | Open-market sale | 250 | $33.75 | 715,832 |
| 2006-08-24 | Open-market sale | 250 | $33.70 | 716,082 |
| 2006-08-24 | Open-market sale | 500 | $33.65 | 716,332 |
| 2006-08-24 | Open-market sale | 500 | $33.60 | 716,832 |
| 2006-08-24 | Open-market sale | 500 | $33.55 | 717,332 |
| 2006-08-24 | Open-market sale | 500 | $33.53 | 717,832 |
| 2006-08-24 | Open-market sale | 500 | $33.50 | 718,332 |
| 2006-08-24 | Open-market sale | 500 | $33.40 | 718,832 |
| 2006-08-24 | Open-market sale | 1,000 | $33.35 | 719,332 |
| 2006-08-24 | Open-market sale | 1,000 | $33.30 | 720,332 |
| 2006-08-24 | Open-market sale | 500 | $33.24 | 721,332 |
| 2006-08-24 | Open-market sale | 500 | $33.25 | 721,832 |
| 2006-08-24 | Open-market sale | 500 | $33.20 | 722,332 |
| 2006-08-24 | Open-market sale | 500 | $33.07 | 722,832 |
| 2006-08-24 | Open-market sale | 50 | $33.75 | 22,021 |
| 2006-08-24 | Open-market sale | 50 | $33.55 | 22,071 |
| 2006-08-24 | Open-market sale | 50 | $33.40 | 22,121 |
| 2006-08-24 | Open-market sale | 50 | $33.38 | 22,171 |
| 2006-08-24 | Open-market sale | 50 | $33.25 | 22,221 |
| 2006-08-24 | Open-market sale | 50 | $33.05 | 22,271 |
| 2006-08-17 | Open-market sale | 100 | $32.00 | 22,681 |
| 2006-08-17 | Open-market sale | 500 | $33.15 | 723,332 |
| 2006-08-17 | Open-market sale | 1,000 | $34.00 | 723,832 |
| 2006-08-17 | Open-market sale | 1,000 | $33.75 | 724,832 |
| 2006-08-17 | Open-market sale | 500 | $33.35 | 725,832 |
| 2006-08-17 | Open-market sale | 500 | $33.09 | 726,332 |
| 2006-08-17 | Open-market sale | 500 | $32.95 | 726,832 |
| 2006-08-17 | Open-market sale | 500 | $32.70 | 727,332 |
| 2006-08-17 | Open-market sale | 500 | $32.50 | 727,832 |
| 2006-08-17 | Open-market sale | 500 | $32.35 | 728,332 |
| 2006-08-17 | Open-market sale | 500 | $32.25 | 728,832 |
| 2006-08-17 | Open-market sale | 500 | $32.15 | 729,332 |
| 2006-08-17 | Open-market sale | 1,500 | $32.00 | 729,832 |
| 2006-08-17 | Open-market sale | 50 | $33.08 | 22,321 |
| 2006-08-17 | Open-market sale | 50 | $32.65 | 22,371 |
| 2006-08-17 | Open-market sale | 50 | $32.35 | 22,421 |
| 2006-08-17 | Open-market sale | 50 | $32.15 | 22,471 |
| 2006-08-17 | Open-market sale | 100 | $32.00 | 22,521 |
| 2006-08-17 | Open-market sale | 50 | $32.97 | 22,481 |
| 2006-08-17 | Open-market sale | 50 | $32.65 | 22,531 |
| 2006-08-17 | Open-market sale | 50 | $32.35 | 22,581 |
| 2006-08-17 | Open-market sale | 50 | $32.15 | 22,631 |
| 2006-08-10 | Open-market sale | 50 | $25.14 | 23,031 |
| 2006-08-10 | Open-market sale | 150 | $26.15 | 22,621 |
| 2006-08-10 | Open-market sale | 500 | $25.00 | 738,832 |
| 2006-08-10 | Open-market sale | 500 | $25.14 | 738,332 |
| 2006-08-10 | Open-market sale | 1,000 | $25.35 | 737,332 |
| 2006-08-10 | Open-market sale | 500 | $25.25 | 736,832 |
| 2006-08-10 | Open-market sale | 500 | $25.71 | 736,332 |
| 2006-08-10 | Open-market sale | 500 | $26.05 | 735,832 |
| 2006-08-10 | Open-market sale | 50 | $25.36 | 22,821 |
| 2006-08-10 | Open-market sale | 50 | $25.14 | 22,871 |
| 2006-08-10 | Open-market sale | 150 | $26.15 | 22,781 |
| 2006-08-10 | Open-market sale | 50 | $25.60 | 22,931 |
| 2006-08-10 | Open-market sale | 1,700 | $26.00 | 734,132 |
| 2006-08-10 | Open-market sale | 300 | $26.01 | 733,832 |
| 2006-08-10 | Open-market sale | 1,000 | $26.11 | 732,832 |
| 2006-08-10 | Open-market sale | 500 | $26.15 | 732,332 |
| 2006-08-10 | Open-market sale | 1,000 | $26.40 | 731,332 |
| 2006-08-10 | Open-market sale | 50 | $25.60 | 22,771 |
| 2006-08-10 | Open-market sale | 50 | $25.35 | 22,981 |
| 2006-08-03 | Open-market sale | 300 | $26.01 | 740,832 |
| 2006-08-03 | Open-market sale | 800 | $25.45 | 745,732 |
| 2006-08-03 | Open-market sale | 50 | $25.70 | 22,971 |
| 2006-08-03 | Open-market sale | 50 | $25.65 | 23,021 |
| 2006-08-03 | Open-market sale | 50 | $25.60 | 23,071 |
| 2006-08-03 | Open-market sale | 50 | $25.50 | 23,121 |
| 2006-08-03 | Open-market sale | 50 | $25.40 | 23,171 |
| 2006-08-03 | Open-market sale | 50 | $25.75 | 23,081 |
| 2006-08-03 | Open-market sale | 50 | $25.72 | 23,131 |
| 2006-08-03 | Open-market sale | 50 | $25.65 | 23,181 |
| 2006-08-03 | Open-market sale | 50 | $25.60 | 23,231 |
| 2006-08-03 | Open-market sale | 50 | $25.50 | 23,281 |
| 2006-08-03 | Open-market sale | 50 | $25.40 | 23,331 |
| 2006-08-03 | Open-market sale | 1,000 | $26.10 | 739,332 |
| 2006-08-03 | Open-market sale | 500 | $26.05 | 740,332 |
| 2006-08-03 | Open-market sale | 800 | $25.50 | 744,932 |
| 2006-08-03 | Open-market sale | 800 | $25.55 | 744,132 |
| 2006-08-03 | Open-market sale | 1,200 | $25.60 | 742,932 |
| 2006-08-03 | Open-market sale | 500 | $25.65 | 742,432 |
| 2006-08-03 | Open-market sale | 50 | $25.75 | 22,921 |
| 2006-08-03 | Open-market sale | 800 | $25.40 | 746,532 |
| 2006-08-03 | Open-market sale | 600 | $25.70 | 741,832 |
| 2006-08-03 | Open-market sale | 500 | $25.75 | 741,332 |
| 2006-08-03 | Open-market sale | 200 | $26.02 | 741,132 |
| 2006-07-27 | Open-market sale | 2,000 | $25.05 | 748,332 |
| 2006-07-27 | Open-market sale | 1,000 | $24.65 | 747,332 |
| 2006-07-27 | Open-market sale | 50 | $25.08 | 23,321 |
| 2006-07-27 | Open-market sale | 100 | $24.75 | 23,371 |
| 2006-07-27 | Open-market sale | 50 | $24.60 | 23,471 |
| 2006-07-27 | Open-market sale | 100 | $25.00 | 23,381 |
| 2006-07-27 | Open-market sale | 50 | $25.08 | 23,481 |
| 2006-07-27 | Open-market sale | 400 | $25.11 | 750,332 |
| 2006-07-27 | Open-market sale | 2,000 | $25.00 | 750,732 |
| 2006-07-27 | Open-market sale | 400 | $24.89 | 752,732 |
| 2006-07-27 | Open-market sale | 1,300 | $24.75 | 753,132 |
| 2006-07-27 | Open-market sale | 900 | $24.60 | 754,432 |
| 2006-07-27 | Open-market sale | 50 | $24.60 | 23,631 |
| 2006-07-27 | Open-market sale | 100 | $24.75 | 23,531 |
| 2006-07-27 | Open-market sale | 100 | $25.00 | 23,221 |
| 2006-07-20 | Open-market sale | 1,000 | $22.53 | 757,332 |
| 2006-07-20 | Open-market sale | 50 | $23.25 | 23,931 |
| 2006-07-20 | Open-market sale | 50 | $23.03 | 23,881 |
| 2006-07-20 | Open-market sale | 50 | $23.10 | 23,831 |
| 2006-07-20 | Open-market sale | 150 | $22.54 | 23,681 |
| 2006-07-20 | Open-market sale | 50 | $23.29 | 23,771 |
| 2006-07-20 | Open-market sale | 50 | $23.03 | 23,721 |
| 2006-07-20 | Open-market sale | 50 | $23.10 | 23,671 |
| 2006-07-20 | Open-market sale | 150 | $22.54 | 23,521 |
| 2006-07-20 | Open-market sale | 400 | $23.25 | 762,932 |
| 2006-07-20 | Open-market sale | 1,600 | $23.10 | 761,332 |
| 2006-07-20 | Open-market sale | 400 | $23.00 | 760,932 |
| 2006-07-20 | Open-market sale | 400 | $23.05 | 760,532 |
| 2006-07-20 | Open-market sale | 200 | $22.84 | 760,332 |
| 2006-07-20 | Open-market sale | 800 | $22.92 | 759,532 |
| 2006-07-20 | Open-market sale | 200 | $22.93 | 759,332 |
| 2006-07-20 | Open-market sale | 300 | $22.56 | 759,032 |
| 2006-07-20 | Open-market sale | 700 | $22.75 | 758,332 |
| 2006-07-20 | Open-market sale | 1,000 | $22.76 | 755,332 |
| 2006-07-20 | Open-market sale | 1,000 | $22.71 | 756,332 |
| 2006-07-13 | Open-market sale | 1,000 | $22.90 | 767,332 |
| 2006-07-13 | Open-market sale | 3,000 | $22.80 | 768,332 |
| 2006-07-13 | Open-market sale | 150 | $22.36 | 23,821 |
| 2006-07-13 | Open-market sale | 50 | $22.90 | 23,971 |
| 2006-07-13 | Open-market sale | 100 | $22.80 | 24,021 |
| 2006-07-13 | Open-market sale | 150 | $22.35 | 23,981 |
| 2006-07-13 | Open-market sale | 50 | $22.90 | 24,131 |
| 2006-07-13 | Open-market sale | 100 | $22.80 | 24,181 |
| 2006-07-13 | Open-market sale | 4,000 | $22.30 | 763,332 |
| 2006-07-06 | Open-market sale | 500 | $25.45 | 771,332 |
| 2006-07-06 | Open-market sale | 100 | $25.53 | 778,232 |
| 2006-07-06 | Open-market sale | 1,000 | $26.10 | 778,332 |
| 2006-07-06 | Open-market sale | 250 | $25.47 | 24,121 |
| 2006-07-06 | Open-market sale | 50 | $26.10 | 24,371 |
| 2006-07-06 | Open-market sale | 250 | $25.46 | 24,281 |
| 2006-07-06 | Open-market sale | 50 | $26.10 | 24,531 |
| 2006-07-06 | Open-market sale | 400 | $25.54 | 777,832 |
| 2006-07-06 | Open-market sale | 1,500 | $25.46 | 771,832 |
| 2006-07-06 | Open-market sale | 600 | $25.60 | 773,332 |
| 2006-07-06 | Open-market sale | 100 | $25.62 | 773,932 |
| 2006-07-06 | Open-market sale | 800 | $25.51 | 774,032 |
| 2006-07-06 | Open-market sale | 2,100 | $25.50 | 774,832 |
| 2006-07-06 | Open-market sale | 900 | $25.52 | 776,932 |
| 2006-07-06 | Open-market sale | 50 | $26.10 | 24,371 |
| 2006-07-06 | Open-market sale | 250 | $25.46 | 24,281 |
| 2006-07-06 | Open-market sale | 50 | $26.10 | 24,531 |
| 2006-07-06 | Open-market sale | 250 | $25.47 | 24,121 |
| 2006-07-06 | Open-market sale | 500 | $25.45 | 771,332 |
| 2006-07-06 | Open-market sale | 1,500 | $25.46 | 771,832 |
| 2006-07-06 | Open-market sale | 600 | $25.60 | 773,332 |
| 2006-07-06 | Open-market sale | 100 | $25.62 | 773,932 |
| 2006-07-06 | Open-market sale | 800 | $25.51 | 774,032 |
| 2006-07-06 | Open-market sale | 2,100 | $25.50 | 774,832 |
| 2006-07-06 | Open-market sale | 900 | $25.52 | 776,932 |
| 2006-07-06 | Open-market sale | 400 | $25.54 | 777,832 |
| 2006-07-06 | Open-market sale | 100 | $25.53 | 778,232 |
| 2006-07-06 | Open-market sale | 1,000 | $26.10 | 778,332 |
| 2006-06-29 | Open-market sale | 200 | $27.00 | 24,421 |
| 2006-06-29 | Open-market sale | 500 | $27.10 | 779,832 |
| 2006-06-29 | Open-market sale | 5,500 | $27.00 | 780,332 |
| 2006-06-29 | Open-market sale | 1,500 | $27.05 | 785,832 |
| 2006-06-29 | Open-market sale | 500 | $27.15 | 779,332 |
| 2006-06-29 | Open-market sale | 100 | $27.05 | 24,621 |
| 2006-06-29 | Open-market sale | 200 | $27.00 | 24,581 |
| 2006-06-29 | Open-market sale | 100 | $27.05 | 24,781 |
| 2006-06-22 | Open-market sale | 1,500 | $27.50 | 787,332 |
| 2006-06-22 | Open-market sale | 500 | $27.45 | 788,832 |
| 2006-06-22 | Open-market sale | 1,000 | $27.41 | 789,332 |
| 2006-06-22 | Open-market sale | 1,500 | $27.40 | 790,332 |
| 2006-06-22 | Open-market sale | 500 | $27.75 | 791,832 |
| 2006-06-22 | Open-market sale | 500 | $27.65 | 792,332 |
| 2006-06-22 | Open-market sale | 1,500 | $27.60 | 792,832 |
| 2006-06-22 | Open-market sale | 600 | $27.45 | 794,332 |
| 2006-06-22 | Open-market sale | 400 | $27.42 | 794,932 |
| 2006-06-22 | Open-market sale | 100 | $27.57 | 24,721 |
| 2006-06-22 | Open-market sale | 50 | $27.40 | 24,821 |
| 2006-06-22 | Open-market sale | 50 | $27.75 | 24,871 |
| 2006-06-22 | Open-market sale | 50 | $27.60 | 24,921 |
| 2006-06-22 | Open-market sale | 50 | $27.44 | 24,971 |
| 2006-06-22 | Open-market sale | 100 | $27.57 | 24,881 |
| 2006-06-22 | Open-market sale | 50 | $27.40 | 24,981 |
| 2006-06-22 | Open-market sale | 50 | $27.75 | 25,031 |
| 2006-06-22 | Open-market sale | 50 | $27.60 | 25,081 |
| 2006-06-22 | Open-market sale | 50 | $27.44 | 25,131 |
| 2006-06-15 | Open-market sale | 500 | $26.41 | 802,832 |
| 2006-06-15 | Open-market sale | 100 | $26.70 | 25,381 |
| 2006-06-15 | Open-market sale | 200 | $27.10 | 25,181 |
| 2006-06-15 | Open-market sale | 100 | $26.70 | 25,221 |
| 2006-06-15 | Open-market sale | 200 | $27.10 | 25,021 |
| 2006-06-15 | Open-market sale | 1,000 | $27.20 | 795,332 |
| 2006-06-15 | Open-market sale | 500 | $26.70 | 802,332 |
| 2006-06-15 | Open-market sale | 2,000 | $27.00 | 800,332 |
| 2006-06-15 | Open-market sale | 2,500 | $27.15 | 797,832 |
| 2006-06-15 | Open-market sale | 500 | $27.02 | 797,332 |
| 2006-06-15 | Open-market sale | 1,000 | $27.05 | 796,332 |
| 2006-06-08 | Open-market sale | 100 | $25.70 | 25,481 |
| 2006-06-08 | Open-market sale | 2,000 | $25.90 | 803,332 |
| 2006-06-08 | Open-market sale | 100 | $25.69 | 25,681 |
| 2006-06-08 | Open-market sale | 100 | $25.69 | 25,521 |
| 2006-06-08 | Open-market sale | 100 | $25.75 | 25,421 |
| 2006-06-08 | Open-market sale | 100 | $25.70 | 25,321 |
| 2006-06-08 | Open-market sale | 4,000 | $25.63 | 807,332 |
| 2006-06-08 | Open-market sale | 1,000 | $25.75 | 806,332 |
| 2006-06-08 | Open-market sale | 1,000 | $25.85 | 805,332 |
| 2006-06-08 | Open-market sale | 100 | $25.75 | 25,581 |
| 2006-06-01 | Open-market sale | 50 | $30.45 | 25,831 |
| 2006-06-01 | Open-market sale | 50 | $29.30 | 26,031 |
| 2006-06-01 | Open-market sale | 50 | $29.65 | 25,981 |
| 2006-06-01 | Open-market sale | 100 | $30.00 | 25,881 |
| 2006-06-01 | Open-market sale | 1,000 | $30.55 | 811,332 |
| 2006-06-01 | Open-market sale | 50 | $30.53 | 25,781 |
| 2006-06-01 | Open-market sale | 50 | $29.30 | 25,871 |
| 2006-06-01 | Open-market sale | 50 | $29.65 | 25,821 |
| 2006-06-01 | Open-market sale | 100 | $30.00 | 25,721 |
| 2006-06-01 | Open-market sale | 50 | $30.45 | 25,671 |
| 2006-06-01 | Open-market sale | 50 | $30.52 | 25,621 |
| 2006-06-01 | Open-market sale | 400 | $29.15 | 818,932 |
| 2006-06-01 | Open-market sale | 200 | $29.20 | 818,732 |
| 2006-06-01 | Open-market sale | 400 | $29.30 | 818,332 |
| 2006-06-01 | Open-market sale | 200 | $29.50 | 818,132 |
| 2006-06-01 | Open-market sale | 1,000 | $30.40 | 812,332 |
| 2006-06-01 | Open-market sale | 1,000 | $30.45 | 813,332 |
| 2006-06-01 | Open-market sale | 1,000 | $30.10 | 814,332 |
| 2006-06-01 | Open-market sale | 2,000 | $30.00 | 815,332 |
| 2006-06-01 | Open-market sale | 400 | $29.85 | 817,332 |
| 2006-06-01 | Open-market sale | 400 | $29.65 | 817,732 |
| 2006-05-25 | Open-market sale | 500 | $29.30 | 823,832 |
| 2006-05-25 | Open-market sale | 1,000 | $29.25 | 824,332 |
| 2006-05-25 | Open-market sale | 500 | $29.15 | 825,332 |
| 2006-05-25 | Open-market sale | 1,000 | $29.20 | 825,832 |
| 2006-05-25 | Open-market sale | 500 | $29.17 | 826,832 |
| 2006-05-25 | Open-market sale | 25 | $30.07 | 25,921 |
| 2006-05-25 | Open-market sale | 25 | $30.02 | 25,946 |
| 2006-05-25 | Open-market sale | 25 | $30.00 | 25,971 |
| 2006-05-25 | Open-market sale | 25 | $29.70 | 25,996 |
| 2006-05-25 | Open-market sale | 50 | $29.50 | 26,021 |
| 2006-05-25 | Open-market sale | 75 | $29.25 | 26,071 |
| 2006-05-25 | Open-market sale | 50 | $29.20 | 26,146 |
| 2006-05-25 | Open-market sale | 25 | $29.17 | 26,196 |
| 2006-05-25 | Open-market sale | 25 | $30.05 | 26,081 |
| 2006-05-25 | Open-market sale | 25 | $30.02 | 26,106 |
| 2006-05-25 | Open-market sale | 25 | $30.04 | 26,131 |
| 2006-05-25 | Open-market sale | 25 | $30.00 | 26,156 |
| 2006-05-25 | Open-market sale | 750 | $29.70 | 822,582 |
| 2006-05-25 | Open-market sale | 500 | $29.50 | 823,332 |
| 2006-05-25 | Open-market sale | 250 | $29.80 | 822,332 |
| 2006-05-25 | Open-market sale | 1,000 | $30.00 | 821,332 |
| 2006-05-25 | Open-market sale | 500 | $29.90 | 820,832 |
| 2006-05-25 | Open-market sale | 1,000 | $30.10 | 819,832 |
| 2006-05-25 | Open-market sale | 500 | $30.20 | 819,332 |
| 2006-05-25 | Open-market sale | 25 | $29.17 | 26,356 |
| 2006-05-25 | Open-market sale | 50 | $29.20 | 26,306 |
| 2006-05-25 | Open-market sale | 75 | $29.25 | 26,231 |
| 2006-05-25 | Open-market sale | 50 | $29.50 | 26,181 |
| 2006-05-23 | Grant / award (derivative) | 5,840 | $0.00 | 5,840 |
| 2006-05-23 | Grant / award (derivative) | 32,500 | $0.00 | 32,500 |
| 2006-05-18 | Open-market sale | 300 | $28.72 | 26,381 |
| 2006-05-18 | Open-market sale | 300 | $28.71 | 26,221 |
| 2006-05-18 | Open-market sale | 200 | $31.00 | 835,132 |
| 2006-05-18 | Open-market sale | 200 | $30.50 | 834,932 |
| 2006-05-18 | Open-market sale | 1,000 | $29.50 | 833,932 |
| 2006-05-18 | Open-market sale | 2,000 | $29.00 | 829,332 |
| 2006-05-18 | Open-market sale | 100 | $29.27 | 831,332 |
| 2006-05-18 | Open-market sale | 2,500 | $29.45 | 831,432 |
| 2006-05-18 | Open-market sale | 900 | $28.80 | 828,432 |
| 2006-05-18 | Open-market sale | 1,100 | $28.73 | 827,332 |
| 2006-05-11 | Open-market sale | 6,000 | $32.10 | 837,332 |
| 2006-05-11 | Open-market sale | 1,000 | $32.30 | 836,332 |
| 2006-05-11 | Open-market sale | 1,000 | $32.15 | 835,332 |
| 2006-05-11 | Open-market sale | 300 | $32.10 | 26,521 |
| 2006-05-11 | Open-market sale | 300 | $32.10 | 26,681 |
| 2006-05-04 | Open-market sale | 150 | $35.05 | 26,981 |
| 2006-05-04 | Open-market sale | 100 | $35.15 | 27,021 |
| 2006-05-04 | Open-market sale | 50 | $34.40 | 26,971 |
| 2006-05-04 | Open-market sale | 150 | $35.05 | 26,821 |
| 2006-05-04 | Open-market sale | 400 | $34.85 | 850,932 |
| 2006-05-04 | Open-market sale | 1,400 | $35.15 | 849,532 |
| 2006-05-04 | Open-market sale | 400 | $35.08 | 849,132 |
| 2006-05-04 | Open-market sale | 400 | $35.40 | 848,732 |
| 2006-05-04 | Open-market sale | 900 | $35.20 | 846,832 |
| 2006-05-04 | Open-market sale | 500 | $35.10 | 846,332 |
| 2006-05-04 | Open-market sale | 500 | $35.07 | 845,832 |
| 2006-05-04 | Open-market sale | 500 | $35.01 | 845,332 |
| 2006-05-04 | Open-market sale | 1,000 | $35.02 | 844,332 |
| 2006-05-04 | Open-market sale | 1,000 | $35.00 | 843,332 |
| 2006-05-04 | Open-market sale | 100 | $35.15 | 27,181 |
| 2006-05-04 | Open-market sale | 50 | $35.40 | 27,131 |
| 2006-05-04 | Open-market sale | 1,000 | $35.35 | 847,732 |
| 2006-04-27 | Open-market sale | 100 | $35.50 | 27,481 |
| 2006-04-27 | Open-market sale | 1,000 | $35.27 | 851,332 |
| 2006-04-27 | Open-market sale | 200 | $35.25 | 852,332 |
| 2006-04-27 | Open-market sale | 200 | $35.49 | 852,532 |
| 2006-04-27 | Open-market sale | 2,500 | $35.30 | 854,832 |
| 2006-04-27 | Open-market sale | 1,000 | $35.22 | 857,332 |
| 2006-04-27 | Open-market sale | 1,000 | $35.20 | 858,332 |
| 2006-04-27 | Open-market sale | 100 | $35.25 | 27,121 |
| 2006-04-27 | Open-market sale | 100 | $35.30 | 27,221 |
| 2006-04-27 | Open-market sale | 100 | $35.50 | 27,321 |
| 2006-04-27 | Open-market sale | 100 | $35.30 | 27,281 |
| 2006-04-27 | Open-market sale | 100 | $35.25 | 27,381 |
| 2006-04-27 | Open-market sale | 1,500 | $35.35 | 853,332 |
| 2006-04-27 | Open-market sale | 200 | $35.50 | 853,132 |
| 2006-04-27 | Open-market sale | 200 | $35.15 | 852,932 |
| 2006-04-27 | Open-market sale | 200 | $35.00 | 852,732 |
| 2006-04-20 | Open-market sale | 1,000 | $33.19 | 860,332 |
| 2006-04-20 | Open-market sale | 400 | $33.26 | 859,932 |
| 2006-04-20 | Open-market sale | 100 | $33.35 | 27,781 |
| 2006-04-20 | Open-market sale | 100 | $33.38 | 27,681 |
| 2006-04-20 | Open-market sale | 100 | $33.10 | 27,581 |
| 2006-04-20 | Open-market sale | 100 | $33.35 | 27,621 |
| 2006-04-20 | Open-market sale | 100 | $33.38 | 27,521 |
| 2006-04-20 | Open-market sale | 100 | $33.12 | 27,421 |
| 2006-04-20 | Open-market sale | 1,000 | $33.25 | 866,332 |
| 2006-04-20 | Open-market sale | 1,000 | $33.35 | 865,332 |
| 2006-04-20 | Open-market sale | 1,000 | $33.30 | 864,332 |
| 2006-04-20 | Open-market sale | 1,000 | $33.40 | 863,332 |
| 2006-04-20 | Open-market sale | 1,000 | $33.12 | 862,332 |
| 2006-04-20 | Open-market sale | 1,000 | $33.15 | 861,332 |
| 2006-04-20 | Open-market sale | 600 | $33.22 | 859,332 |
| 2006-04-13 | Open-market sale | 200 | $33.25 | 875,132 |
| 2006-04-13 | Open-market sale | 50 | $34.10 | 27,721 |
| 2006-04-13 | Open-market sale | 250 | $33.75 | 27,771 |
| 2006-04-13 | Open-market sale | 50 | $34.10 | 27,881 |
| 2006-04-13 | Open-market sale | 250 | $33.75 | 27,931 |
| 2006-04-13 | Open-market sale | 200 | $33.50 | 874,932 |
| 2006-04-13 | Open-market sale | 1,000 | $34.00 | 873,732 |
| 2006-04-13 | Open-market sale | 400 | $34.10 | 873,332 |
| 2006-04-13 | Open-market sale | 2,000 | $33.75 | 871,332 |
| 2006-04-13 | Open-market sale | 1,000 | $33.73 | 870,332 |
| 2006-04-13 | Open-market sale | 1,000 | $33.76 | 869,332 |
| 2006-04-13 | Open-market sale | 1,000 | $33.80 | 868,332 |
| 2006-04-13 | Open-market sale | 1,000 | $33.70 | 867,332 |
| 2006-04-13 | Open-market sale | 200 | $33.95 | 874,732 |
| 2006-04-06 | Open-market sale | 1,000 | $36.10 | 875,332 |
| 2006-04-06 | Open-market sale | 800 | $36.85 | 880,332 |
| 2006-04-06 | Open-market sale | 1,000 | $36.88 | 879,332 |
| 2006-04-06 | Open-market sale | 1,000 | $36.90 | 878,332 |
| 2006-04-06 | Open-market sale | 1,000 | $36.20 | 877,332 |
| 2006-04-06 | Open-market sale | 1,000 | $36.30 | 876,332 |
| 2006-04-06 | Open-market sale | 1,800 | $37.00 | 881,132 |
| 2006-04-06 | Open-market sale | 100 | $36.10 | 28,021 |
| 2006-04-06 | Open-market sale | 200 | $37.00 | 28,281 |
| 2006-04-06 | Open-market sale | 100 | $36.10 | 28,181 |
| 2006-04-06 | Open-market sale | 200 | $37.00 | 28,121 |
| 2006-04-06 | Open-market sale | 400 | $37.05 | 882,932 |
| 2006-03-30 | Open-market sale | 400 | $36.80 | 883,332 |
| 2006-03-30 | Open-market sale | 1,000 | $36.85 | 883,732 |
| 2006-03-30 | Open-market sale | 100 | $36.86 | 884,732 |
| 2006-03-30 | Open-market sale | 1,400 | $36.90 | 884,832 |
| 2006-03-30 | Open-market sale | 700 | $36.95 | 886,232 |
| 2006-03-30 | Open-market sale | 400 | $37.00 | 886,932 |
| 2006-03-30 | Open-market sale | 1,600 | $37.05 | 887,332 |
| 2006-03-30 | Open-market sale | 400 | $37.10 | 888,932 |
| 2006-03-30 | Open-market sale | 1,200 | $37.15 | 889,332 |
| 2006-03-30 | Open-market sale | 400 | $37.20 | 890,532 |
| 2006-03-30 | Open-market sale | 400 | $37.25 | 890,932 |
| 2006-03-30 | Open-market sale | 100 | $37.20 | 28,321 |
| 2006-03-30 | Open-market sale | 100 | $37.00 | 28,421 |
| 2006-03-30 | Open-market sale | 100 | $36.85 | 28,521 |
| 2006-03-30 | Open-market sale | 100 | $37.20 | 28,481 |
| 2006-03-30 | Open-market sale | 100 | $37.00 | 28,581 |
| 2006-03-30 | Open-market sale | 100 | $36.85 | 28,681 |
| 2006-03-23 | Open-market sale | 100 | $37.00 | 28,981 |
| 2006-03-23 | Open-market sale | 200 | $37.75 | 891,332 |
| 2006-03-23 | Open-market sale | 900 | $37.60 | 891,532 |
| 2006-03-23 | Open-market sale | 500 | $37.55 | 892,432 |
| 2006-03-23 | Open-market sale | 1,400 | $37.50 | 892,932 |
| 2006-03-23 | Open-market sale | 1,400 | $37.40 | 894,332 |
| 2006-03-23 | Open-market sale | 600 | $37.30 | 895,732 |
| 2006-03-23 | Open-market sale | 800 | $37.15 | 896,332 |
| 2006-03-23 | Open-market sale | 400 | $37.10 | 897,132 |
| 2006-03-23 | Open-market sale | 400 | $37.01 | 897,532 |
| 2006-03-23 | Open-market sale | 1,400 | $37.00 | 897,932 |
| 2006-03-23 | Open-market sale | 100 | $37.50 | 28,621 |
| 2006-03-23 | Open-market sale | 100 | $37.15 | 28,721 |
| 2006-03-23 | Open-market sale | 100 | $37.00 | 28,821 |
| 2006-03-23 | Open-market sale | 100 | $37.50 | 28,781 |
| 2006-03-23 | Open-market sale | 100 | $37.15 | 28,881 |
| 2006-03-16 | Open-market sale | 100 | $39.00 | 28,921 |
| 2006-03-16 | Open-market sale | 400 | $38.65 | 906,932 |
| 2006-03-16 | Open-market sale | 200 | $38.77 | 906,732 |
| 2006-03-16 | Open-market sale | 1,300 | $38.78 | 905,432 |
| 2006-03-16 | Open-market sale | 500 | $38.80 | 904,932 |
| 2006-03-16 | Open-market sale | 100 | $38.93 | 29,021 |
| 2006-03-16 | Open-market sale | 100 | $38.90 | 29,181 |
| 2006-03-16 | Open-market sale | 100 | $39.00 | 29,081 |
| 2006-03-16 | Open-market sale | 100 | $38.80 | 29,121 |
| 2006-03-16 | Open-market sale | 100 | $38.80 | 29,281 |
| 2006-03-16 | Open-market sale | 1,400 | $39.00 | 899,332 |
| 2006-03-16 | Open-market sale | 1,000 | $38.85 | 903,932 |
| 2006-03-16 | Open-market sale | 2,000 | $38.90 | 901,932 |
| 2006-03-16 | Open-market sale | 1,200 | $38.95 | 900,732 |
| 2006-03-09 | Open-market sale | 200 | $37.45 | 29,321 |
| 2006-03-09 | Open-market sale | 200 | $37.46 | 29,381 |
| 2006-03-09 | Open-market sale | 100 | $37.45 | 29,581 |
| 2006-03-09 | Open-market sale | 200 | $37.75 | 907,332 |
| 2006-03-09 | Open-market sale | 400 | $37.56 | 907,532 |
| 2006-03-09 | Open-market sale | 500 | $37.50 | 907,932 |
| 2006-03-09 | Open-market sale | 2,000 | $37.47 | 908,432 |
| 2006-03-09 | Open-market sale | 2,400 | $37.40 | 912,932 |
| 2006-03-09 | Open-market sale | 1,000 | $37.41 | 911,932 |
| 2006-03-09 | Open-market sale | 100 | $37.47 | 29,221 |
| 2006-03-09 | Open-market sale | 1,500 | $37.45 | 910,432 |
| 2006-03-02 | Open-market sale | 200 | $36.80 | 920,932 |
| 2006-03-02 | Open-market sale | 1,400 | $37.15 | 915,532 |
| 2006-03-02 | Open-market sale | 400 | $37.13 | 916,932 |
| 2006-03-02 | Open-market sale | 1,500 | $37.11 | 917,332 |
| 2006-03-02 | Open-market sale | 1,400 | $37.10 | 918,832 |
| 2006-03-02 | Open-market sale | 500 | $37.05 | 920,232 |
| 2006-03-02 | Open-market sale | 200 | $37.04 | 920,732 |
| 2006-03-02 | Open-market sale | 200 | $37.20 | 915,332 |
| 2006-03-02 | Open-market sale | 200 | $36.70 | 921,132 |
| 2006-03-02 | Open-market sale | 300 | $36.65 | 921,332 |
| 2006-03-02 | Open-market sale | 700 | $36.62 | 921,632 |
| 2006-03-02 | Open-market sale | 200 | $36.60 | 922,332 |
| 2006-03-02 | Open-market sale | 300 | $36.53 | 922,532 |
| 2006-03-02 | Open-market sale | 500 | $36.50 | 922,832 |
| 2006-02-23 | Open-market sale | 600 | $33.70 | 928,932 |
| 2006-02-23 | Open-market sale | 200 | $33.68 | 929,532 |
| 2006-02-23 | Open-market sale | 200 | $33.60 | 929,732 |
| 2006-02-23 | Open-market sale | 200 | $33.55 | 929,932 |
| 2006-02-23 | Open-market sale | 200 | $33.50 | 930,132 |
| 2006-02-23 | Open-market sale | 400 | $33.40 | 930,332 |
| 2006-02-23 | Open-market sale | 400 | $33.35 | 930,732 |
| 2006-02-23 | Open-market sale | 200 | $33.25 | 931,132 |
| 2006-02-23 | Open-market sale | 200 | $33.65 | 923,332 |
| 2006-02-23 | Open-market sale | 200 | $34.75 | 923,532 |
| 2006-02-23 | Open-market sale | 400 | $33.85 | 928,332 |
| 2006-02-23 | Open-market sale | 200 | $34.55 | 923,932 |
| 2006-02-23 | Open-market sale | 200 | $34.45 | 924,132 |
| 2006-02-23 | Open-market sale | 200 | $34.31 | 924,332 |
| 2006-02-23 | Open-market sale | 400 | $34.30 | 924,532 |
| 2006-02-23 | Open-market sale | 200 | $34.25 | 924,932 |
| 2006-02-23 | Open-market sale | 800 | $34.20 | 925,132 |
| 2006-02-23 | Open-market sale | 500 | $34.16 | 925,932 |
| 2006-02-23 | Open-market sale | 500 | $34.12 | 926,432 |
| 2006-02-23 | Open-market sale | 900 | $34.05 | 926,932 |
| 2006-02-23 | Open-market sale | 500 | $34.00 | 927,832 |
| 2006-02-23 | Open-market sale | 200 | $33.80 | 928,732 |
| 2006-02-23 | Open-market sale | 200 | $34.63 | 923,732 |
| 2006-02-16 | Open-market sale | 700 | $35.15 | 932,132 |
| 2006-02-16 | Open-market sale | 700 | $35.02 | 932,832 |
| 2006-02-16 | Open-market sale | 400 | $35.20 | 931,732 |
| 2006-02-16 | Open-market sale | 400 | $35.25 | 931,332 |
| 2006-02-16 | Open-market sale | 400 | $34.00 | 938,932 |
| 2006-02-16 | Open-market sale | 400 | $34.05 | 938,532 |
| 2006-02-16 | Open-market sale | 400 | $34.10 | 938,132 |
| 2006-02-16 | Open-market sale | 400 | $34.25 | 937,732 |
| 2006-02-16 | Open-market sale | 400 | $34.35 | 937,332 |
| 2006-02-16 | Open-market sale | 400 | $34.60 | 936,932 |
| 2006-02-16 | Open-market sale | 1,400 | $34.75 | 935,532 |
| 2006-02-16 | Open-market sale | 1,600 | $35.00 | 933,532 |
| 2006-02-16 | Open-market sale | 400 | $34.85 | 935,132 |
| 2006-02-09 | Open-market sale | 200 | $39.77 | 939,332 |
| 2006-02-09 | Open-market sale | 1,000 | $39.76 | 939,532 |
| 2006-02-09 | Open-market sale | 400 | $39.75 | 940,532 |
| 2006-02-09 | Open-market sale | 600 | $39.70 | 940,932 |
| 2006-02-09 | Open-market sale | 400 | $39.65 | 941,532 |
| 2006-02-09 | Open-market sale | 400 | $39.60 | 941,932 |
| 2006-02-09 | Open-market sale | 600 | $39.50 | 942,332 |
| 2006-02-09 | Open-market sale | 1,400 | $39.40 | 942,932 |
| 2006-02-09 | Open-market sale | 600 | $39.30 | 944,332 |
| 2006-02-09 | Open-market sale | 400 | $39.20 | 944,932 |
| 2006-02-09 | Open-market sale | 600 | $39.15 | 945,332 |
| 2006-02-09 | Open-market sale | 600 | $39.05 | 945,932 |
| 2006-02-09 | Open-market sale | 800 | $39.00 | 946,532 |
| 2006-02-02 | Open-market sale | 1,000 | $39.67 | 951,332 |
| 2006-02-02 | Open-market sale | 500 | $40.75 | 954,332 |
| 2006-02-02 | Open-market sale | 500 | $39.51 | 953,832 |
| 2006-02-02 | Open-market sale | 500 | $39.75 | 953,332 |
| 2006-02-02 | Open-market sale | 1,000 | $39.55 | 952,332 |
| 2006-02-02 | Open-market sale | 500 | $40.50 | 954,832 |
| 2006-02-02 | Open-market sale | 1,900 | $39.22 | 949,432 |
| 2006-02-02 | Open-market sale | 100 | $39.23 | 949,332 |
| 2006-02-02 | Open-market sale | 100 | $39.34 | 949,232 |
| 2006-02-02 | Open-market sale | 900 | $39.33 | 948,332 |
| 2006-02-02 | Open-market sale | 1,000 | $39.50 | 947,332 |
| 2006-01-26 | Open-market sale | 2,000 | $40.15 | 958,332 |
| 2006-01-26 | Open-market sale | 3,000 | $40.00 | 960,332 |
| 2006-01-26 | Open-market sale | 800 | $40.16 | 955,332 |
| 2006-01-26 | Open-market sale | 1,000 | $40.45 | 956,132 |
| 2006-01-26 | Open-market sale | 1,200 | $40.25 | 957,132 |
| 2006-01-19 | Open-market sale | 1,000 | $41.27 | 967,332 |
| 2006-01-19 | Open-market sale | 2,300 | $41.26 | 965,032 |
| 2006-01-19 | Open-market sale | 1,700 | $41.25 | 963,332 |
| 2006-01-19 | Open-market sale | 2,000 | $41.35 | 969,332 |
| 2006-01-19 | Open-market sale | 1,000 | $41.46 | 968,332 |
| 2006-01-12 | Open-market sale | 1,000 | $38.30 | 976,332 |
| 2006-01-12 | Open-market sale | 1,000 | $38.35 | 977,332 |
| 2006-01-12 | Open-market sale | 1,000 | $38.26 | 975,332 |
| 2006-01-12 | Open-market sale | 700 | $38.23 | 974,332 |
| 2006-01-12 | Open-market sale | 300 | $38.25 | 975,032 |
| 2006-01-12 | Open-market sale | 1,000 | $38.65 | 978,332 |
| 2006-01-12 | Open-market sale | 3,000 | $38.27 | 971,332 |
| 2006-01-05 | Open-market sale | 146 | $35.53 | 983,912 |
| 2006-01-05 | Open-market sale | 218 | $36.13 | 986,750 |
| 2006-01-05 | Open-market sale | 73 | $36.04 | 986,968 |
| 2006-01-05 | Open-market sale | 291 | $36.05 | 987,041 |
| 2006-01-05 | Gift | 3,000 | $0.00 | 987,332 |
| 2006-01-05 | Open-market sale | 146 | $35.56 | 984,058 |
| 2006-01-05 | Open-market sale | 146 | $35.46 | 984,204 |
| 2006-01-05 | Open-market sale | 146 | $35.45 | 984,350 |
| 2006-01-05 | Open-market sale | 146 | $35.65 | 984,496 |
| 2006-01-05 | Open-market sale | 146 | $35.71 | 984,642 |
| 2006-01-05 | Open-market sale | 146 | $35.69 | 984,788 |
| 2006-01-05 | Open-market sale | 146 | $35.76 | 984,934 |
| 2006-01-05 | Open-market sale | 146 | $35.83 | 985,080 |
| 2006-01-05 | Open-market sale | 217 | $35.93 | 985,226 |
| 2006-01-05 | Open-market sale | 146 | $36.00 | 985,443 |
| 2006-01-05 | Open-market sale | 146 | $35.98 | 985,589 |
| 2006-01-05 | Open-market sale | 145 | $35.97 | 985,735 |
| 2006-01-05 | Open-market sale | 217 | $35.96 | 985,880 |
| 2006-01-05 | Open-market sale | 291 | $36.08 | 986,097 |
| 2006-01-05 | Open-market sale | 217 | $35.73 | 981,584 |
| 2006-01-05 | Open-market sale | 217 | $35.66 | 981,801 |
| 2006-01-05 | Open-market sale | 437 | $35.59 | 982,018 |
| 2006-01-05 | Open-market sale | 146 | $35.48 | 982,455 |
| 2006-01-05 | Open-market sale | 291 | $35.49 | 982,601 |
| 2006-01-05 | Open-market sale | 437 | $35.54 | 982,892 |
| 2006-01-05 | Open-market sale | 146 | $35.52 | 983,329 |
| 2006-01-05 | Open-market sale | 291 | $35.57 | 983,475 |
| 2006-01-05 | Open-market sale | 146 | $35.63 | 983,766 |
| 2006-01-05 | Open-market sale | 145 | $36.17 | 986,605 |
| 2006-01-05 | Open-market sale | 217 | $36.09 | 986,388 |
| 2006-01-05 | Open-market sale | 217 | $35.51 | 979,767 |
| 2006-01-05 | Open-market sale | 72 | $35.37 | 979,404 |
| 2006-01-05 | Open-market sale | 291 | $35.41 | 979,476 |
| 2006-01-05 | Open-market sale | 72 | $35.90 | 979,332 |
| 2006-01-05 | Open-market sale | 583 | $35.50 | 979,984 |
| 2006-01-05 | Open-market sale | 363 | $35.62 | 980,567 |
| 2006-01-05 | Open-market sale | 654 | $35.60 | 980,930 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.