SEC CIK 1294737

Moellenhoff David

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
CRMview stock →16,5812007-01-11

Position History — CRM

Reported shares owned immediately after each Form 4 transaction, over time.

0329,111658,221987,3322006-012006-032006-052006-072006-092006-112007-012007-01

Recent Filings — CRM

DateActivitySharesPriceOwned After
2007-01-11Open-market sale100$40.0016,581
2007-01-11Open-market sale100$40.0016,421
2007-01-11Open-market sale200$40.20565,132
2007-01-11Open-market sale200$41.70564,932
2007-01-11Open-market sale200$42.50564,332
2007-01-11Open-market sale400$42.20564,532
2007-01-10Open-market sale500$39.75565,832
2007-01-10Open-market sale250$39.85565,582
2007-01-10Open-market sale250$40.00565,332
2007-01-09Open-market sale250$39.80566,332
2007-01-09Open-market sale250$40.15566,582
2007-01-09Open-market sale500$40.05566,832
2007-01-08Open-market sale250$38.80568,082
2007-01-08Open-market sale250$39.60567,832
2007-01-08Open-market sale250$39.69567,582
2007-01-08Open-market sale250$39.80567,332
2007-01-05Open-market sale250$37.95568,832
2007-01-05Open-market sale500$38.24568,332
2007-01-05Open-market sale250$37.75569,082
2007-01-04Open-market sale1,000$36.48569,332
2007-01-04Open-market sale100$36.1016,681
2007-01-04Open-market sale100$36.0816,521
2007-01-03Open-market sale500$36.65570,832
2007-01-03Open-market sale500$36.80570,332
2006-12-28Open-market sale300$36.77571,332
2006-12-28Open-market sale50$36.6217,031
2006-12-28Open-market sale50$36.7216,981
2006-12-28Open-market sale50$36.7716,931
2006-12-28Open-market sale50$36.8016,881
2006-12-28Open-market sale50$36.8516,831
2006-12-28Open-market sale50$36.9516,781
2006-12-28Open-market sale50$36.6216,871
2006-12-28Open-market sale1,500$36.80573,132
2006-12-28Open-market sale1,500$36.85571,632
2006-12-28Open-market sale50$36.7216,821
2006-12-28Open-market sale50$36.7716,771
2006-12-28Open-market sale50$36.8016,721
2006-12-28Open-market sale50$36.8516,671
2006-12-28Open-market sale50$36.9516,621
2006-12-28Open-market sale1,000$36.62578,332
2006-12-28Open-market sale2,200$36.70576,132
2006-12-28Open-market sale1,500$36.76574,632
2006-12-21Open-market sale250$36.7017,081
2006-12-21Open-market sale50$37.3517,331
2006-12-21Open-market sale50$37.3517,171
2006-12-21Open-market sale250$36.7016,921
2006-12-21Open-market sale400$37.35586,932
2006-12-21Open-market sale3,200$36.72583,732
2006-12-21Open-market sale400$36.73583,332
2006-12-21Open-market sale1,000$36.74582,332
2006-12-21Open-market sale3,000$36.75579,332
2006-12-14Open-market sale400$39.95588,332
2006-12-14Open-market sale300$39.8817,381
2006-12-14Open-market sale800$39.85588,732
2006-12-14Open-market sale800$40.00589,532
2006-12-14Open-market sale800$39.86590,332
2006-12-14Open-market sale1,000$39.70591,132
2006-12-14Open-market sale800$39.71592,132
2006-12-14Open-market sale2,400$39.90592,932
2006-12-14Open-market sale300$39.8817,221
2006-12-14Open-market sale1,000$39.87587,332
2006-12-07Open-market sale25$38.0917,546
2006-12-07Open-market sale25$38.2517,681
2006-12-07Open-market sale25$38.0817,706
2006-12-07Open-market sale100$38.0517,731
2006-12-07Open-market sale150$38.0017,831
2006-12-07Open-market sale300$38.02595,332
2006-12-07Open-market sale400$38.20595,632
2006-12-07Open-market sale400$38.18596,032
2006-12-07Open-market sale500$38.15596,432
2006-12-07Open-market sale500$38.05596,932
2006-12-07Open-market sale1,300$38.05597,432
2006-12-07Open-market sale4,600$38.00598,732
2006-12-07Open-market sale100$38.0517,571
2006-12-07Open-market sale150$38.0017,671
2006-12-07Open-market sale25$38.2517,521
2006-11-30Open-market sale100$39.4017,821
2006-11-30Open-market sale50$39.3017,921
2006-11-30Open-market sale1,000$39.20610,332
2006-11-30Open-market sale2,000$39.00608,332
2006-11-30Open-market sale1,000$39.10607,332
2006-11-30Open-market sale1,000$39.25606,332
2006-11-30Open-market sale500$39.30605,832
2006-11-30Open-market sale500$39.35605,332
2006-11-30Open-market sale1,000$39.40604,332
2006-11-30Open-market sale500$39.50603,832
2006-11-30Open-market sale500$39.28603,332
2006-11-30Open-market sale50$39.2517,971
2006-11-30Open-market sale50$39.0018,021
2006-11-30Open-market sale50$39.2018,071
2006-11-30Open-market sale50$39.2217,981
2006-11-30Open-market sale100$39.4018,031
2006-11-30Open-market sale50$39.3018,131
2006-11-30Open-market sale50$39.2518,181
2006-11-30Open-market sale50$39.0018,231
2006-11-24Open-market sale50$41.2118,531
2006-11-24Open-market sale1,000$41.12611,332
2006-11-24Open-market sale1,000$41.06612,332
2006-11-24Open-market sale1,000$41.03613,332
2006-11-24Open-market sale1,000$41.00614,332
2006-11-24Open-market sale1,500$41.15615,332
2006-11-24Open-market sale1,000$41.10616,832
2006-11-24Open-market sale1,500$41.20617,832
2006-11-24Open-market sale100$41.0318,121
2006-11-24Open-market sale50$41.0018,221
2006-11-24Open-market sale50$41.2018,271
2006-11-24Open-market sale50$41.2318,321
2006-11-24Open-market sale50$41.2618,371
2006-11-24Open-market sale100$41.0318,281
2006-11-24Open-market sale50$41.0018,381
2006-11-24Open-market sale50$41.2018,431
2006-11-24Open-market sale50$41.1218,481
2006-11-16Open-market sale200$42.90622,732
2006-11-16Open-market sale200$41.85626,332
2006-11-16Open-market sale200$41.70626,532
2006-11-16Open-market sale200$41.50626,732
2006-11-16Open-market sale200$41.25626,932
2006-11-16Open-market sale200$41.17627,132
2006-11-16Open-market sale100$41.8018,421
2006-11-16Open-market sale25$43.0018,521
2006-11-16Open-market sale75$42.8018,546
2006-11-16Open-market sale25$42.0018,621
2006-11-16Open-market sale25$41.7018,646
2006-11-16Open-market sale25$41.6018,671
2006-11-16Open-market sale25$41.1718,696
2006-11-16Open-market sale100$41.8018,581
2006-11-16Open-market sale25$43.0018,681
2006-11-16Open-market sale75$42.8018,706
2006-11-16Open-market sale25$42.0018,781
2006-11-16Open-market sale25$41.7018,806
2006-11-16Open-market sale25$41.4418,831
2006-11-16Open-market sale25$41.1718,856
2006-11-16Open-market sale1,000$42.10619,332
2006-11-16Open-market sale1,000$42.05620,332
2006-11-16Open-market sale1,000$41.82621,332
2006-11-16Open-market sale600$42.80623,332
2006-11-16Open-market sale400$42.95622,932
2006-11-16Open-market sale2,400$42.00623,932
2006-11-16Open-market sale400$43.00622,332
2006-11-09Open-market sale1,200$42.36634,132
2006-11-09Open-market sale150$41.5218,721
2006-11-09Open-market sale100$42.4418,871
2006-11-09Open-market sale50$42.3518,971
2006-11-09Open-market sale150$41.5118,881
2006-11-09Open-market sale100$42.4019,031
2006-11-09Open-market sale50$42.3619,131
2006-11-09Open-market sale300$41.54627,432
2006-11-09Open-market sale100$41.52627,332
2006-11-09Open-market sale1,000$42.30633,132
2006-11-09Open-market sale1,300$42.40631,832
2006-11-09Open-market sale3,100$41.55627,732
2006-11-09Open-market sale1,000$41.50630,832
2006-11-02Open-market sale200$39.10635,732
2006-11-02Open-market sale800$39.00635,932
2006-11-02Open-market sale100$38.86636,732
2006-11-02Open-market sale500$38.85636,832
2006-11-02Open-market sale1,000$38.70637,332
2006-11-02Open-market sale400$39.05635,332
2006-11-02Open-market sale25$38.5019,406
2006-11-02Open-market sale25$38.4019,431
2006-11-02Open-market sale25$38.2719,456
2006-11-02Open-market sale25$38.6019,381
2006-11-02Open-market sale50$38.9019,331
2006-11-02Open-market sale25$38.8519,306
2006-11-02Open-market sale25$38.7019,281
2006-11-02Open-market sale25$38.8619,256
2006-11-02Open-market sale25$38.9219,231
2006-11-02Open-market sale25$39.0019,206
2006-11-02Open-market sale25$39.0519,181
2006-11-02Open-market sale25$38.2719,296
2006-11-02Open-market sale25$38.4019,271
2006-11-02Open-market sale25$38.5019,246
2006-11-02Open-market sale25$38.6019,221
2006-11-02Open-market sale75$38.9019,146
2006-11-02Open-market sale25$38.8519,121
2006-11-02Open-market sale25$38.7019,096
2006-11-02Open-market sale25$38.8719,071
2006-11-02Open-market sale25$39.0019,046
2006-11-02Open-market sale25$39.0519,021
2006-11-02Open-market sale400$38.20642,932
2006-11-02Open-market sale400$38.40642,532
2006-11-02Open-market sale200$38.45642,332
2006-11-02Open-market sale600$38.50641,732
2006-11-02Open-market sale200$38.60641,532
2006-11-02Open-market sale200$38.75641,332
2006-11-02Open-market sale2,200$38.90639,132
2006-11-02Open-market sale400$38.65638,332
2006-11-02Open-market sale400$38.80638,732
2006-10-26Open-market sale5,000$40.55646,332
2006-10-26Open-market sale300$40.5519,481
2006-10-26Open-market sale2,000$40.57644,332
2006-10-26Open-market sale300$40.62644,032
2006-10-26Open-market sale700$40.58643,332
2006-10-26Open-market sale300$40.5519,321
2006-10-19Open-market sale100$40.4019,981
2006-10-19Open-market sale200$40.1019,781
2006-10-19Open-market sale100$40.4019,821
2006-10-19Open-market sale200$40.1019,621
2006-10-19Open-market sale1,000$40.25658,332
2006-10-19Open-market sale2,000$40.40656,332
2006-10-19Open-market sale3,300$40.15653,032
2006-10-19Open-market sale1,500$40.10651,332
2006-10-19Open-market sale200$40.18652,832
2006-10-12Open-market sale1,600$40.05665,532
2006-10-12Open-market sale50$40.0520,331
2006-10-12Open-market sale3,500$40.00662,032
2006-10-12Open-market sale1,700$39.95660,332
2006-10-12Open-market sale1,000$40.16659,332
2006-10-12Open-market sale200$40.40667,132
2006-10-12Open-market sale250$40.0019,921
2006-10-12Open-market sale50$40.0520,171
2006-10-12Open-market sale250$40.0020,081
2006-10-05Open-market sale50$37.5520,581
2006-10-05Open-market sale500$39.00668,832
2006-10-05Open-market sale1,500$38.80669,332
2006-10-05Open-market sale500$38.65670,832
2006-10-05Open-market sale500$38.35671,332
2006-10-05Open-market sale500$38.05671,832
2006-10-05Open-market sale500$37.80672,332
2006-10-05Open-market sale500$37.70672,832
2006-10-05Open-market sale1,000$37.55673,332
2006-10-05Open-market sale1,000$37.45674,332
2006-10-05Open-market sale50$38.8520,221
2006-10-05Open-market sale50$38.8020,271
2006-10-05Open-market sale50$38.1520,321
2006-10-05Open-market sale50$37.7520,371
2006-10-05Open-market sale50$37.5520,421
2006-10-05Open-market sale50$37.4520,471
2006-10-05Open-market sale50$38.8520,381
2006-10-05Open-market sale50$38.8320,431
2006-10-05Open-market sale50$38.1520,481
2006-10-05Open-market sale50$37.7520,531
2006-10-05Open-market sale1,500$38.05667,332
2006-10-05Open-market sale50$37.4520,631
2006-09-28Open-market sale50$38.5020,881
2006-09-28Open-market sale200$38.50682,332
2006-09-28Open-market sale400$38.45681,932
2006-09-28Open-market sale200$38.40681,732
2006-09-28Open-market sale5,400$37.60676,332
2006-09-28Open-market sale1,000$37.65675,332
2006-09-28Open-market sale200$38.20682,932
2006-09-28Open-market sale200$38.00683,132
2006-09-28Open-market sale200$37.6220,521
2006-09-28Open-market sale50$38.5020,721
2006-09-28Open-market sale50$38.1420,771
2006-09-28Open-market sale100$37.6220,681
2006-09-28Open-market sale100$37.6320,781
2006-09-28Open-market sale400$38.30682,532
2006-09-28Open-market sale50$38.1420,931
2006-09-21Open-market sale500$35.95685,332
2006-09-21Open-market sale1,000$35.90685,832
2006-09-21Open-market sale500$35.80686,832
2006-09-21Open-market sale1,000$36.00684,332
2006-09-21Open-market sale250$36.10684,082
2006-09-21Open-market sale250$36.20683,832
2006-09-21Open-market sale250$36.55683,582
2006-09-21Open-market sale250$36.60683,332
2006-09-21Open-market sale50$35.9021,231
2006-09-21Open-market sale100$35.5521,131
2006-09-21Open-market sale50$35.6021,081
2006-09-21Open-market sale50$35.8021,031
2006-09-21Open-market sale50$36.6020,981
2006-09-21Open-market sale50$35.9021,071
2006-09-21Open-market sale100$35.5520,971
2006-09-21Open-market sale50$35.6020,921
2006-09-21Open-market sale50$35.8020,871
2006-09-21Open-market sale50$36.6020,821
2006-09-21Open-market sale1,000$35.85690,332
2006-09-21Open-market sale500$35.55689,832
2006-09-21Open-market sale500$35.60689,332
2006-09-21Open-market sale1,000$35.70688,332
2006-09-21Open-market sale1,000$35.75687,332
2006-09-14Open-market sale100$35.0521,431
2006-09-14Open-market sale50$35.3021,531
2006-09-14Open-market sale2,000$34.90691,332
2006-09-14Open-market sale1,000$35.00693,332
2006-09-14Open-market sale1,000$35.05694,332
2006-09-14Open-market sale1,000$35.10695,332
2006-09-14Open-market sale1,000$35.12696,332
2006-09-14Open-market sale1,600$35.05697,332
2006-09-14Open-market sale400$35.30698,932
2006-09-14Open-market sale100$34.8721,121
2006-09-14Open-market sale50$35.0621,221
2006-09-14Open-market sale100$35.0521,271
2006-09-14Open-market sale50$35.3021,371
2006-09-14Open-market sale100$34.8721,281
2006-09-14Open-market sale50$35.0621,381
2006-09-07Open-market sale50$33.2621,831
2006-09-07Open-market sale50$33.2021,781
2006-09-07Open-market sale50$33.3021,731
2006-09-07Open-market sale50$33.4021,681
2006-09-07Open-market sale50$33.6421,631
2006-09-07Open-market sale50$33.5121,581
2006-09-07Open-market sale50$33.2621,671
2006-09-07Open-market sale50$33.2021,621
2006-09-07Open-market sale50$33.3021,571
2006-09-07Open-market sale50$33.4021,521
2006-09-07Open-market sale50$33.6421,471
2006-09-07Open-market sale50$33.5121,421
2006-09-07Open-market sale800$33.20705,332
2006-09-07Open-market sale800$33.43699,332
2006-09-07Open-market sale400$33.42700,132
2006-09-07Open-market sale400$33.40700,532
2006-09-07Open-market sale400$33.60700,932
2006-09-07Open-market sale1,100$33.50701,332
2006-09-07Open-market sale100$33.41702,432
2006-09-07Open-market sale400$33.64702,532
2006-09-07Open-market sale1,200$33.45702,932
2006-09-07Open-market sale400$33.35704,132
2006-09-07Open-market sale800$33.30704,532
2006-09-07Open-market sale800$33.10706,532
2006-09-07Open-market sale400$33.26706,132
2006-08-31Open-market sale2,400$34.56707,732
2006-08-31Open-market sale2,000$34.65710,132
2006-08-31Open-market sale2,000$34.70712,132
2006-08-31Open-market sale400$35.00714,132
2006-08-31Open-market sale800$34.85714,532
2006-08-31Open-market sale200$34.7021,721
2006-08-31Open-market sale50$34.8521,921
2006-08-31Open-market sale50$34.9021,971
2006-08-31Open-market sale200$34.7021,881
2006-08-31Open-market sale50$34.8522,081
2006-08-31Open-market sale50$34.9022,131
2006-08-31Open-market sale200$34.58707,332
2006-08-31Open-market sale100$34.59707,532
2006-08-31Open-market sale100$34.60707,632
2006-08-24Open-market sale50$33.7522,181
2006-08-24Open-market sale50$33.5522,231
2006-08-24Open-market sale50$33.4022,281
2006-08-24Open-market sale50$33.3722,331
2006-08-24Open-market sale50$33.2522,381
2006-08-24Open-market sale50$33.0522,431
2006-08-24Open-market sale250$33.88715,332
2006-08-24Open-market sale250$33.80715,582
2006-08-24Open-market sale250$33.75715,832
2006-08-24Open-market sale250$33.70716,082
2006-08-24Open-market sale500$33.65716,332
2006-08-24Open-market sale500$33.60716,832
2006-08-24Open-market sale500$33.55717,332
2006-08-24Open-market sale500$33.53717,832
2006-08-24Open-market sale500$33.50718,332
2006-08-24Open-market sale500$33.40718,832
2006-08-24Open-market sale1,000$33.35719,332
2006-08-24Open-market sale1,000$33.30720,332
2006-08-24Open-market sale500$33.24721,332
2006-08-24Open-market sale500$33.25721,832
2006-08-24Open-market sale500$33.20722,332
2006-08-24Open-market sale500$33.07722,832
2006-08-24Open-market sale50$33.7522,021
2006-08-24Open-market sale50$33.5522,071
2006-08-24Open-market sale50$33.4022,121
2006-08-24Open-market sale50$33.3822,171
2006-08-24Open-market sale50$33.2522,221
2006-08-24Open-market sale50$33.0522,271
2006-08-17Open-market sale100$32.0022,681
2006-08-17Open-market sale500$33.15723,332
2006-08-17Open-market sale1,000$34.00723,832
2006-08-17Open-market sale1,000$33.75724,832
2006-08-17Open-market sale500$33.35725,832
2006-08-17Open-market sale500$33.09726,332
2006-08-17Open-market sale500$32.95726,832
2006-08-17Open-market sale500$32.70727,332
2006-08-17Open-market sale500$32.50727,832
2006-08-17Open-market sale500$32.35728,332
2006-08-17Open-market sale500$32.25728,832
2006-08-17Open-market sale500$32.15729,332
2006-08-17Open-market sale1,500$32.00729,832
2006-08-17Open-market sale50$33.0822,321
2006-08-17Open-market sale50$32.6522,371
2006-08-17Open-market sale50$32.3522,421
2006-08-17Open-market sale50$32.1522,471
2006-08-17Open-market sale100$32.0022,521
2006-08-17Open-market sale50$32.9722,481
2006-08-17Open-market sale50$32.6522,531
2006-08-17Open-market sale50$32.3522,581
2006-08-17Open-market sale50$32.1522,631
2006-08-10Open-market sale50$25.1423,031
2006-08-10Open-market sale150$26.1522,621
2006-08-10Open-market sale500$25.00738,832
2006-08-10Open-market sale500$25.14738,332
2006-08-10Open-market sale1,000$25.35737,332
2006-08-10Open-market sale500$25.25736,832
2006-08-10Open-market sale500$25.71736,332
2006-08-10Open-market sale500$26.05735,832
2006-08-10Open-market sale50$25.3622,821
2006-08-10Open-market sale50$25.1422,871
2006-08-10Open-market sale150$26.1522,781
2006-08-10Open-market sale50$25.6022,931
2006-08-10Open-market sale1,700$26.00734,132
2006-08-10Open-market sale300$26.01733,832
2006-08-10Open-market sale1,000$26.11732,832
2006-08-10Open-market sale500$26.15732,332
2006-08-10Open-market sale1,000$26.40731,332
2006-08-10Open-market sale50$25.6022,771
2006-08-10Open-market sale50$25.3522,981
2006-08-03Open-market sale300$26.01740,832
2006-08-03Open-market sale800$25.45745,732
2006-08-03Open-market sale50$25.7022,971
2006-08-03Open-market sale50$25.6523,021
2006-08-03Open-market sale50$25.6023,071
2006-08-03Open-market sale50$25.5023,121
2006-08-03Open-market sale50$25.4023,171
2006-08-03Open-market sale50$25.7523,081
2006-08-03Open-market sale50$25.7223,131
2006-08-03Open-market sale50$25.6523,181
2006-08-03Open-market sale50$25.6023,231
2006-08-03Open-market sale50$25.5023,281
2006-08-03Open-market sale50$25.4023,331
2006-08-03Open-market sale1,000$26.10739,332
2006-08-03Open-market sale500$26.05740,332
2006-08-03Open-market sale800$25.50744,932
2006-08-03Open-market sale800$25.55744,132
2006-08-03Open-market sale1,200$25.60742,932
2006-08-03Open-market sale500$25.65742,432
2006-08-03Open-market sale50$25.7522,921
2006-08-03Open-market sale800$25.40746,532
2006-08-03Open-market sale600$25.70741,832
2006-08-03Open-market sale500$25.75741,332
2006-08-03Open-market sale200$26.02741,132
2006-07-27Open-market sale2,000$25.05748,332
2006-07-27Open-market sale1,000$24.65747,332
2006-07-27Open-market sale50$25.0823,321
2006-07-27Open-market sale100$24.7523,371
2006-07-27Open-market sale50$24.6023,471
2006-07-27Open-market sale100$25.0023,381
2006-07-27Open-market sale50$25.0823,481
2006-07-27Open-market sale400$25.11750,332
2006-07-27Open-market sale2,000$25.00750,732
2006-07-27Open-market sale400$24.89752,732
2006-07-27Open-market sale1,300$24.75753,132
2006-07-27Open-market sale900$24.60754,432
2006-07-27Open-market sale50$24.6023,631
2006-07-27Open-market sale100$24.7523,531
2006-07-27Open-market sale100$25.0023,221
2006-07-20Open-market sale1,000$22.53757,332
2006-07-20Open-market sale50$23.2523,931
2006-07-20Open-market sale50$23.0323,881
2006-07-20Open-market sale50$23.1023,831
2006-07-20Open-market sale150$22.5423,681
2006-07-20Open-market sale50$23.2923,771
2006-07-20Open-market sale50$23.0323,721
2006-07-20Open-market sale50$23.1023,671
2006-07-20Open-market sale150$22.5423,521
2006-07-20Open-market sale400$23.25762,932
2006-07-20Open-market sale1,600$23.10761,332
2006-07-20Open-market sale400$23.00760,932
2006-07-20Open-market sale400$23.05760,532
2006-07-20Open-market sale200$22.84760,332
2006-07-20Open-market sale800$22.92759,532
2006-07-20Open-market sale200$22.93759,332
2006-07-20Open-market sale300$22.56759,032
2006-07-20Open-market sale700$22.75758,332
2006-07-20Open-market sale1,000$22.76755,332
2006-07-20Open-market sale1,000$22.71756,332
2006-07-13Open-market sale1,000$22.90767,332
2006-07-13Open-market sale3,000$22.80768,332
2006-07-13Open-market sale150$22.3623,821
2006-07-13Open-market sale50$22.9023,971
2006-07-13Open-market sale100$22.8024,021
2006-07-13Open-market sale150$22.3523,981
2006-07-13Open-market sale50$22.9024,131
2006-07-13Open-market sale100$22.8024,181
2006-07-13Open-market sale4,000$22.30763,332
2006-07-06Open-market sale500$25.45771,332
2006-07-06Open-market sale100$25.53778,232
2006-07-06Open-market sale1,000$26.10778,332
2006-07-06Open-market sale250$25.4724,121
2006-07-06Open-market sale50$26.1024,371
2006-07-06Open-market sale250$25.4624,281
2006-07-06Open-market sale50$26.1024,531
2006-07-06Open-market sale400$25.54777,832
2006-07-06Open-market sale1,500$25.46771,832
2006-07-06Open-market sale600$25.60773,332
2006-07-06Open-market sale100$25.62773,932
2006-07-06Open-market sale800$25.51774,032
2006-07-06Open-market sale2,100$25.50774,832
2006-07-06Open-market sale900$25.52776,932
2006-07-06Open-market sale50$26.1024,371
2006-07-06Open-market sale250$25.4624,281
2006-07-06Open-market sale50$26.1024,531
2006-07-06Open-market sale250$25.4724,121
2006-07-06Open-market sale500$25.45771,332
2006-07-06Open-market sale1,500$25.46771,832
2006-07-06Open-market sale600$25.60773,332
2006-07-06Open-market sale100$25.62773,932
2006-07-06Open-market sale800$25.51774,032
2006-07-06Open-market sale2,100$25.50774,832
2006-07-06Open-market sale900$25.52776,932
2006-07-06Open-market sale400$25.54777,832
2006-07-06Open-market sale100$25.53778,232
2006-07-06Open-market sale1,000$26.10778,332
2006-06-29Open-market sale200$27.0024,421
2006-06-29Open-market sale500$27.10779,832
2006-06-29Open-market sale5,500$27.00780,332
2006-06-29Open-market sale1,500$27.05785,832
2006-06-29Open-market sale500$27.15779,332
2006-06-29Open-market sale100$27.0524,621
2006-06-29Open-market sale200$27.0024,581
2006-06-29Open-market sale100$27.0524,781
2006-06-22Open-market sale1,500$27.50787,332
2006-06-22Open-market sale500$27.45788,832
2006-06-22Open-market sale1,000$27.41789,332
2006-06-22Open-market sale1,500$27.40790,332
2006-06-22Open-market sale500$27.75791,832
2006-06-22Open-market sale500$27.65792,332
2006-06-22Open-market sale1,500$27.60792,832
2006-06-22Open-market sale600$27.45794,332
2006-06-22Open-market sale400$27.42794,932
2006-06-22Open-market sale100$27.5724,721
2006-06-22Open-market sale50$27.4024,821
2006-06-22Open-market sale50$27.7524,871
2006-06-22Open-market sale50$27.6024,921
2006-06-22Open-market sale50$27.4424,971
2006-06-22Open-market sale100$27.5724,881
2006-06-22Open-market sale50$27.4024,981
2006-06-22Open-market sale50$27.7525,031
2006-06-22Open-market sale50$27.6025,081
2006-06-22Open-market sale50$27.4425,131
2006-06-15Open-market sale500$26.41802,832
2006-06-15Open-market sale100$26.7025,381
2006-06-15Open-market sale200$27.1025,181
2006-06-15Open-market sale100$26.7025,221
2006-06-15Open-market sale200$27.1025,021
2006-06-15Open-market sale1,000$27.20795,332
2006-06-15Open-market sale500$26.70802,332
2006-06-15Open-market sale2,000$27.00800,332
2006-06-15Open-market sale2,500$27.15797,832
2006-06-15Open-market sale500$27.02797,332
2006-06-15Open-market sale1,000$27.05796,332
2006-06-08Open-market sale100$25.7025,481
2006-06-08Open-market sale2,000$25.90803,332
2006-06-08Open-market sale100$25.6925,681
2006-06-08Open-market sale100$25.6925,521
2006-06-08Open-market sale100$25.7525,421
2006-06-08Open-market sale100$25.7025,321
2006-06-08Open-market sale4,000$25.63807,332
2006-06-08Open-market sale1,000$25.75806,332
2006-06-08Open-market sale1,000$25.85805,332
2006-06-08Open-market sale100$25.7525,581
2006-06-01Open-market sale50$30.4525,831
2006-06-01Open-market sale50$29.3026,031
2006-06-01Open-market sale50$29.6525,981
2006-06-01Open-market sale100$30.0025,881
2006-06-01Open-market sale1,000$30.55811,332
2006-06-01Open-market sale50$30.5325,781
2006-06-01Open-market sale50$29.3025,871
2006-06-01Open-market sale50$29.6525,821
2006-06-01Open-market sale100$30.0025,721
2006-06-01Open-market sale50$30.4525,671
2006-06-01Open-market sale50$30.5225,621
2006-06-01Open-market sale400$29.15818,932
2006-06-01Open-market sale200$29.20818,732
2006-06-01Open-market sale400$29.30818,332
2006-06-01Open-market sale200$29.50818,132
2006-06-01Open-market sale1,000$30.40812,332
2006-06-01Open-market sale1,000$30.45813,332
2006-06-01Open-market sale1,000$30.10814,332
2006-06-01Open-market sale2,000$30.00815,332
2006-06-01Open-market sale400$29.85817,332
2006-06-01Open-market sale400$29.65817,732
2006-05-25Open-market sale500$29.30823,832
2006-05-25Open-market sale1,000$29.25824,332
2006-05-25Open-market sale500$29.15825,332
2006-05-25Open-market sale1,000$29.20825,832
2006-05-25Open-market sale500$29.17826,832
2006-05-25Open-market sale25$30.0725,921
2006-05-25Open-market sale25$30.0225,946
2006-05-25Open-market sale25$30.0025,971
2006-05-25Open-market sale25$29.7025,996
2006-05-25Open-market sale50$29.5026,021
2006-05-25Open-market sale75$29.2526,071
2006-05-25Open-market sale50$29.2026,146
2006-05-25Open-market sale25$29.1726,196
2006-05-25Open-market sale25$30.0526,081
2006-05-25Open-market sale25$30.0226,106
2006-05-25Open-market sale25$30.0426,131
2006-05-25Open-market sale25$30.0026,156
2006-05-25Open-market sale750$29.70822,582
2006-05-25Open-market sale500$29.50823,332
2006-05-25Open-market sale250$29.80822,332
2006-05-25Open-market sale1,000$30.00821,332
2006-05-25Open-market sale500$29.90820,832
2006-05-25Open-market sale1,000$30.10819,832
2006-05-25Open-market sale500$30.20819,332
2006-05-25Open-market sale25$29.1726,356
2006-05-25Open-market sale50$29.2026,306
2006-05-25Open-market sale75$29.2526,231
2006-05-25Open-market sale50$29.5026,181
2006-05-23Grant / award (derivative)5,840$0.005,840
2006-05-23Grant / award (derivative)32,500$0.0032,500
2006-05-18Open-market sale300$28.7226,381
2006-05-18Open-market sale300$28.7126,221
2006-05-18Open-market sale200$31.00835,132
2006-05-18Open-market sale200$30.50834,932
2006-05-18Open-market sale1,000$29.50833,932
2006-05-18Open-market sale2,000$29.00829,332
2006-05-18Open-market sale100$29.27831,332
2006-05-18Open-market sale2,500$29.45831,432
2006-05-18Open-market sale900$28.80828,432
2006-05-18Open-market sale1,100$28.73827,332
2006-05-11Open-market sale6,000$32.10837,332
2006-05-11Open-market sale1,000$32.30836,332
2006-05-11Open-market sale1,000$32.15835,332
2006-05-11Open-market sale300$32.1026,521
2006-05-11Open-market sale300$32.1026,681
2006-05-04Open-market sale150$35.0526,981
2006-05-04Open-market sale100$35.1527,021
2006-05-04Open-market sale50$34.4026,971
2006-05-04Open-market sale150$35.0526,821
2006-05-04Open-market sale400$34.85850,932
2006-05-04Open-market sale1,400$35.15849,532
2006-05-04Open-market sale400$35.08849,132
2006-05-04Open-market sale400$35.40848,732
2006-05-04Open-market sale900$35.20846,832
2006-05-04Open-market sale500$35.10846,332
2006-05-04Open-market sale500$35.07845,832
2006-05-04Open-market sale500$35.01845,332
2006-05-04Open-market sale1,000$35.02844,332
2006-05-04Open-market sale1,000$35.00843,332
2006-05-04Open-market sale100$35.1527,181
2006-05-04Open-market sale50$35.4027,131
2006-05-04Open-market sale1,000$35.35847,732
2006-04-27Open-market sale100$35.5027,481
2006-04-27Open-market sale1,000$35.27851,332
2006-04-27Open-market sale200$35.25852,332
2006-04-27Open-market sale200$35.49852,532
2006-04-27Open-market sale2,500$35.30854,832
2006-04-27Open-market sale1,000$35.22857,332
2006-04-27Open-market sale1,000$35.20858,332
2006-04-27Open-market sale100$35.2527,121
2006-04-27Open-market sale100$35.3027,221
2006-04-27Open-market sale100$35.5027,321
2006-04-27Open-market sale100$35.3027,281
2006-04-27Open-market sale100$35.2527,381
2006-04-27Open-market sale1,500$35.35853,332
2006-04-27Open-market sale200$35.50853,132
2006-04-27Open-market sale200$35.15852,932
2006-04-27Open-market sale200$35.00852,732
2006-04-20Open-market sale1,000$33.19860,332
2006-04-20Open-market sale400$33.26859,932
2006-04-20Open-market sale100$33.3527,781
2006-04-20Open-market sale100$33.3827,681
2006-04-20Open-market sale100$33.1027,581
2006-04-20Open-market sale100$33.3527,621
2006-04-20Open-market sale100$33.3827,521
2006-04-20Open-market sale100$33.1227,421
2006-04-20Open-market sale1,000$33.25866,332
2006-04-20Open-market sale1,000$33.35865,332
2006-04-20Open-market sale1,000$33.30864,332
2006-04-20Open-market sale1,000$33.40863,332
2006-04-20Open-market sale1,000$33.12862,332
2006-04-20Open-market sale1,000$33.15861,332
2006-04-20Open-market sale600$33.22859,332
2006-04-13Open-market sale200$33.25875,132
2006-04-13Open-market sale50$34.1027,721
2006-04-13Open-market sale250$33.7527,771
2006-04-13Open-market sale50$34.1027,881
2006-04-13Open-market sale250$33.7527,931
2006-04-13Open-market sale200$33.50874,932
2006-04-13Open-market sale1,000$34.00873,732
2006-04-13Open-market sale400$34.10873,332
2006-04-13Open-market sale2,000$33.75871,332
2006-04-13Open-market sale1,000$33.73870,332
2006-04-13Open-market sale1,000$33.76869,332
2006-04-13Open-market sale1,000$33.80868,332
2006-04-13Open-market sale1,000$33.70867,332
2006-04-13Open-market sale200$33.95874,732
2006-04-06Open-market sale1,000$36.10875,332
2006-04-06Open-market sale800$36.85880,332
2006-04-06Open-market sale1,000$36.88879,332
2006-04-06Open-market sale1,000$36.90878,332
2006-04-06Open-market sale1,000$36.20877,332
2006-04-06Open-market sale1,000$36.30876,332
2006-04-06Open-market sale1,800$37.00881,132
2006-04-06Open-market sale100$36.1028,021
2006-04-06Open-market sale200$37.0028,281
2006-04-06Open-market sale100$36.1028,181
2006-04-06Open-market sale200$37.0028,121
2006-04-06Open-market sale400$37.05882,932
2006-03-30Open-market sale400$36.80883,332
2006-03-30Open-market sale1,000$36.85883,732
2006-03-30Open-market sale100$36.86884,732
2006-03-30Open-market sale1,400$36.90884,832
2006-03-30Open-market sale700$36.95886,232
2006-03-30Open-market sale400$37.00886,932
2006-03-30Open-market sale1,600$37.05887,332
2006-03-30Open-market sale400$37.10888,932
2006-03-30Open-market sale1,200$37.15889,332
2006-03-30Open-market sale400$37.20890,532
2006-03-30Open-market sale400$37.25890,932
2006-03-30Open-market sale100$37.2028,321
2006-03-30Open-market sale100$37.0028,421
2006-03-30Open-market sale100$36.8528,521
2006-03-30Open-market sale100$37.2028,481
2006-03-30Open-market sale100$37.0028,581
2006-03-30Open-market sale100$36.8528,681
2006-03-23Open-market sale100$37.0028,981
2006-03-23Open-market sale200$37.75891,332
2006-03-23Open-market sale900$37.60891,532
2006-03-23Open-market sale500$37.55892,432
2006-03-23Open-market sale1,400$37.50892,932
2006-03-23Open-market sale1,400$37.40894,332
2006-03-23Open-market sale600$37.30895,732
2006-03-23Open-market sale800$37.15896,332
2006-03-23Open-market sale400$37.10897,132
2006-03-23Open-market sale400$37.01897,532
2006-03-23Open-market sale1,400$37.00897,932
2006-03-23Open-market sale100$37.5028,621
2006-03-23Open-market sale100$37.1528,721
2006-03-23Open-market sale100$37.0028,821
2006-03-23Open-market sale100$37.5028,781
2006-03-23Open-market sale100$37.1528,881
2006-03-16Open-market sale100$39.0028,921
2006-03-16Open-market sale400$38.65906,932
2006-03-16Open-market sale200$38.77906,732
2006-03-16Open-market sale1,300$38.78905,432
2006-03-16Open-market sale500$38.80904,932
2006-03-16Open-market sale100$38.9329,021
2006-03-16Open-market sale100$38.9029,181
2006-03-16Open-market sale100$39.0029,081
2006-03-16Open-market sale100$38.8029,121
2006-03-16Open-market sale100$38.8029,281
2006-03-16Open-market sale1,400$39.00899,332
2006-03-16Open-market sale1,000$38.85903,932
2006-03-16Open-market sale2,000$38.90901,932
2006-03-16Open-market sale1,200$38.95900,732
2006-03-09Open-market sale200$37.4529,321
2006-03-09Open-market sale200$37.4629,381
2006-03-09Open-market sale100$37.4529,581
2006-03-09Open-market sale200$37.75907,332
2006-03-09Open-market sale400$37.56907,532
2006-03-09Open-market sale500$37.50907,932
2006-03-09Open-market sale2,000$37.47908,432
2006-03-09Open-market sale2,400$37.40912,932
2006-03-09Open-market sale1,000$37.41911,932
2006-03-09Open-market sale100$37.4729,221
2006-03-09Open-market sale1,500$37.45910,432
2006-03-02Open-market sale200$36.80920,932
2006-03-02Open-market sale1,400$37.15915,532
2006-03-02Open-market sale400$37.13916,932
2006-03-02Open-market sale1,500$37.11917,332
2006-03-02Open-market sale1,400$37.10918,832
2006-03-02Open-market sale500$37.05920,232
2006-03-02Open-market sale200$37.04920,732
2006-03-02Open-market sale200$37.20915,332
2006-03-02Open-market sale200$36.70921,132
2006-03-02Open-market sale300$36.65921,332
2006-03-02Open-market sale700$36.62921,632
2006-03-02Open-market sale200$36.60922,332
2006-03-02Open-market sale300$36.53922,532
2006-03-02Open-market sale500$36.50922,832
2006-02-23Open-market sale600$33.70928,932
2006-02-23Open-market sale200$33.68929,532
2006-02-23Open-market sale200$33.60929,732
2006-02-23Open-market sale200$33.55929,932
2006-02-23Open-market sale200$33.50930,132
2006-02-23Open-market sale400$33.40930,332
2006-02-23Open-market sale400$33.35930,732
2006-02-23Open-market sale200$33.25931,132
2006-02-23Open-market sale200$33.65923,332
2006-02-23Open-market sale200$34.75923,532
2006-02-23Open-market sale400$33.85928,332
2006-02-23Open-market sale200$34.55923,932
2006-02-23Open-market sale200$34.45924,132
2006-02-23Open-market sale200$34.31924,332
2006-02-23Open-market sale400$34.30924,532
2006-02-23Open-market sale200$34.25924,932
2006-02-23Open-market sale800$34.20925,132
2006-02-23Open-market sale500$34.16925,932
2006-02-23Open-market sale500$34.12926,432
2006-02-23Open-market sale900$34.05926,932
2006-02-23Open-market sale500$34.00927,832
2006-02-23Open-market sale200$33.80928,732
2006-02-23Open-market sale200$34.63923,732
2006-02-16Open-market sale700$35.15932,132
2006-02-16Open-market sale700$35.02932,832
2006-02-16Open-market sale400$35.20931,732
2006-02-16Open-market sale400$35.25931,332
2006-02-16Open-market sale400$34.00938,932
2006-02-16Open-market sale400$34.05938,532
2006-02-16Open-market sale400$34.10938,132
2006-02-16Open-market sale400$34.25937,732
2006-02-16Open-market sale400$34.35937,332
2006-02-16Open-market sale400$34.60936,932
2006-02-16Open-market sale1,400$34.75935,532
2006-02-16Open-market sale1,600$35.00933,532
2006-02-16Open-market sale400$34.85935,132
2006-02-09Open-market sale200$39.77939,332
2006-02-09Open-market sale1,000$39.76939,532
2006-02-09Open-market sale400$39.75940,532
2006-02-09Open-market sale600$39.70940,932
2006-02-09Open-market sale400$39.65941,532
2006-02-09Open-market sale400$39.60941,932
2006-02-09Open-market sale600$39.50942,332
2006-02-09Open-market sale1,400$39.40942,932
2006-02-09Open-market sale600$39.30944,332
2006-02-09Open-market sale400$39.20944,932
2006-02-09Open-market sale600$39.15945,332
2006-02-09Open-market sale600$39.05945,932
2006-02-09Open-market sale800$39.00946,532
2006-02-02Open-market sale1,000$39.67951,332
2006-02-02Open-market sale500$40.75954,332
2006-02-02Open-market sale500$39.51953,832
2006-02-02Open-market sale500$39.75953,332
2006-02-02Open-market sale1,000$39.55952,332
2006-02-02Open-market sale500$40.50954,832
2006-02-02Open-market sale1,900$39.22949,432
2006-02-02Open-market sale100$39.23949,332
2006-02-02Open-market sale100$39.34949,232
2006-02-02Open-market sale900$39.33948,332
2006-02-02Open-market sale1,000$39.50947,332
2006-01-26Open-market sale2,000$40.15958,332
2006-01-26Open-market sale3,000$40.00960,332
2006-01-26Open-market sale800$40.16955,332
2006-01-26Open-market sale1,000$40.45956,132
2006-01-26Open-market sale1,200$40.25957,132
2006-01-19Open-market sale1,000$41.27967,332
2006-01-19Open-market sale2,300$41.26965,032
2006-01-19Open-market sale1,700$41.25963,332
2006-01-19Open-market sale2,000$41.35969,332
2006-01-19Open-market sale1,000$41.46968,332
2006-01-12Open-market sale1,000$38.30976,332
2006-01-12Open-market sale1,000$38.35977,332
2006-01-12Open-market sale1,000$38.26975,332
2006-01-12Open-market sale700$38.23974,332
2006-01-12Open-market sale300$38.25975,032
2006-01-12Open-market sale1,000$38.65978,332
2006-01-12Open-market sale3,000$38.27971,332
2006-01-05Open-market sale146$35.53983,912
2006-01-05Open-market sale218$36.13986,750
2006-01-05Open-market sale73$36.04986,968
2006-01-05Open-market sale291$36.05987,041
2006-01-05Gift3,000$0.00987,332
2006-01-05Open-market sale146$35.56984,058
2006-01-05Open-market sale146$35.46984,204
2006-01-05Open-market sale146$35.45984,350
2006-01-05Open-market sale146$35.65984,496
2006-01-05Open-market sale146$35.71984,642
2006-01-05Open-market sale146$35.69984,788
2006-01-05Open-market sale146$35.76984,934
2006-01-05Open-market sale146$35.83985,080
2006-01-05Open-market sale217$35.93985,226
2006-01-05Open-market sale146$36.00985,443
2006-01-05Open-market sale146$35.98985,589
2006-01-05Open-market sale145$35.97985,735
2006-01-05Open-market sale217$35.96985,880
2006-01-05Open-market sale291$36.08986,097
2006-01-05Open-market sale217$35.73981,584
2006-01-05Open-market sale217$35.66981,801
2006-01-05Open-market sale437$35.59982,018
2006-01-05Open-market sale146$35.48982,455
2006-01-05Open-market sale291$35.49982,601
2006-01-05Open-market sale437$35.54982,892
2006-01-05Open-market sale146$35.52983,329
2006-01-05Open-market sale291$35.57983,475
2006-01-05Open-market sale146$35.63983,766
2006-01-05Open-market sale145$36.17986,605
2006-01-05Open-market sale217$36.09986,388
2006-01-05Open-market sale217$35.51979,767
2006-01-05Open-market sale72$35.37979,404
2006-01-05Open-market sale291$35.41979,476
2006-01-05Open-market sale72$35.90979,332
2006-01-05Open-market sale583$35.50979,984
2006-01-05Open-market sale363$35.62980,567
2006-01-05Open-market sale654$35.60980,930

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.