SEC CIK 1386396

Hu George

Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
CRMview stock →32,0582014-11-28
YELPview stock →30,9742023-06-09

Position History — CRM

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

025,07350,14675,2192007-022009-102010-052011-032013-052014-102014-11

Recent Filings — CRM

DateActivitySharesPriceOwned After
2014-11-28Open-market sale615$58.0132,058
2014-11-28Open-market sale2,313$58.0132,673
2014-11-27Option exercise (derivative)1,152$0.009,200
2014-11-27Option exercise1,152$0.0034,986
2014-11-26Option exercise (derivative)4,340$0.0013,022
2014-11-26Option exercise4,340$0.0033,834
2014-11-24Open-market sale571$57.2830,159
2014-11-24Open-market sale665$57.2829,494
2014-11-23Option exercise (derivative)1,252$0.000
2014-11-23Option exercise1,252$0.0030,730
2014-11-22Option exercise (derivative)1,076$0.004,300
2014-11-22Option exercise1,076$0.0029,478
2014-11-20Option exercise (derivative)3,000$0.000
2014-11-20Open-market sale2,400$58.5329,002
2014-11-20Open-market sale600$59.2028,402
2014-11-20Option exercise3,000$16.3631,402
2014-11-19Option exercise (derivative)3,500$0.003,000
2014-11-19Open-market sale187$61.7928,402
2014-11-19Open-market sale3,313$61.0428,589
2014-11-19Option exercise3,500$16.3631,902
2014-11-18Option exercise (derivative)3,500$0.006,500
2014-11-18Option exercise3,500$16.3631,902
2014-11-18Open-market sale3,500$62.7428,402
2014-11-17Option exercise (derivative)3,500$0.0010,000
2014-11-17Open-market sale900$63.8228,402
2014-11-17Open-market sale2,600$62.7929,302
2014-11-17Option exercise3,500$16.3631,902
2014-11-14Option exercise (derivative)3,500$0.0013,500
2014-11-14Open-market sale1,794$63.0030,108
2014-11-14Open-market sale1,706$63.7528,402
2014-11-14Option exercise3,500$16.3631,902
2014-11-13Option exercise (derivative)3,500$0.0017,000
2014-11-13Open-market sale800$64.0028,402
2014-11-13Open-market sale2,700$63.1229,202
2014-11-13Option exercise3,500$16.3631,902
2014-11-12Option exercise (derivative)3,500$0.0020,500
2014-11-12Open-market sale3,500$63.6228,402
2014-11-12Option exercise3,500$16.3631,902
2014-11-11Option exercise (derivative)3,500$0.0024,000
2014-11-11Option exercise3,500$16.3631,902
2014-11-11Open-market sale3,500$63.8928,402
2014-11-10Option exercise (derivative)3,500$0.0027,500
2014-11-10Option exercise3,500$16.3631,902
2014-11-10Open-market sale2,499$63.6829,403
2014-11-10Open-market sale1,001$64.3828,402
2014-11-07Option exercise (derivative)3,500$0.0031,000
2014-11-07Open-market sale3,500$64.1128,402
2014-11-07Option exercise3,500$16.3631,902
2014-11-06Option exercise (derivative)3,500$0.0034,500
2014-11-06Option exercise3,500$16.3631,902
2014-11-06Open-market sale825$63.2028,402
2014-11-06Open-market sale2,675$62.7029,227
2014-11-05Option exercise (derivative)3,500$0.0038,000
2014-11-05Option exercise3,500$16.3631,902
2014-11-05Open-market sale1,400$62.0930,502
2014-11-05Open-market sale2,100$63.0028,402
2014-11-04Option exercise (derivative)3,500$0.0041,500
2014-11-04Open-market sale3,500$63.5028,402
2014-11-04Option exercise3,500$16.3631,902
2014-11-03Option exercise (derivative)3,500$0.0045,000
2014-11-03Option exercise3,500$16.3631,902
2014-11-03Open-market sale3,500$63.8528,402
2014-10-31Option exercise (derivative)3,500$0.0048,500
2014-10-31Option exercise3,500$16.3631,902
2014-10-31Open-market sale300$64.0828,402
2014-10-31Open-market sale3,200$63.6628,702
2014-10-30Option exercise (derivative)3,500$0.0052,000
2014-10-30Open-market sale1,500$61.6128,402
2014-10-30Open-market sale2,000$60.7929,902
2014-10-30Option exercise3,500$16.3631,902
2014-10-29Option exercise (derivative)3,500$0.0055,500
2014-10-29Option exercise3,500$16.3631,902
2014-10-29Open-market sale3,500$60.8728,402
2014-10-28Option exercise (derivative)3,500$0.0059,000
2014-10-28Open-market sale2,200$61.2728,402
2014-10-28Option exercise3,500$16.3631,902
2014-10-28Open-market sale1,300$60.7730,602
2014-10-27Option exercise (derivative)3,500$0.0062,500
2014-10-27Option exercise3,500$16.3631,902
2014-10-27Open-market sale3,500$58.9228,402
2014-10-24Option exercise (derivative)3,500$0.0066,000
2014-10-24Open-market sale2,000$59.3328,402
2014-10-24Open-market sale1,500$58.3230,402
2014-10-24Option exercise3,500$16.3631,902
2014-10-23Option exercise (derivative)3,500$0.0069,500
2014-10-23Option exercise3,500$16.3631,902
2014-10-23Open-market sale1,401$57.5030,501
2014-10-23Open-market sale2,099$58.2028,402
2014-10-22Option exercise (derivative)3,500$0.0073,000
2014-10-22Open-market sale100$57.1328,402
2014-10-22Open-market sale3,400$56.5828,502
2014-10-22Option exercise3,500$16.3631,902
2014-10-21Option exercise (derivative)3,500$0.0076,500
2014-10-21Open-market sale1,843$56.7830,059
2014-10-21Option exercise3,500$16.3631,902
2014-10-21Open-market sale1,657$57.1828,402
2014-10-20Option exercise (derivative)3,500$0.0080,000
2014-10-20Open-market sale300$55.3631,602
2014-10-20Open-market sale3,200$55.9828,402
2014-10-20Option exercise3,500$16.3631,902
2014-10-17Option exercise (derivative)3,500$0.0083,500
2014-10-17Open-market sale3,200$55.3728,702
2014-10-17Option exercise3,500$16.3631,902
2014-10-17Open-market sale300$55.9528,402
2014-10-16Option exercise (derivative)3,500$0.0087,000
2014-10-16Open-market sale200$54.0928,402
2014-10-16Open-market sale1,500$53.7328,602
2014-10-16Open-market sale1,800$52.5530,102
2014-10-16Option exercise3,500$16.3631,902
2014-10-15Option exercise (derivative)3,500$0.0090,500
2014-10-15Option exercise3,500$16.3631,902
2014-10-15Open-market sale200$53.2628,402
2014-10-15Open-market sale822$52.6328,602
2014-10-15Open-market sale2,478$51.7829,424
2014-10-14Option exercise (derivative)3,500$0.0094,000
2014-10-14Open-market sale800$53.7928,402
2014-10-14Open-market sale2,700$52.9729,202
2014-10-14Option exercise3,500$16.3631,902
2014-10-13Option exercise (derivative)3,500$0.0097,500
2014-10-13Option exercise3,500$16.3631,902
2014-10-13Open-market sale1,200$53.4130,702
2014-10-13Open-market sale2,300$54.2128,402
2014-10-10Option exercise (derivative)3,500$0.00101,000
2014-10-10Option exercise3,500$16.3631,902
2014-10-10Open-market sale1,100$55.1030,802
2014-10-10Open-market sale1,800$56.4329,002
2014-10-10Open-market sale600$57.3028,402
2014-10-09Option exercise (derivative)3,500$0.00104,500
2014-10-09Option exercise3,500$16.3631,902
2014-10-09Open-market sale2,000$57.3829,902
2014-10-09Open-market sale200$59.2728,402
2014-10-09Open-market sale1,300$58.4828,602
2014-10-08Option exercise (derivative)3,500$0.00108,000
2014-10-08Open-market sale1,120$57.6328,402
2014-10-08Option exercise3,500$16.3631,902
2014-10-08Open-market sale2,380$56.4729,522
2014-10-07Option exercise (derivative)3,500$0.00111,500
2014-10-07Open-market sale400$57.9828,402
2014-10-07Open-market sale3,100$57.4528,802
2014-10-07Option exercise3,500$16.3631,902
2014-10-06Option exercise (derivative)3,500$0.00115,000
2014-10-06Open-market sale200$58.9828,402
2014-10-06Open-market sale3,300$58.3528,602
2014-10-06Option exercise3,500$16.3631,902
2014-10-03Option exercise (derivative)3,500$0.00118,500
2014-10-03Option exercise3,500$16.3631,902
2014-10-03Open-market sale3,500$58.2528,402
2014-10-02Option exercise (derivative)3,500$0.00122,000
2014-10-02Option exercise3,500$16.3631,902
2014-10-02Open-market sale3,500$56.7028,402
2014-10-01Option exercise (derivative)3,500$0.00125,500
2014-10-01Option exercise3,500$16.3631,902
2014-10-01Open-market sale3,500$56.7628,402
2014-08-28Open-market sale519$58.1528,402
2014-08-27Option exercise (derivative)1,148$0.0010,352
2014-08-27Option exercise1,148$0.0028,921
2014-08-25Open-market sale408$59.3528,246
2014-08-25Open-market sale473$59.3527,773
2014-08-23Option exercise (derivative)1,248$0.001,252
2014-08-23Option exercise1,248$0.0028,654
2014-08-22Option exercise (derivative)1,076$0.005,376
2014-08-22Option exercise1,076$0.0027,406
2014-05-28Open-market sale436$54.2026,330
2014-05-27Open-market sale476$52.8525,614
2014-05-27Option exercise (derivative)1,152$0.0011,500
2014-05-27Option exercise1,152$0.0026,766
2014-05-23Option exercise (derivative)1,252$0.002,500
2014-05-23Option exercise1,252$0.0026,090
2014-05-23Open-market sale410$52.6324,838
2014-05-22Option exercise (derivative)1,076$0.006,452
2014-05-22Option exercise1,076$0.0025,248
2014-02-28Open-market sale427$66.2924,172
2014-02-27Option exercise (derivative)1,148$0.0012,652
2014-02-27Option exercise1,148$0.0024,599
2014-02-24Open-market sale465$62.7523,451
2014-02-24Open-market sale443$62.7523,916
2014-02-23Option exercise (derivative)1,248$0.003,752
2014-02-23Option exercise1,248$0.0024,359
2014-02-22Option exercise (derivative)1,072$0.007,528
2014-02-22Option exercise1,072$0.0023,111
2013-11-29Open-market sale2,479$51.0522,039
2013-11-27Option exercise (derivative)4,600$0.0013,800
2013-11-27Option exercise4,600$0.0024,518
2013-11-26Grant / award (derivative)17,362$0.0017,362
2013-11-26Grant / award (derivative)217,014$0.00217,014
2013-11-25Open-market sale2,492$53.6719,918
2013-11-24Option exercise (derivative)1,252$0.000
2013-11-24Option exercise1,252$0.0022,410
2013-11-23Option exercise (derivative)1,252$0.005,000
2013-11-23Option exercise1,252$0.0021,158
2013-11-22Option exercise (derivative)1,076$0.008,600
2013-11-22Option exercise1,076$0.0019,906
2013-09-03Option exercise (derivative)16,000$0.00129,000
2013-09-03Open-market sale16,000$49.5218,830
2013-09-03Option exercise16,000$16.3634,830
2013-08-26Option exercise (derivative)10,668$0.000
2013-08-26Option exercise10,668$6.4929,498
2013-08-26Open-market sale1,907$43.1518,830
2013-08-24Option exercise (derivative)1,248$0.001,252
2013-08-24Option exercise1,248$0.0020,737
2013-08-23Option exercise (derivative)1,248$0.006,252
2013-08-23Open-market sale570$43.1519,489
2013-08-23Option exercise1,248$0.0020,059
2013-08-22Option exercise (derivative)1,076$0.009,676
2013-08-22Option exercise1,076$0.0018,811
2013-08-19Option exercise (derivative)12,000$0.0010,668
2013-08-19Open-market sale12,000$43.8517,735
2013-08-19Option exercise12,000$6.4929,735
2013-08-12Option exercise (derivative)12,000$0.0022,668
2013-08-12Option exercise12,000$6.4929,735
2013-08-12Open-market sale12,000$45.3817,735
2013-08-01Option exercise (derivative)12,000$0.0034,668
2013-08-01Open-market sale9,000$45.3617,735
2013-08-01Open-market sale3,000$44.2426,735
2013-08-01Option exercise12,000$6.4929,735
2013-05-28Open-market sale1,252$43.2617,735
2013-05-24Open-market sale507$42.5617,735
2013-05-24Option exercise (derivative)1,252$0.002,500
2013-05-24Option exercise1,252$0.0018,987
2013-05-23Option exercise (derivative)1,252$0.007,500
2013-05-23Option exercise1,252$0.0018,242
2013-05-23Open-market sale23$44.1816,990
2013-05-23Open-market sale407$43.1117,013
2013-05-22Option exercise (derivative)1,076$0.0010,752
2013-05-22Option exercise1,076$0.0017,420
2013-02-25Open-market sale2$170.204,086
2013-02-25Open-market sale546$168.724,088
2013-02-24Option exercise (derivative)312$0.00938
2013-02-24Option exercise312$0.004,634
2013-02-23Option exercise (derivative)312$0.002,188
2013-02-23Option exercise312$0.004,322
2013-02-22Option exercise (derivative)268$0.002,957
2013-02-22Option exercise268$0.004,010
2012-11-27Grant / award (derivative)4,600$0.004,600
2012-11-27Grant / award (derivative)52,700$0.0052,700
2012-11-26Open-market sale879$156.604,012
2012-11-25Option exercise (derivative)417$0.000
2012-11-25Option exercise417$0.004,891
2012-11-24Option exercise (derivative)313$0.001,250
2012-11-24Option exercise313$0.004,474
2012-11-23Option exercise (derivative)313$0.002,500
2012-11-23Open-market sale511$156.003,848
2012-11-23Option exercise313$0.004,161
2012-11-23Gift270$0.003,742
2012-11-22Option exercise (derivative)1,075$0.003,225
2012-11-22Option exercise1,075$0.004,359
2012-08-27Open-market sale729$147.303,284
2012-08-25Option exercise (derivative)417$0.00417
2012-08-25Option exercise417$0.004,013
2012-08-24Option exercise (derivative)312$0.001,563
2012-08-24Option exercise312$0.003,596
2012-08-24Open-market sale5$143.063,284
2012-08-24Open-market sale147$141.493,289
2012-08-23Option exercise (derivative)312$0.002,813
2012-08-23Option exercise312$0.003,436
2012-05-29Open-market sale417$146.273,124
2012-05-25Open-market sale313$146.633,124
2012-05-25Option exercise (derivative)417$0.00834
2012-05-25Option exercise417$0.003,541
2012-05-24Option exercise (derivative)313$0.001,875
2012-05-24Open-market sale148$149.363,124
2012-05-24Option exercise313$0.003,437
2012-05-23Option exercise (derivative)313$0.003,125
2012-05-23Option exercise313$0.003,272
2012-04-30Option exercise (derivative)1,667$0.0011,667
2012-04-30Option exercise1,667$156.732,959
2012-04-30Option exercise1,667$25.974,626
2012-04-02Option exercise (derivative)15,000$0.0013,334
2012-04-02Option exercise (derivative)6,667$0.000
2012-04-02Option exercise15,000$25.9728,793
2012-04-02Option exercise6,667$52.7613,793
2012-04-02Option exercise4,167$52.487,126
2012-04-02Open-market sale25,834$152.762,959
2012-02-27Open-market sale937$141.222,959
2012-02-26Option exercise (derivative)209$0.000
2012-02-26Option exercise209$0.003,896
2012-02-25Option exercise (derivative)416$0.001,251
2012-02-25Option exercise416$0.003,687
2012-02-24Open-market sale132$144.382,959
2012-02-24Option exercise (derivative)312$0.002,188
2012-02-24Option exercise312$0.003,271
2012-02-23Option exercise (derivative)312$0.003,438
2012-02-23Option exercise312$0.003,091
2011-11-28Open-market sale834$109.322,779
2011-11-27Option exercise (derivative)209$0.000
2011-11-27Option exercise209$0.003,613
2011-11-26Option exercise (derivative)208$0.00209
2011-11-26Option exercise208$0.003,404
2011-11-25Open-market sale900$103.622,788
2011-11-25Open-market sale9$104.602,779
2011-11-25Option exercise (derivative)417$0.001,667
2011-11-25Option exercise417$0.003,196
2011-11-24Option exercise (derivative)313$0.002,500
2011-11-24Option exercise313$0.003,688
2011-11-23Option exercise (derivative)1,250$0.003,750
2011-11-23Option exercise1,250$0.003,375
2011-11-22Grant / award (derivative)52,000$0.0052,000
2011-11-22Grant / award (derivative)4,300$0.004,300
2011-08-29Open-market sale416$118.522,125
2011-08-27Option exercise (derivative)208$0.00209
2011-08-27Option exercise208$0.002,541
2011-08-26Open-market sale417$111.142,125
2011-08-26Option exercise (derivative)208$0.00417
2011-08-26Option exercise208$0.002,333
2011-08-25Option exercise (derivative)417$0.002,084
2011-08-25Open-market sale312$115.472,125
2011-08-25Option exercise417$0.002,542
2011-08-24Option exercise (derivative)312$0.002,813
2011-08-24Option exercise312$0.002,437
2011-06-29Option exercise (derivative)1,666$0.0028,334
2011-06-29Option exercise (derivative)833$0.004,167
2011-06-29Option exercise (derivative)833$0.006,667
2011-06-29Option exercise (derivative)1,250$0.0036,250
2011-06-29Option exercise1,666$25.973,791
2011-06-29Option exercise833$52.484,624
2011-06-29Option exercise833$52.765,457
2011-06-29Open-market sale4,582$147.372,125
2011-06-29Option exercise1,250$65.446,707
2011-06-01Option exercise (derivative)834$0.007,500
2011-06-01Option exercise (derivative)834$0.005,000
2011-06-01Open-market sale1,668$150.482,125
2011-06-01Option exercise834$52.763,793
2011-06-01Option exercise834$52.482,959
2011-05-31Open-market sale208$151.762,125
2011-05-27Open-market sale209$152.882,125
2011-05-27Option exercise (derivative)208$0.00417
2011-05-27Option exercise208$0.002,333
2011-05-26Open-market sale417$149.022,125
2011-05-26Option exercise (derivative)209$0.00625
2011-05-26Option exercise209$209.002,334
2011-05-25Option exercise (derivative)1,667$0.0030,000
2011-05-25Option exercise (derivative)1,250$0.0037,500
2011-05-25Option exercise1,250$65.445,042
2011-05-25Option exercise1,667$25.973,792
2011-05-25Open-market sale313$148.302,125
2011-05-25Option exercise (derivative)417$0.002,501
2011-05-25Option exercise417$0.002,542
2011-05-24Option exercise (derivative)313$0.003,125
2011-05-24Option exercise313$0.002,438
2011-04-27Option exercise (derivative)833$0.005,834
2011-04-27Option exercise (derivative)1,250$0.0038,750
2011-04-27Option exercise (derivative)833$0.008,334
2011-04-27Option exercise (derivative)1,667$0.0031,667
2011-04-27Open-market sale4,583$137.262,125
2011-04-27Option exercise833$52.486,708
2011-04-27Option exercise1,250$65.445,875
2011-04-27Option exercise833$52.764,625
2011-04-27Option exercise1,667$25.973,792
2011-03-30Option exercise (derivative)1,666$0.0033,334
2011-03-30Option exercise (derivative)1,250$0.0040,000
2011-03-30Option exercise (derivative)833$0.009,167
2011-03-30Option exercise (derivative)833$0.006,667
2011-03-30Option exercise1,250$65.445,041
2011-03-30Option exercise1,666$25.973,791
2011-03-30Option exercise833$52.765,874
2011-03-30Option exercise833$52.486,707
2011-03-30Open-market sale4,582$127.812,125
2011-03-02Option exercise (derivative)1,250$0.0041,250
2011-03-02Option exercise (derivative)834$0.0010,000
2011-03-02Option exercise (derivative)834$0.007,500
2011-03-02Option exercise (derivative)1,667$0.0035,000
2011-03-02Option exercise834$52.485,460
2011-03-02Option exercise1,250$65.446,710
2011-03-02Open-market sale4,585$128.592,125
2011-03-02Option exercise834$52.764,626
2011-03-02Option exercise1,667$25.973,792
2011-02-28Open-market sale389$136.852,125
2011-02-27Option exercise (derivative)209$0.00625
2011-02-27Option exercise (derivative)209$0.000
2011-02-27Option exercise209$0.002,514
2011-02-27Option exercise209$0.002,305
2011-02-26Option exercise (derivative)208$0.00834
2011-02-26Option exercise208$0.002,096
2011-02-25Option exercise (derivative)416$0.002,918
2011-02-25Option exercise416$0.001,888
2011-02-25Open-market sale116$146.001,472
2011-02-24Option exercise (derivative)312$0.003,438
2011-02-24Option exercise312$0.001,588
2011-02-02Option exercise (derivative)833$0.008,334
2011-02-02Option exercise833$52.482,109
2011-02-02Open-market sale833$131.561,276
2011-01-26Option exercise (derivative)1,667$0.0036,667
2011-01-26Option exercise (derivative)833$0.0010,834
2011-01-26Option exercise (derivative)1,250$0.0042,500
2011-01-26Option exercise833$52.762,109
2011-01-26Option exercise1,667$25.973,776
2011-01-26Open-market sale3,750$127.221,276
2011-01-26Option exercise1,250$65.445,026
2010-12-29Option exercise (derivative)834$0.000
2010-12-29Option exercise (derivative)833$0.009,167
2010-12-29Option exercise (derivative)833$0.0011,667
2010-12-29Option exercise (derivative)1,666$0.0038,334
2010-12-29Option exercise (derivative)1,250$0.0043,750
2010-12-29Option exercise833$52.763,776
2010-12-29Option exercise1,250$65.446,692
2010-12-29Option exercise1,666$25.975,442
2010-12-29Open-market sale5,416$132.651,276
2010-12-29Option exercise833$52.482,943
2010-12-29Option exercise834$36.342,110
2010-12-08Option exercise (derivative)5,000$0.0045,000
2010-12-08Open-market sale5,000$148.981,276
2010-12-08Option exercise5,000$65.446,276
2010-12-01Option exercise (derivative)833$0.00834
2010-12-01Option exercise (derivative)1,667$0.0040,000
2010-12-01Option exercise (derivative)834$0.0012,500
2010-12-01Option exercise (derivative)834$0.0010,000
2010-12-01Option exercise (derivative)5,000$0.0050,000
2010-12-01Option exercise833$36.342,109
2010-12-01Option exercise834$52.482,943
2010-12-01Option exercise834$52.763,777
2010-12-01Option exercise1,667$25.975,444
2010-12-01Open-market sale9,168$142.101,276
2010-12-01Option exercise5,000$65.4410,444
2010-11-29Open-market sale624$144.221,276
2010-11-27Option exercise (derivative)208$0.00834
2010-11-27Option exercise (derivative)208$0.00209
2010-11-27Option exercise208$0.001,900
2010-11-27Option exercise208$0.001,692
2010-11-26Option exercise (derivative)208$0.001,042
2010-11-26Option exercise208$0.001,484
2010-11-26Open-market sale1,667$142.701,276
2010-11-25Option exercise (derivative)417$0.003,334
2010-11-25Option exercise417$0.002,943
2010-11-24Option exercise (derivative)5,000$0.0055,000
2010-11-24Open-market sale5,000$140.991,276
2010-11-24Option exercise5,000$65.446,276
2010-11-24Option exercise (derivative)1,250$0.003,750
2010-11-24Option exercise1,250$0.002,526
2010-11-23Grant / award (derivative)60,000$0.0060,000
2010-11-23Grant / award (derivative)5,000$0.005,000
2010-11-10Option exercise (derivative)1$0.0041,667
2010-11-10Open-market sale1$115.971,276
2010-11-10Option exercise1$25.971,277
2010-11-03Option exercise (derivative)5,000$0.0041,668
2010-11-03Open-market sale5,000$115.971,276
2010-11-03Option exercise5,000$25.976,276
2010-10-29Option exercise (derivative)5,000$0.0046,668
2010-10-29Open-market sale5,000$115.971,276
2010-10-29Option exercise5,000$25.976,276
2010-10-27Option exercise (derivative)833$0.0013,334
2010-10-27Option exercise (derivative)833$0.001,667
2010-10-27Option exercise (derivative)833$0.0010,834
2010-10-27Option exercise833$36.342,109
2010-10-27Option exercise833$52.482,942
2010-10-27Option exercise833$52.763,775
2010-10-27Open-market sale2,499$114.241,276
2010-10-25Option exercise (derivative)4,168$0.0011,667
2010-10-25Option exercise (derivative)4,168$0.0014,167
2010-10-25Option exercise4,168$52.489,612
2010-10-25Open-market sale8,336$112.621,276
2010-10-25Option exercise4,168$52.765,444
2010-10-06Option exercise (derivative)4,168$0.002,500
2010-10-06Open-market sale3,248$111.991,276
2010-10-06Option exercise4,168$36.345,444
2010-10-06Open-market sale920$109.624,524
2010-08-30Open-market sale416$110.271,276
2010-08-27Open-market sale208$110.601,276
2010-08-27Option exercise (derivative)208$0.001,042
2010-08-27Option exercise (derivative)208$0.00417
2010-08-27Option exercise208$0.001,692
2010-08-27Option exercise208$0.001,484
2010-08-26Open-market sale417$112.151,276
2010-08-26Option exercise (derivative)208$0.001,250
2010-08-26Option exercise208$0.001,484
2010-08-25Option exercise (derivative)417$0.003,751
2010-08-25Option exercise417$0.001,693
2010-05-28Open-market sale417$86.441,276
2010-05-27Open-market sale209$85.381,276
2010-05-27Option exercise (derivative)208$0.001,250
2010-05-27Option exercise (derivative)209$0.00625
2010-05-27Option exercise208$0.001,693
2010-05-27Option exercise209$0.001,485
2010-05-26Open-market sale417$82.611,276
2010-05-26Option exercise (derivative)209$0.001,458
2010-05-26Option exercise209$0.001,485
2010-05-25Option exercise (derivative)1,355$0.000
2010-05-25Option exercise1,355$29.352,631
2010-05-25Open-market sale1,355$79.061,276
2010-05-25Option exercise (derivative)417$0.004,168
2010-05-25Option exercise417$0.001,693
2010-05-24Open-market sale172$82.291,277
2010-05-24Open-market sale1$83.311,276
2010-05-23Option exercise (derivative)365$0.000
2010-05-23Option exercise365$0.001,449
2010-05-13Option exercise (derivative)17,078$0.0018,335
2010-05-13Option exercise17,078$52.7620,263
2010-05-13Open-market sale17,045$89.503,218
2010-05-13Open-market sale33$89.543,185
2010-05-05Option exercise (derivative)1,666$0.0051,668
2010-05-05Option exercise (derivative)833$0.0015,835
2010-05-05Option exercise (derivative)833$0.006,668
2010-05-05Open-market sale3,332$85.203,185
2010-05-05Option exercise833$36.344,018
2010-05-05Option exercise833$52.484,851
2010-05-05Option exercise1,666$25.976,517
2010-04-26Option exercise (derivative)4,587$0.0035,413
2010-04-26Open-market sale4,587$89.503,185
2010-04-26Option exercise4,587$52.767,772
2010-04-09Option exercise (derivative)23,332$0.0016,668
2010-04-09Open-market sale23,332$79.503,185
2010-04-09Option exercise23,332$52.4826,517
2010-04-06Option exercise (derivative)833$0.007,501
2010-04-06Open-market sale833$78.113,185
2010-04-06Option exercise833$36.344,018
2010-03-30Option exercise (derivative)1,666$0.0053,334
2010-03-30Open-market sale1,666$75.203,185
2010-03-30Option exercise1,666$25.974,851
2010-03-23Option exercise (derivative)677$0.001,355
2010-03-23Option exercise677$29.353,862
2010-03-23Open-market sale677$77.743,185
2010-03-03Option exercise (derivative)833$0.008,334
2010-03-03Option exercise833$36.344,018
2010-03-03Open-market sale833$71.763,185
2010-03-02Option exercise (derivative)1,667$0.0055,000
2010-03-02Open-market sale1,667$70.893,185
2010-03-02Option exercise1,667$25.974,852
2010-03-01Open-market sale821$67.643,185
2010-02-27Option exercise (derivative)208$0.00834
2010-02-27Option exercise (derivative)209$0.001,458
2010-02-27Option exercise209$0.004,006
2010-02-27Option exercise208$0.003,797
2010-02-26Option exercise (derivative)208$0.001,667
2010-02-26Option exercise208$0.003,589
2010-02-25Option exercise (derivative)416$0.004,585
2010-02-25Option exercise416$0.003,381
2010-02-25Open-market sale2$67.002,965
2010-02-25Open-market sale169$68.512,967
2010-02-23Option exercise (derivative)677$0.002,032
2010-02-23Open-market sale677$69.002,771
2010-02-23Option exercise677$29.353,448
2010-02-23Option exercise (derivative)365$0.00365
2010-02-23Option exercise365$0.003,136
2010-02-19Option exercise (derivative)833$0.009,167
2010-02-19Option exercise833$36.343,604
2010-02-19Open-market sale833$69.342,771
2010-02-02Option exercise (derivative)317$0.0056,667
2010-02-02Option exercise317$25.973,088
2010-02-02Open-market sale317$65.142,771
2010-01-26Option exercise (derivative)677$0.002,709
2010-01-26Option exercise (derivative)1,350$0.0056,984
2010-01-26Open-market sale2,027$64.192,771
2010-01-26Option exercise677$29.353,448
2010-01-26Option exercise1,350$25.974,798
2010-01-05Option exercise (derivative)4,168$0.000
2010-01-05Option exercise (derivative)16,614$0.003,386
2010-01-05Option exercise (derivative)30,000$0.0010,000
2010-01-05Option exercise (derivative)21,666$0.0058,334
2010-01-05Open-market sale1$74.942,771
2010-01-05Option exercise16,614$29.3523,553
2010-01-05Option exercise4,168$2.506,939
2010-01-05Option exercise30,000$36.3453,553
2010-01-05Open-market sale28,330$74.252,772
2010-01-05Open-market sale44,117$73.2931,102
2010-01-05Option exercise21,666$25.9775,219
2009-12-29Option exercise (derivative)2,500$0.0020,000
2009-12-29Open-market sale2,500$74.002,771
2009-12-29Option exercise2,500$29.355,271
2009-12-28Option exercise (derivative)2,500$0.0022,500
2009-12-28Option exercise2,500$29.355,271
2009-12-28Open-market sale2,500$73.002,771
2009-12-23Option exercise (derivative)2,000$0.000
2009-12-23Option exercise (derivative)2,500$0.0025,000
2009-12-23Option exercise2,500$29.357,271
2009-12-23Open-market sale4,500$72.002,771
2009-12-23Option exercise2,000$20.664,771
2009-12-22Option exercise (derivative)5,000$0.0027,500
2009-12-22Option exercise (derivative)4,000$0.002,000
2009-12-22Option exercise4,000$20.666,771
2009-12-22Option exercise5,000$29.3511,771
2009-12-22Open-market sale84$71.252,771
2009-12-22Open-market sale4,500$70.007,271
2009-12-22Open-market sale4,416$71.002,855
2009-12-21Option exercise (derivative)4,000$0.006,000
2009-12-21Open-market sale2,000$68.004,771
2009-12-21Open-market sale2,000$69.002,771
2009-12-21Option exercise4,000$20.666,771
2009-12-01Open-market sale2,101$62.671,084
2009-11-30Open-market sale416$62.482,771
2009-11-27Open-market sale1,874$61.432,771
2009-11-27Option exercise (derivative)208$0.001,667
2009-11-27Option exercise (derivative)208$0.001,042
2009-11-27Option exercise208$0.003,187
2009-11-27Option exercise208$0.002,979
2009-11-26Option exercise (derivative)208$0.001,875
2009-11-26Option exercise208$0.004,645
2009-11-25Open-market sale365$65.062,771
2009-11-25Option exercise (derivative)1,666$0.005,001
2009-11-25Option exercise1,666$0.004,437
2009-11-24Grant / award (derivative)60,000$0.0060,000
2009-11-24Grant / award (derivative)5,000$0.005,000
2009-11-23Option exercise (derivative)365$0.00730
2009-11-23Option exercise365$0.003,136
2009-11-16Option exercise (derivative)2,000$0.0010,000
2009-11-16Open-market sale2,000$67.002,771
2009-11-16Option exercise2,000$20.664,771
2009-11-13Option exercise (derivative)4,000$0.0012,000
2009-11-13Open-market sale2,000$65.004,771
2009-11-13Open-market sale2,000$66.002,771
2009-11-13Option exercise4,000$20.666,771
2009-10-21Option exercise (derivative)2,000$0.0016,000
2009-10-21Open-market sale2,000$64.002,771
2009-10-21Option exercise2,000$20.664,771
2009-10-19Option exercise (derivative)2,000$0.0018,000
2009-10-19Option exercise2,000$20.664,771
2009-10-19Open-market sale2,000$63.002,771
2009-10-12Option exercise (derivative)2,000$0.0020,000
2009-10-12Option exercise2,000$20.664,771
2009-10-12Open-market sale2,000$62.002,771
2009-10-08Option exercise (derivative)4,000$0.0022,000
2009-10-08Open-market sale2,000$60.004,771
2009-10-08Option exercise4,000$20.666,771
2009-10-08Open-market sale2,000$61.002,771
2009-09-11Option exercise (derivative)6,000$0.0026,000
2009-09-11Open-market sale2,000$59.002,771
2009-09-11Open-market sale2,000$58.004,771
2009-09-11Open-market sale2,000$57.006,771
2009-09-11Option exercise6,000$20.668,771
2009-09-10Option exercise (derivative)2,000$0.0032,000
2009-09-10Option exercise2,000$20.664,771
2009-09-10Open-market sale2,000$56.002,771
2009-09-09Option exercise (derivative)2,000$0.0034,000
2009-09-09Option exercise2,000$20.664,771
2009-09-09Open-market sale2,000$55.002,771
2009-08-28Open-market sale416$52.082,771
2009-08-27Open-market sale208$52.462,771
2009-08-27Option exercise (derivative)208$0.001,875
2009-08-27Option exercise (derivative)208$0.001,250
2009-08-27Option exercise208$0.003,187
2009-08-27Option exercise208$0.002,979
2009-08-26Option exercise (derivative)208$0.002,083
2009-08-26Option exercise208$0.002,979
2009-08-25Open-market sale365$51.502,771
2009-08-24Option exercise (derivative)2,000$0.0036,000
2009-08-24Option exercise2,000$20.664,771
2009-08-24Open-market sale2,000$54.022,771
2009-08-23Option exercise (derivative)365$0.001,095
2009-08-23Option exercise365$0.003,136
2009-08-21Option exercise (derivative)8,000$0.0038,000
2009-08-21Option exercise8,000$20.6610,771
2009-08-21Open-market sale2,000$53.002,771
2009-08-21Open-market sale6,000$52.074,771
2009-05-28Open-market sale208$36.302,771
2009-05-28Open-market sale209$36.302,979
2009-05-27Open-market sale208$37.132,771
2009-05-27Open-market sale365$37.132,979
2009-05-27Option exercise (derivative)208$0.002,083
2009-05-27Option exercise (derivative)209$0.001,458
2009-05-27Option exercise208$0.003,188
2009-05-27Option exercise209$0.002,980
2009-05-26Option exercise (derivative)208$0.002,291
2009-05-26Option exercise208$0.003,344
2009-05-23Option exercise (derivative)365$0.001,460
2009-05-23Option exercise365$0.003,136
2009-03-02Open-market sale208$27.082,771
2009-03-02Open-market sale208$27.082,771
2009-02-27Option exercise (derivative)208$0.001,667
2009-02-27Option exercise208$0.002,979
2009-02-27Option exercise (derivative)208$0.002,291
2009-02-27Option exercise208$0.002,979
2009-02-27Open-market sale369$27.782,771
2009-02-26Option exercise (derivative)834$0.002,499
2009-02-26Option exercise834$0.003,140
2009-02-24Open-market sale160$25.742,306
2009-02-23Option exercise (derivative)365$0.001,825
2009-02-23Option exercise365$0.002,466
2008-12-10Open-market sale598$33.992,101
2008-12-10Open-market sale1,100$33.982,699
2008-12-01Open-market sale65$26.564,125
2008-12-01Open-market sale326$26.563,799
2008-11-27Option exercise (derivative)834$0.002,499
2008-11-27Option exercise (derivative)208$0.001,875
2008-11-27Option exercise834$0.004,190
2008-11-27Option exercise208$0.003,356
2008-11-25Grant / award (derivative)6,667$0.006,667
2008-11-25Grant / award (derivative)80,000$25.0080,000
2008-11-25Tax withholding111$27.383,148
2008-11-23Option exercise (derivative)365$0.002,190
2008-11-23Option exercise365$0.003,259
2008-08-28Tax withholding76$57.032,894
2008-08-27Option exercise (derivative)208$0.003,125
2008-08-27Option exercise208$0.002,970
2008-08-25Tax withholding132$55.902,762
2008-08-23Option exercise (derivative)365$0.002,555
2008-08-23Option exercise365$0.002,894
2008-05-28Disposition to issuer76$68.072,529
2008-05-27Tax withholding134$65.522,397
2008-05-27Option exercise (derivative)208$0.002,291
2008-05-27Option exercise208$0.002,605
2008-05-23Option exercise (derivative)365$0.002,920
2008-05-23Option exercise365$0.002,531
2008-02-28Tax withholding304$58.452,166
2008-02-27Option exercise (derivative)834$0.002,499
2008-02-27Option exercise834$0.002,470
2008-02-26Grant / award (derivative)40,000$0.0040,000
2008-02-26Grant / award (derivative)3,333$0.003,333
2008-02-26Tax withholding150$53.691,636
2008-02-23Option exercise (derivative)365$0.003,285
2008-02-23Option exercise365$0.001,786
2007-11-27Tax withholding140$52.501,421
2007-11-27Grant / award (derivative)3,333$0.003,333
2007-11-27Grant / award (derivative)40,000$0.0040,000
2007-11-23Option exercise (derivative)365$0.003,650
2007-11-23Option exercise365$0.001,561
2007-08-28Disposition to issuer130$40.001,196
2007-08-23Option exercise (derivative)365$0.004,015
2007-08-23Option exercise365$0.001,326
2007-05-31Disposition to issuer499$48.97961
2007-05-23Option exercise (derivative)1,460$0.004,380
2007-05-23Option exercise1,460$0.001,460
2007-02-27Grant / award (derivative)3,333$0.003,333
2007-02-13Option exercise (derivative)2,000$0.0046,000
2007-02-13Option exercise2,000$20.662,000
2007-02-13Open-market sale2,000$47.500
2007-02-05Option exercise (derivative)8,832$0.004,168
2007-02-05Open-market sale6,732$47.002,100
2007-02-05Open-market sale1,900$47.03200
2007-02-05Open-market sale200$47.040
2007-02-05Option exercise8,832$2.508,832
2007-02-05Option exercise (derivative)8,832$0.004,168
2007-02-05Open-market sale1,900$47.03200
2007-02-05Open-market sale6,732$47.002,100
2007-02-05Option exercise8,832$2.508,832
2007-02-05Open-market sale200$47.040

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