SEC CIK 902269

JACOBS IRWIN M

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

Current Positions

CompanyShares OwnedAs Of
QCOMview stock →3,082,5272012-03-05

Position History — QCOM

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

08,664,46017,328,92125,993,3812006-012007-112008-052008-062008-062009-092012-03

Recent Filings — QCOM

DateActivitySharesPriceOwned After
2012-03-05Option exercise (derivative)12,500$0.00168,762
2012-03-05Option exercise12,500$17.473,082,527
2012-03-05Open-market sale12,500$62.203,070,027
2012-03-01Gift66,379$0.003,070,027
2012-02-27Option exercise (derivative)12,500$0.00181,262
2012-02-27Gift500,000$0.007,729,339
2012-02-27Open-market sale12,500$62.903,136,406
2012-02-27Option exercise12,500$17.473,148,906
2012-02-27Gift500,000$0.003,136,406
2012-02-21Option exercise (derivative)12,500$0.00193,762
2012-02-21Option exercise12,500$17.4716,874.17
2012-02-21Open-market sale12,500$62.564,136,406
2012-02-15Gift26,753$0.004,148,906
2012-02-13Option exercise (derivative)12,500$0.00206,262
2012-02-13Open-market sale12,500$61.914,175,659
2012-02-13Option exercise12,500$17.474,188,159
2012-02-06Option exercise (derivative)12,500$0.00218,762
2012-02-06Option exercise12,500$17.474,188,159
2012-02-06Open-market sale12,500$60.864,175,659
2012-02-01Gift27,838$0.004,175,659
2012-01-30Option exercise (derivative)12,500$0.00231,262
2012-01-30Open-market sale12,500$57.344,203,497
2012-01-30Option exercise12,500$17.474,215,997
2012-01-23Option exercise (derivative)12,500$0.00243,762
2012-01-23Option exercise12,500$17.474,215,997
2012-01-23Open-market sale12,500$57.944,203,497
2012-01-17Option exercise (derivative)12,500$0.00256,262
2012-01-17Open-market sale12,500$56.934,203,497
2012-01-17Option exercise12,500$17.474,215,997
2012-01-17Gift28,831$0.004,203,497
2012-01-09Option exercise (derivative)12,500$56.09268,762
2012-01-09Option exercise12,500$17.474,299,378
2012-01-09Open-market sale12,500$56.094,286,878
2012-01-03Option exercise (derivative)39,319$0.00281,262
2012-01-03Option exercise (derivative)35,681$0.000
2012-01-03Gift29,823$0.004,286,878
2012-01-03Option exercise35,681$17.474,352,382
2012-01-03Option exercise39,319$17.474,356,020
2012-01-03Open-market sale35,681$55.794,316,701
2011-12-31Grant / award452.33$0.004,374.17
2011-12-27Gift500,000$0.007,229,339
2011-12-27Gift500,000$0.004,316,701
2011-12-16Gift56,471$0.005,316,701
2011-12-02Gift54,550$0.005,318,622
2011-12-01Gift45,687$0.005,373,172
2011-11-30J433,660$0.006,743,392
2011-11-30Open-market sale14,053$0.006,729,339
2011-11-30J433,660$0.005,418,859
2011-11-29J433,238$0.007,177,052
2011-11-29J433,238$0.004,551,539
2011-11-28J208,973$0.003,685,063
2011-11-28Gift46,628$0.003,267,117
2011-11-28J208,973$0.007,610,290
2011-11-22Option exercise (derivative)12,500$55.0035,681
2011-11-22Open-market sale12,500$55.003,313,745
2011-11-22Option exercise12,500$17.473,326,245
2011-11-18Gift53,572$0.003,313,745
2011-11-16Open-market sale45,988$56.597,819,263
2011-11-15Gift10,989$0.003,367,317
2011-11-15Gift21,885$0.003,378,306
2011-11-14Option exercise (derivative)12,500$56.5748,181
2011-11-14Open-market sale12,500$56.573,400,191
2011-11-14Option exercise12,500$17.473,412,691
2011-11-10Gift90,195$0.003,400,191
2011-11-07Option exercise (derivative)12,500$0.0060,681
2011-11-07Gift17,732$0.003,490,386
2011-11-07Option exercise12,500$17.473,502,886
2011-11-07Open-market sale12,500$56.173,490,386
2011-11-04Gift53,676$0.003,508,118
2011-11-03Option exercise (derivative)68,700$0.0073,181
2011-11-03Open-market sale68,700$56.303,561,794
2011-11-03Option exercise68,700$17.473,630,494
2011-11-01Gift24,850$0.003,561,794
2011-10-26Gift500,000$0.007,865,251
2011-10-26Gift500,000$0.003,586,644
2011-10-21Gift57,516$0.004,586,644
2011-10-17Gift23,096$0.004,644,160
2011-10-14Option exercise (derivative)12,500$0.000
2011-10-14Option exercise (derivative)68,800$0.00320,581
2011-10-14Option exercise12,500$29.214,679,756
2011-10-14Open-market sale12,500$55.004,667,256
2011-10-14Option exercise68,800$17.474,736,056
2011-10-12J427,422$0.004,667,256
2011-10-12J427,422$0.007,365,251
2011-10-11J418,584$0.003,812,412
2011-10-11Open-market sale58,032$51.818,211,257
2011-10-11J418,584$0.007,792,673
2011-10-10J177,605$0.002,975,244
2011-10-10J177,605$0.008,269,289
2011-10-03Gift113,718$0.002,620,034
2011-09-30Grant / award514.09$0.003,863.04
2011-09-27Open-market sale47,661$51.268,446,894
2011-09-21Option exercise (derivative)29,461$0.0059,064.92
2011-09-21Option exercise29,461$1.002,733,752
2011-09-15Gift23,502$0.002,704,291
2011-09-12J255,436$0.008,494,555
2011-09-12J255,436$0.002,727,793
2011-09-01Gift72,192$0.002,216,921
2011-08-26Gift500,000$0.008,749,991
2011-08-26Gift500,000$0.002,289,113
2011-08-16J383,671$0.008,249,991
2011-08-16J383,671$0.003,289,113
2011-08-15Gift24,601$0.002,521,771
2011-08-01Option exercise (derivative)12,500$0.0012,500
2011-08-01Gift22,967$0.002,546,372
2011-08-01Open-market sale12,500$55.342,546,372
2011-08-01Option exercise12,500$29.212,558,872
2011-07-25Option exercise (derivative)12,500$0.0025,000
2011-07-25Open-market sale12,500$56.922,569,339
2011-07-25Option exercise12,500$29.212,581,839
2011-07-18Option exercise (derivative)12,500$0.0037,500
2011-07-18Open-market sale12,500$55.002,569,339
2011-07-18Option exercise12,500$29.212,581,839
2011-07-15Gift22,699$0.002,569,339
2011-07-11Option exercise (derivative)12,500$0.0050,000
2011-07-11Open-market sale12,500$58.672,592,038
2011-07-11Option exercise12,500$29.212,604,538
2011-07-05Option exercise (derivative)10,000$0.000
2011-07-05Option exercise (derivative)2,500$0.0062,500
2011-07-05Option exercise2,500$29.212,594,538
2011-07-05Open-market sale10,000$57.852,592,038
2011-07-05Option exercise10,000$29.212,602,038
2011-07-01Gift61,178$0.002,592,038
2011-06-30Grant / award440.22$0.003,348.95
2011-06-27Option exercise (derivative)25,000$0.0065,000
2011-06-27Gift500,000$0.002,653,216
2011-06-27Option exercise25,000$29.212,678,216
2011-06-27Open-market sale25,000$55.002,653,216
2011-06-27Gift500,000$0.008,633,662
2011-06-16J333,193$0.003,653,216
2011-06-16J357,126$0.008,466,855
2011-06-16J333,193$0.008,133,662
2011-06-16J357,126$0.003,320,023
2011-06-15Gift22,860$0.002,272,578
2011-06-14Option exercise (derivative)12,500$0.0090,000
2011-06-14Open-market sale12,500$55.012,295,438
2011-06-14J12,500$0.000
2011-06-14J12,500$0.002,307,938
2011-06-14Option exercise12,500$29.2112,500
2011-06-09Option exercise (derivative)62,500$0.00102,500
2011-06-09Open-market sale62,500$56.142,295,438
2011-06-09J62,500$0.000
2011-06-09Option exercise62,500$29.2162,500
2011-06-09J62,500$0.002,357,938
2011-06-06Gift (derivative)250,000$0.000
2011-06-06Gift (derivative)250,000$0.00250,000
2011-06-01Gift43,129$0.002,295,438
2011-05-25Gift17,590$0.002,338,567
2011-05-02Option exercise (derivative)12,500$0.0010,000
2011-05-02Gift21,761$0.002,356,157
2011-05-02Option exercise12,500$29.212,368,657
2011-05-02Open-market sale12,500$57.482,356,157
2011-04-28Open-market sale16,526$57.548,823,981
2011-04-27Gift1,000,000$0.002,377,918
2011-04-27Gift52,429$0.004,377,918
2011-04-27Gift1,000,000$0.008,840,507
2011-04-26J337,913$0.004,430,347
2011-04-26J217,643$0.004,092,434
2011-04-26J217,643$0.008,178,420
2011-04-26J337,913$0.007,840,507
2011-04-25Option exercise (derivative)12,500$0.0022,500
2011-04-25Option exercise12,500$29.213,331,735
2011-04-25Open-market sale12,500$56.373,319,235
2011-04-21Open-market sale39,858$57.228,396,063
2011-04-20Option exercise (derivative)87,500$0.0035,000
2011-04-20Open-market sale87,500$55.213,319,235
2011-04-20Option exercise87,500$29.213,406,735
2011-04-15Gift23,680$0.003,319,235
2011-04-13J207,393$0.003,342,915
2011-04-13J207,393$0.008,435,921
2011-03-31Grant / award455.95$0.002,897.24
2011-03-08Grant / award (derivative)3,500$0.008,773
2011-03-01Gift63,753$0.002,928,129
2011-02-28Option exercise (derivative)12,500$0.00122,500
2011-02-28Option exercise12,500$29.213,004,382
2011-02-28Open-market sale12,500$58.962,991,882
2011-02-14Gift85,903$0.002,991,882
2011-02-04Gift18,246$0.003,077,785
2011-01-24Option exercise (derivative)12,500$0.00135,000
2011-01-24Option exercise12,500$29.213,131,982
2011-01-24Open-market sale12,500$51.203,119,482
2011-01-24Gift23,451$0.003,096,031
2011-01-18Option exercise (derivative)12,500$0.00147,500
2011-01-18Gift23,730$0.003,142,263
2011-01-18Open-market sale12,500$52.363,119,482
2011-01-18Option exercise12,500$29.213,131,982
2011-01-18Gift22,781$0.003,119,482
2011-01-10Option exercise (derivative)12,500$0.00160,000
2011-01-10Gift23,157$0.003,165,993
2011-01-10Option exercise12,500$29.213,178,493
2011-01-10Open-market sale12,500$51.443,165,993
2011-01-03Option exercise (derivative)12,500$0.00172,500
2011-01-03Option exercise12,500$29.213,250,333
2011-01-03Gift23,845$0.003,213,988
2011-01-03Gift24,838$0.003,189,150
2011-01-03Open-market sale12,500$49.893,237,833
2010-12-31Grant / award505.15$0.002,432.52
2010-12-27Option exercise (derivative)12,500$0.00185,000
2010-12-27Option exercise12,500$29.213,274,629
2010-12-27Gift24,296$0.003,237,833
2010-12-27Open-market sale12,500$49.403,262,129
2010-12-20Option exercise (derivative)12,500$0.00197,500
2010-12-20Option exercise12,500$29.213,298,876
2010-12-20Open-market sale12,500$49.723,286,376
2010-12-20Gift24,247$0.003,262,129
2010-12-15Gift25,409$0.003,286,376
2010-12-13Option exercise (derivative)37,500$0.00210,000
2010-12-13Option exercise37,500$29.213,349,285
2010-12-13Gift24,276$0.003,311,785
2010-12-13Open-market sale37,500$49.503,311,785
2010-12-01Gift26,164$0.003,336,061
2010-11-30J494,132$0.003,362,225
2010-11-30Gift1,000,000$0.002,373,961
2010-11-30J494,132$0.008,643,314
2010-11-30Gift1,000,000$0.009,137,446
2010-11-26J216,067$0.008,137,446
2010-11-26J422,655$0.008,353,513
2010-11-26J216,067$0.004,373,961
2010-11-26J422,655$0.004,157,894
2010-11-22Option exercise (derivative)12,500$0.00247,500
2010-11-22Option exercise12,500$29.213,134,250
2010-11-22Open-market sale12,500$47.973,121,750
2010-11-22Gift25,233$0.003,096,517
2010-11-15Option exercise (derivative)12,500$0.00260,000
2010-11-15Gift26,404$0.003,135,009
2010-11-15Gift13,259$0.003,121,750
2010-11-15Gift25,348$0.003,161,413
2010-11-15Option exercise12,500$29.213,199,261
2010-11-15Open-market sale12,500$47.693,186,761
2010-11-09J389,063$0.003,186,761
2010-11-09J389,063$0.008,776,168
2010-11-08Option exercise (derivative)12,500$0.00272,500
2010-11-08Open-market sale2,088$47.930
2010-11-08Open-market sale30,348$47.939,165,231
2010-11-08Option exercise12,500$29.212,446,158
2010-11-08Gift25,023$0.002,408,635
2010-11-08Open-market sale12,500$48.022,433,658
2010-11-08Option exercise (derivative)12,500$0.00272,500
2010-11-08Open-market sale2,088$47.930
2010-11-08Open-market sale30,348$47.939,165,231
2010-11-08Option exercise12,500$29.212,446,158
2010-11-08Open-market sale12,500$48.022,433,658
2010-11-08Gift25,023$0.002,408,635
2010-11-05Open-market sale30,430$48.159,195,579
2010-11-05Gift172,305$0.002,435,746
2010-11-05Gift172,305$0.002,435,746
2010-11-05Open-market sale30,430$48.159,195,579
2010-11-04Option exercise (derivative)22,695$0.00136,173
2010-11-04Option exercise (derivative)136,173$0.000
2010-11-04Option exercise136,173$43.002,744,224
2010-11-04Option exercise22,695$43.002,630,746
2010-11-04Open-market sale136,173$48.872,608,051
2010-11-04Open-market sale89,222$48.859,226,009
2010-11-03Option exercise (derivative)22,695$45.14158,868
2010-11-03Open-market sale22,695$45.142,608,051
2010-11-03Option exercise22,695$43.002,630,746
2010-11-02Option exercise (derivative)22,695$0.00181,563
2010-11-02Option exercise22,695$43.002,630,746
2010-11-02Open-market sale22,695$45.752,608,051
2010-11-01Option exercise (derivative)1,400$0.00227,110
2010-11-01Option exercise (derivative)22,852$0.00204,258
2010-11-01Open-market sale22,852$45.522,608,051
2010-11-01Option exercise22,852$43.002,630,903
2010-11-01Option exercise1,400$43.002,609,451
2010-11-01Gift26,333$0.002,608,051
2010-11-01Gift213,956$0.002,634,384
2010-10-29Option exercise (derivative)22,852$0.00228,510
2010-10-29Option exercise22,852$43.002,871,192
2010-10-29Open-market sale22,852$44.552,848,340
2010-10-28Option exercise (derivative)22,852$0.00251,362
2010-10-28Open-market sale22,852$44.852,848,340
2010-10-28Option exercise22,852$43.002,871,192
2010-10-27Option exercise (derivative)22,852$0.00274,214
2010-10-27Option exercise22,852$43.002,871,192
2010-10-27Open-market sale22,852$43.482,848,340
2010-10-26Option exercise (derivative)22,852$0.00297,066
2010-10-26Option exercise22,852$43.002,871,192
2010-10-26Open-market sale22,852$43.982,848,340
2010-10-26Open-market sale53,907$43.689,315,231
2010-10-25Option exercise (derivative)22,852$0.00319,918
2010-10-25Open-market sale22,852$44.302,848,340
2010-10-25Option exercise22,852$43.002,871,192
2010-10-22Option exercise (derivative)22,852$0.00342,770
2010-10-22Option exercise22,852$43.002,871,192
2010-10-22Open-market sale22,852$43.902,848,340
2010-10-21Option exercise (derivative)22,852$0.00365,622
2010-10-21Option exercise22,852$43.002,871,192
2010-10-21Open-market sale22,852$44.412,848,340
2010-10-20Option exercise (derivative)22,852$0.00388,474
2010-10-20Open-market sale22,852$44.262,848,340
2010-10-20Option exercise22,852$43.002,871,192
2010-10-19Option exercise (derivative)22,852$0.00411,326
2010-10-19Open-market sale22,852$44.252,848,340
2010-10-19Option exercise22,852$43.002,871,192
2010-10-18Option exercise (derivative)22,852$0.00434,178
2010-10-18Open-market sale22,852$44.602,848,340
2010-10-18Option exercise22,852$43.002,871,192
2010-10-13Gift1,000,000$0.009,369,138
2010-10-13Gift1,000,000$0.002,848,340
2010-10-11J263,895$0.004,372,617
2010-10-11J263,895$0.008,844,861
2010-10-11J475,723$0.004,848,340
2010-10-11J475,723$0.008,369,138
2010-09-30Grant / award553.92$0.001,920.07
2010-09-21Option exercise (derivative)29,294$0.0087,885.51
2010-09-21Option exercise29,294$1.003,369,104
2010-09-02Gift62,909$0.003,339,810
2010-08-20Gift25,945$0.003,402,719
2010-08-17Gift1,000,000$0.003,428,664
2010-08-17Gift1,000,000$0.009,108,756
2010-08-16J562,358$0.005,428,664
2010-08-16Open-market sale22,300$38.658,671,114
2010-08-16Open-market sale10,200$38.158,693,414
2010-08-16J562,358$0.008,108,756
2010-08-13Open-market sale32,500$37.978,703,614
2010-08-02Open-market sale62,887$38.218,736,114
2010-07-01Gift108,511$0.004,303,948
2010-06-30Grant / award761.27$0.001,360.35
2010-06-17Gift1,000,000$0.008,799,001
2010-06-17Gift1,000,000$0.004,412,459
2010-06-16J642,874$0.006,412,459
2010-06-16J642,874$0.007,799,001
2010-06-08J297,010$0.005,126,711
2010-06-08J297,010$0.008,441,875
2010-05-28Open-market sale2,829$35.680
2010-05-18Open-market sale537$36.960
2010-04-30Gift128,370$0.004,536,057
2010-04-28J561,561$0.004,664,427
2010-04-28J561,561$0.008,738,885
2010-04-27Gift1,000,000$0.003,541,305
2010-04-27Gift1,000,000$0.009,300,446
2010-04-26J653,312$0.005,541,305
2010-04-26J653,312$0.008,300,446
2010-04-23Gift (derivative)195,000$0.00300,000
2010-04-23Gift (derivative)195,000$0.000
2010-04-13J255,278$0.008,953,758
2010-04-13J255,278$0.004,234,681
2010-04-01Gift59,101$0.003,724,125
2010-03-31Grant / award595.81$0.00595.81
2010-03-02Grant / award (derivative)5,273$0.005,273
2010-02-16Gift32,051$0.003,783,226
2010-02-09J94,670$0.009,209,036
2010-02-09J94,670$0.003,815,277
2010-02-01Gift31,787$0.003,625,937
2010-01-25Option exercise (derivative)12,500$0.00457,030
2010-01-25Gift25,426$0.003,657,724
2010-01-25Option exercise12,500$43.003,670,224
2010-01-25Open-market sale12,500$46.943,657,724
2010-01-19Option exercise (derivative)12,500$0.00469,530
2010-01-19Option exercise12,500$43.003,720,077
2010-01-19Gift24,427$0.003,683,150
2010-01-19Open-market sale12,500$48.583,707,577
2010-01-15Gift25,733$0.003,707,577
2010-01-11Option exercise (derivative)12,500$0.00482,030
2010-01-11Option exercise12,500$43.003,745,810
2010-01-11Open-market sale12,500$49.493,733,310
2010-01-11Gift24,407$0.003,733,310
2010-01-04Option exercise (derivative)12,500$0.00494,530
2010-01-04Gift26,629$0.003,757,717
2010-01-04Option exercise12,500$43.003,822,410
2010-01-04Open-market sale12,500$46.653,809,910
2010-01-04Gift25,564$0.003,784,346
2009-12-28Option exercise (derivative)12,500$0.00507,030
2009-12-28Option exercise12,500$43.003,822,410
2009-12-28Open-market sale12,500$46.053,809,910
2009-12-28Gift26,075$0.003,809,910
2009-12-24Option exercise (derivative)3,100$0.00523,930
2009-12-24Option exercise (derivative)4,400$0.00519,530
2009-12-24Option exercise4,400$43.003,840,385
2009-12-24Option exercise3,100$43.003,839,085
2009-12-24Open-market sale4,400$46.003,835,985
2009-12-23Option exercise (derivative)5,000$0.00527,030
2009-12-23Option exercise5,000$43.003,840,985
2009-12-23Open-market sale5,000$46.003,835,985
2009-12-23Gift26,167$0.003,835,985
2009-12-11Gift22,100$0.003,862,152
2009-12-07Gift58,191$0.003,884,252
2009-12-01Gift1,000,000$0.003,942,443
2009-12-01Gift1,000,000$0.009,303,706
2009-11-30Gift58,731$0.005,986,447
2009-11-27J248,759$0.008,759,689
2009-11-27J248,759$0.005,589,195
2009-11-27J455,983$0.006,045,178
2009-11-27J455,983$0.008,303,706
2009-11-24Gift26,263$0.004,635,694
2009-11-23Gift57,597$0.004,661,957
2009-11-18Gift57,610$0.004,719,554
2009-11-16Option exercise (derivative)24,670$0.00532,030
2009-11-16Open-market sale24,670$46.004,791,364
2009-11-16Gift43,696$0.004,817,582
2009-11-16Gift26,218$0.004,791,364
2009-11-16Option exercise24,670$43.004,816,034
2009-11-16Gift14,200$0.004,777,164
2009-11-16Open-market sale2,970$46.004,777,164
2009-11-13Option exercise (derivative)3,300$0.00556,700
2009-11-13Option exercise3,300$43.004,890,882
2009-11-13Open-market sale3,300$46.004,887,582
2009-11-13Gift26,304$0.004,861,278
2009-11-09J407,030$0.004,887,582
2009-11-09J407,030$0.009,008,448
2009-11-06Option exercise (derivative)1,330$0.000
2009-11-06Option exercise1,330$41.754,074,852
2009-11-06Open-market sale1,330$43.544,073,522
2009-11-05Option exercise (derivative)1,330$0.001,330
2009-11-05Option exercise1,330$41.754,074,852
2009-11-05Open-market sale1,330$43.054,073,522
2009-11-04Option exercise (derivative)1,330$0.002,660
2009-11-04Option exercise1,330$41.754,074,852
2009-11-04Open-market sale1,330$42.404,073,522
2009-11-03Option exercise (derivative)1,330$0.003,990
2009-11-03Open-market sale1,330$41.784,073,522
2009-11-03Option exercise1,330$41.754,074,852
2009-11-02Option exercise (derivative)1,330$0.005,320
2009-11-02Open-market sale1,330$41.784,073,522
2009-11-02Option exercise1,330$41.754,074,852
2009-10-30Option exercise (derivative)1,330$0.006,650
2009-10-30Open-market sale1,330$42.634,073,522
2009-10-30Option exercise1,330$41.754,074,852
2009-10-29Option exercise (derivative)1,330$0.007,980
2009-10-29Option exercise1,330$41.754,074,852
2009-10-29Open-market sale1,330$42.004,073,522
2009-10-28Option exercise (derivative)6,650$0.009,310
2009-10-28Option exercise6,650$41.754,080,172
2009-10-28Open-market sale6,650$41.784,073,522
2009-10-21Option exercise (derivative)1,330$0.0015,960
2009-10-21Option exercise1,330$41.754,074,852
2009-10-21Open-market sale1,330$41.784,073,522
2009-10-20Option exercise (derivative)1,330$0.0017,290
2009-10-20Open-market sale1,330$41.824,073,522
2009-10-20Option exercise1,330$41.754,074,852
2009-10-19Option exercise (derivative)1,330$0.0018,620
2009-10-19Option exercise1,330$41.754,074,852
2009-10-19Open-market sale1,330$42.074,073,522
2009-10-16Option exercise (derivative)1,330$0.0019,950
2009-10-16Open-market sale1,330$42.564,073,522
2009-10-16Option exercise1,330$41.754,074,852
2009-10-15Option exercise (derivative)1,330$0.0021,280
2009-10-15Open-market sale1,330$42.114,120,937
2009-10-15Option exercise1,330$41.754,122,267
2009-10-15Gift47,415$0.004,073,522
2009-10-14Option exercise (derivative)1,330$0.0022,610
2009-10-14Option exercise1,330$41.754,122,267
2009-10-14Open-market sale1,330$41.884,120,937
2009-10-13Option exercise (derivative)1,330$0.0023,940
2009-10-13Option exercise1,330$41.754,122,267
2009-10-13Open-market sale1,330$41.784,120,937
2009-10-12Option exercise (derivative)1,330$0.0025,270
2009-10-12Option exercise1,330$41.756,122,267
2009-10-12Open-market sale1,330$41.786,120,937
2009-10-12Gift1,000,000$0.009,415,478
2009-10-12Gift1,000,000$0.004,120,937
2009-10-09J280,560$0.006,120,937
2009-10-09J280,560$0.008,415,478
2009-09-28Option exercise (derivative)54,400$0.0026,600
2009-09-28Open-market sale54,400$46.015,542,985
2009-09-28Gift26,266$0.005,542,985
2009-09-28Option exercise54,400$41.755,597,385
2009-09-15Gift43,587$0.005,569,251
2009-09-14Option exercise (derivative)27,200$0.0081,000
2009-09-14Gift26,008$0.005,612,838
2009-09-14Open-market sale27,200$46.165,638,846
2009-09-14Option exercise27,200$41.755,666,046
2009-09-10J275,230$0.005,638,846
2009-09-10J275,230$0.008,696,038
2009-09-08Option exercise (derivative)27,200$0.00108,200
2009-09-08Open-market sale27,200$46.015,114,601
2009-09-08Option exercise27,200$41.755,141,801
2009-09-08Gift26,215$0.005,088,386
2009-08-31Option exercise (derivative)27,200$0.00135,400
2009-08-31Open-market sale27,200$46.825,114,601
2009-08-31Option exercise27,200$41.755,141,801
2009-08-31Gift25,809$0.005,114,601
2009-08-24Gift25,434$0.005,140,410
2009-08-24Option exercise (derivative)27,200$0.00162,600
2009-08-24Open-market sale27,200$46.875,165,844
2009-08-24Option exercise27,200$41.755,193,044
2009-08-20Option exercise (derivative)27,200$0.00189,800
2009-08-20Open-market sale27,200$46.025,191,637
2009-08-20Gift25,793$0.005,165,844
2009-08-20Option exercise27,200$41.755,218,837
2009-08-17J457,468$0.008,971,268
2009-08-17Gift44,175$0.004,276,701
2009-08-17J457,468$0.005,191,637
2009-08-10Option exercise (derivative)27,200$0.00217,000
2009-08-10Gift26,219$0.004,320,876
2009-08-10Open-market sale27,200$46.004,320,876
2009-08-10Option exercise27,200$41.754,348,076
2009-08-03Option exercise (derivative)27,200$0.00244,200
2009-08-03Option exercise27,200$41.754,399,972
2009-08-03Gift25,677$0.004,347,095
2009-08-03Open-market sale27,200$46.554,372,772
2009-07-27Option exercise (derivative)27,200$0.00271,400
2009-07-27Option exercise27,200$41.754,399,972
2009-07-27Gift25,666$0.004,372,772
2009-07-27Open-market sale27,200$47.004,372,772
2009-07-20Option exercise (derivative)27,200$0.00298,600
2009-07-20Option exercise27,200$41.754,425,638
2009-07-20Gift25,565$0.004,398,438
2009-07-20Open-market sale27,200$47.154,398,438
2009-07-15Option exercise (derivative)54,400$0.00325,800
2009-07-15Gift26,403$0.004,424,003
2009-07-15Open-market sale54,400$46.004,424,003
2009-07-15Option exercise54,400$41.754,478,403
2009-06-29Option exercise (derivative)27,200$0.00380,200
2009-06-29Open-market sale27,200$46.024,450,406
2009-06-29Gift26,132$0.004,450,406
2009-06-29Option exercise27,200$41.754,477,606
2009-06-25Option exercise (derivative)53,778$0.00407,400
2009-06-25Gift26,184$0.004,476,538
2009-06-25Open-market sale53,778$46.044,476,538
2009-06-25Option exercise53,778$41.754,530,316
2009-06-19Option exercise (derivative)622$0.00461,178
2009-06-19Option exercise622$41.754,503,344
2009-06-19Open-market sale622$46.004,502,722
2009-06-19Gift26,330$0.004,502,722
2009-06-17Gift1,000,000$0.004,529,052
2009-06-17Gift1,000,000$0.009,428,736
2009-06-15Gift44,905$0.006,529,052
2009-06-10Option exercise (derivative)63,200$0.00461,800
2009-06-10Open-market sale63,200$46.136,573,957
2009-06-10Option exercise63,200$41.756,637,157
2009-06-09Option exercise (derivative)100,000$0.00525,000
2009-06-09Gift26,244$0.006,573,957
2009-06-09Open-market sale100,000$46.016,600,201
2009-06-09Option exercise100,000$41.756,700,201
2009-06-08J552,565$0.008,428,736
2009-06-08J552,565$0.006,600,201
2009-05-21Gift71,810$0.005,495,071
2009-05-15Gift49,165$0.005,566,881
2009-04-29Gift1,000,000$0.008,981,301
2009-04-29Gift1,000,000$0.005,634,846
2009-04-29Gift18,800$0.005,616,046
2009-04-27J565,932$0.007,981,301
2009-04-27J565,932$0.007,634,846
2009-04-13J259,783$0.008,547,233
2009-04-13J259,783$0.006,502,982
2009-03-31Grant / award (derivative)96$38.33143,351.68
2009-03-30J258,486$0.005,983,416
2009-03-30J258,486$0.008,892,602
2009-03-30Gift85,586$0.008,807,016
2009-02-09J658,957$0.005,466,444
2009-02-09J658,957$0.009,151,088
2008-12-31Grant / award (derivative)577$34.67142,048.25
2008-12-29Gift114,000$0.004,148,530
2008-12-11Gift299,500$0.004,262,530
2008-11-26J324,037$0.0010,427,539
2008-11-26J617,494$0.009,810,045
2008-11-26J617,494$0.004,562,030
2008-11-26J324,037$0.003,327,042
2008-11-24Gift438$0.002,678,968
2008-11-12Gift15,000$0.002,679,406
2008-11-10Gift1,000,000$0.0010,751,576
2008-11-10Gift14,016$0.002,694,406
2008-11-10Gift16,800$0.002,708,422
2008-11-10Gift32,239$0.002,725,222
2008-11-10Gift1,000,000$0.002,757,461
2008-11-03Gift30,843$0.004,757,461
2008-10-27Gift32,847$0.004,788,304
2008-10-20Gift29,487$0.004,821,151
2008-10-13Gift28,392$0.004,850,638
2008-10-09J277,940$0.004,879,030
2008-10-09J277,940$0.009,751,576
2008-10-06Gift29,299$0.004,323,150
2008-09-30Grant / award (derivative)387$45.28141,471.25
2008-09-30Gift27,417$0.004,352,449
2008-09-22Option exercise (derivative)12,500$0.00625,000
2008-09-22Gift24,344$0.004,379,866
2008-09-22Open-market sale19,500$48.544,404,210
2008-09-22Option exercise12,500$41.754,423,710
2008-09-15Option exercise (derivative)12,500$0.00637,500
2008-09-15Gift24,295$0.004,411,210
2008-09-15Open-market sale7,000$46.534,435,505
2008-09-15Open-market sale12,500$46.534,442,505
2008-09-15Option exercise12,500$41.754,455,005
2008-09-11Gift1,000,000$0.004,442,505
2008-09-11Gift1,000,000$0.0010,029,516
2008-09-08Option exercise (derivative)12,500$0.00650,000
2008-09-08Open-market sale12,500$48.386,473,805
2008-09-08Gift24,300$0.006,449,505
2008-09-08Open-market sale7,000$48.386,442,505
2008-09-08Option exercise12,500$41.756,486,305
2008-09-02Option exercise (derivative)12,500$0.00662,500
2008-09-02Option exercise12,500$41.756,515,329
2008-09-02Open-market sale12,500$53.456,502,829
2008-09-02Gift22,024$0.006,473,805
2008-09-02Open-market sale7,000$53.456,495,829
2008-08-25Option exercise (derivative)12,500$0.00675,000
2008-08-25Open-market sale19,500$54.756,502,829
2008-08-25Option exercise12,500$41.756,522,329
2008-08-25Gift21,145$0.006,509,829
2008-08-18Option exercise (derivative)12,500$0.00687,500
2008-08-18Open-market sale7,000$56.386,551,558
2008-08-18Option exercise12,500$41.756,571,058
2008-08-18Gift20,584$0.006,530,974
2008-08-18Open-market sale12,500$56.386,558,558
2008-08-15J370,427$0.006,558,558
2008-08-15J370,427$0.009,029,516
2008-08-11Option exercise (derivative)12,500$0.00700,000
2008-08-11Option exercise12,500$41.755,858,138
2008-08-11Open-market sale12,500$55.895,845,638
2008-08-11Gift20,934$0.005,824,704
2008-08-11Open-market sale7,000$55.895,817,704
2008-08-04Option exercise (derivative)12,500$0.00712,500
2008-08-04Open-market sale12,500$54.385,874,146
2008-08-04Gift21,508$0.005,845,638
2008-08-04Open-market sale7,000$54.385,867,146
2008-08-04Option exercise12,500$41.755,886,646
2008-07-28Option exercise (derivative)12,500$0.00725,000
2008-07-28Gift21,204$0.005,881,146
2008-07-28Open-market sale19,500$53.965,874,146
2008-07-28Option exercise12,500$41.755,893,646
2008-07-24Option exercise (derivative)12,460$0.00737,500
2008-07-24Option exercise (derivative)40$0.00749,960
2008-07-24Option exercise40$41.755,902,390
2008-07-24Open-market sale23$54.325,909,327
2008-07-24Option exercise12,460$41.755,914,810
2008-07-24Open-market sale6,977$53.805,902,350
2008-07-21Gift25,400$0.005,909,350
2008-07-14Option exercise (derivative)12,500$0.00750,000
2008-07-14Open-market sale19,500$48.825,934,750
2008-07-14Option exercise12,500$41.755,954,250
2008-07-08Gift44,795$0.005,941,750
2008-07-07Option exercise (derivative)2,564$0.00762,500
2008-07-07Option exercise (derivative)3,654$0.00765,064
2008-07-07Option exercise (derivative)192$0.00768,718
2008-07-07Option exercise (derivative)6,090$0.00768,910
2008-07-07Option exercise3,654$41.755,997,199
2008-07-07Open-market sale108$46.025,990,027
2008-07-07Option exercise192$41.755,993,737
2008-07-07Option exercise6,090$41.755,999,635
2008-07-07Open-market sale1,436$46.005,986,545
2008-07-07Open-market sale2,046$46.035,987,981
2008-07-07Option exercise2,564$41.755,996,109
2008-07-07Open-market sale3,410$46.065,990,135
2008-07-07Open-market sale2,564$46.005,993,545
2008-07-02Option exercise (derivative)65$0.00778,269
2008-07-02Option exercise (derivative)3,205$0.00775,000
2008-07-02Option exercise (derivative)64$0.00778,205
2008-07-02Option exercise (derivative)296$0.00778,334
2008-07-02Option exercise (derivative)8,870$0.00778,630
2008-07-02Option exercise65$41.756,000,610
2008-07-02Option exercise296$41.756,000,841
2008-07-02Option exercise8,870$41.756,009,415
2008-07-02Open-market sale3,205$46.116,000,545
2008-07-02Open-market sale1,795$46.115,993,545
2008-07-02Open-market sale36$46.085,995,340
2008-07-02Open-market sale35$46.025,995,376
2008-07-02Open-market sale162$46.015,995,411
2008-07-02Open-market sale4,972$46.005,995,573
2008-07-02Option exercise64$41.756,000,609
2008-07-02Option exercise3,205$41.756,003,750
2008-06-30Grant / award (derivative)318$47.30140,584.27
2008-06-23Option exercise (derivative)4,359$0.00793,654
2008-06-23Option exercise (derivative)1,538$0.00798,462
2008-06-23Option exercise (derivative)449$0.00798,013
2008-06-23Option exercise (derivative)64$0.00793,590
2008-06-23Option exercise (derivative)6,090$0.00787,500
2008-06-23Open-market sale251$48.626,006,432
2008-06-23Option exercise6,090$41.756,006,635
2008-06-23Option exercise64$41.756,000,609
2008-06-23Option exercise4,359$41.756,004,904
2008-06-23Option exercise449$41.756,000,994
2008-06-23Option exercise1,538$41.756,002,083
2008-06-23Open-market sale36$48.656,003,955
2008-06-23Open-market sale2,441$48.636,003,991
2008-06-23Open-market sale6,090$48.916,000,545
2008-06-23Open-market sale862$48.586,006,683
2008-06-17Open-market sale130$49.676,018,125
2008-06-17Open-market sale100$49.626,019,969
2008-06-17Open-market sale500$49.636,019,469
2008-06-17Open-market sale414$49.646,019,055
2008-06-17Open-market sale600$49.656,018,455
2008-06-17Open-market sale200$49.666,018,255
2008-06-17Open-market sale1,476$49.616,020,069
2008-06-17Open-market sale400$49.686,017,725
2008-06-17Open-market sale6,750$49.716,010,975
2008-06-17Open-market sale50$49.726,010,925
2008-06-17Open-market sale1,000$49.786,009,925
2008-06-17Open-market sale2,380$49.816,007,545
2008-06-16Option exercise1,400$3.516,027,645
2008-06-16Option exercise100$3.516,026,345
2008-06-16Option exercise600$3.516,026,845
2008-06-16Option exercise50,300$3.516,076,545
2008-06-16Option exercise400$3.516,026,645
2008-06-16Option exercise200$3.516,026,445
2008-06-16Option exercise500$3.516,026,745
2008-06-16Option exercise1,200$3.516,027,445
2008-06-16Option exercise300$3.516,026,545
2008-06-16Option exercise24,200$3.516,050,445
2008-06-16Option exercise3,500$3.516,029,745
2008-06-16Open-market sale100$49.736,026,245
2008-06-16Option exercise1,100$3.516,027,345
2008-06-16Option exercise11,177$3.516,032,722
2008-06-16Option exercise100$3.516,021,645
2008-06-16Option exercise3,631$3.516,025,176
2008-06-16Option exercise119$3.516,021,664
2008-06-16Option exercise1,100$3.516,022,645
2008-06-16Option exercise14,800$3.516,036,345
2008-06-16Option exercise10,250$3.516,031,795
2008-06-16Option exercise2,007$3.516,023,552
2008-06-16Option exercise1,149$3.516,022,694
2008-06-16Option exercise1,000$3.516,022,545
2008-06-16Option exercise7,800$3.516,029,345
2008-06-16Option exercise76$3.516,021,621
2008-06-16Option exercise24$3.516,021,569
2008-06-16Option exercise6,674$3.516,028,219
2008-06-16Open-market sale11,177$49.416,021,545
2008-06-16Option exercise400$3.516,021,945
2008-06-16Option exercise (derivative)3,300$0.00349,753
2008-06-16Option exercise (derivative)500$0.00353,053
2008-06-16Option exercise (derivative)800$0.00353,553
2008-06-16Option exercise (derivative)100$0.00354,353
2008-06-16Option exercise (derivative)3,631$0.00354,453
2008-06-16Option exercise (derivative)1,100$0.00119
2008-06-16Option exercise (derivative)14,800$0.001,219
2008-06-16Option exercise (derivative)10,250$0.0016,019
2008-06-16Option exercise (derivative)2,007$0.0026,269
2008-06-16Option exercise (derivative)1,149$0.000
2008-06-16Option exercise (derivative)1,000$0.001,149
2008-06-16Option exercise (derivative)1,200$0.00346,854
2008-06-16Option exercise (derivative)76$0.009,949
2008-06-16Option exercise (derivative)6,674$0.0010,025
2008-06-16Option exercise (derivative)400$0.0016,699
2008-06-16Option exercise (derivative)11,177$0.0017,099
2008-06-16Option exercise (derivative)3,804$0.00313,049
2008-06-16Option exercise (derivative)300$0.00316,853
2008-06-16Option exercise (derivative)2,100$0.00317,153
2008-06-16Option exercise (derivative)13,700$0.00319,253
2008-06-16Option exercise (derivative)200$0.00332,953
2008-06-16Option exercise (derivative)10,500$0.00336,354
2008-06-16Option exercise (derivative)801$0.00335,553
2008-06-16Option exercise (derivative)2,300$0.00333,253
2008-06-16Option exercise (derivative)100$0.00333,153
2008-06-16Option exercise (derivative)800$0.00348,953
2008-06-16Option exercise (derivative)899$0.00348,054
2008-06-16Option exercise (derivative)7,800$0.002,149
2008-06-16Option exercise200$3.516,026,445
2008-06-16Option exercise100$3.516,026,345
2008-06-16Option exercise300$3.516,026,545
2008-06-16Open-market sale4,700$49.656,021,545
2008-06-16Option exercise400$3.516,026,645
2008-06-16Open-market sale500$50.016,026,245
2008-06-16Option exercise500$3.516,026,745
2008-06-16Option exercise13,700$3.516,035,245
2008-06-16Option exercise200$3.516,021,745
2008-06-16Option exercise100$3.516,021,645
2008-06-16Option exercise2,300$3.516,023,845
2008-06-16Option exercise801$3.516,022,346
2008-06-16Option exercise10,500$3.516,032,045
2008-06-16Option exercise1,200$3.516,022,745
2008-06-16Option exercise899$3.516,022,444
2008-06-16Option exercise3,300$3.516,024,845
2008-06-16Option exercise500$3.516,022,045
2008-06-16Option exercise800$3.516,022,345
2008-06-16Option exercise3,804$3.516,025,349
2008-06-16Option exercise300$3.516,021,845
2008-06-16Open-market sale2,100$49.286,021,545
2008-06-16Option exercise2,100$3.516,023,645
2008-06-16Option exercise500$3.516,026,745
2008-06-16Option exercise200$3.516,026,445
2008-06-16Option exercise400$3.516,026,645
2008-06-16Option exercise300$3.516,026,545
2008-06-16Option exercise100$3.516,026,345
2008-06-16Open-market sale600$49.846,026,245
2008-06-16Option exercise600$3.516,026,845
2008-06-16Option exercise (derivative)4,700$0.00104,256
2008-06-16Option exercise (derivative)900$0.00108,956
2008-06-16Option exercise (derivative)1,100$0.00109,856
2008-06-16Option exercise (derivative)49,550$0.00110,956
2008-06-16Option exercise (derivative)1,900$0.00160,506
2008-06-16Option exercise (derivative)1,100$0.00162,406
2008-06-16Option exercise (derivative)2,800$0.00163,506
2008-06-16Option exercise (derivative)4,600$0.00166,306
2008-06-16Option exercise (derivative)27,800$0.00170,906
2008-06-16Option exercise (derivative)2,200$0.00198,706
2008-06-16Option exercise (derivative)500$0.00200,906
2008-06-16Option exercise (derivative)3,200$0.00201,406
2008-06-16Option exercise (derivative)4,000$0.00204,606
2008-06-16Option exercise (derivative)1,900$0.00208,606
2008-06-16Option exercise (derivative)100$0.00210,506
2008-06-16Option exercise (derivative)11,166$0.00210,606
2008-06-16Option exercise (derivative)150$0.00221,772
2008-06-16Option exercise (derivative)100$0.00221,922
2008-06-16Option exercise (derivative)12,311$0.00222,022
2008-06-16Option exercise (derivative)4,038$0.00234,333
2008-06-16Option exercise (derivative)100$0.00238,371
2008-06-16Option exercise (derivative)6,396$0.00238,471
2008-06-16Option exercise (derivative)100$0.00244,867
2008-06-16Option exercise (derivative)4,266$0.00244,967
2008-06-16Option exercise (derivative)3,446$0.00249,233
2008-06-16Option exercise (derivative)900$0.00252,679
2008-06-16Option exercise (derivative)4,300$0.00253,579
2008-06-16Option exercise (derivative)45,470$0.00257,879
2008-06-16Option exercise (derivative)9,700$0.00303,349
2008-06-16Option exercise (derivative)11,856$0.0092,400
2008-06-16Option exercise (derivative)300$0.000
2008-06-16Option exercise (derivative)100$0.002,700
2008-06-16Option exercise (derivative)400$0.002,300
2008-06-16Option exercise (derivative)500$0.001,800
2008-06-16Option exercise (derivative)100$0.00300
2008-06-16Option exercise (derivative)100$0.00400
2008-06-16Option exercise (derivative)100$0.00500
2008-06-16Option exercise (derivative)100$0.00600
2008-06-16Option exercise (derivative)200$0.00700
2008-06-16Option exercise (derivative)300$0.00900
2008-06-16Option exercise (derivative)100$0.001,200
2008-06-16Option exercise (derivative)500$0.001,300
2008-06-16Option exercise600$3.516,026,845
2008-06-16Open-market sale11,856$49.656,026,245
2008-06-16Option exercise11,856$3.516,038,101
2008-06-16Option exercise4,700$3.516,026,245
2008-06-16Option exercise900$3.516,022,445
2008-06-16Option exercise49,550$3.516,071,095
2008-06-16Option exercise1,100$3.516,022,645
2008-06-16Option exercise2,800$3.516,024,345
2008-06-16Option exercise4,600$3.516,026,145
2008-06-16Option exercise27,800$3.516,049,345
2008-06-16Option exercise2,200$3.516,023,745
2008-06-16Option exercise500$3.516,022,045
2008-06-16Option exercise3,200$3.516,024,745
2008-06-16Option exercise4,000$3.516,025,545
2008-06-16Open-market sale1,900$49.566,021,545
2008-06-16Option exercise1,900$3.516,023,445
2008-06-16Option exercise900$3.516,022,445
2008-06-16Option exercise45,470$3.516,067,015
2008-06-16Option exercise9,700$3.516,031,245
2008-06-16Option exercise11,166$3.516,032,711
2008-06-16Option exercise150$3.516,021,695
2008-06-16Option exercise12,311$3.516,033,856
2008-06-16Option exercise4,038$3.516,025,583
2008-06-16Option exercise6,396$3.516,027,941
2008-06-16Option exercise100$3.516,021,645
2008-06-16Option exercise4,266$3.516,025,811
2008-06-16Option exercise3,446$3.516,024,991
2008-06-16Option exercise4,300$3.516,025,845
2008-06-16Open-market sale4,300$49.336,021,545
2008-06-16Option exercise (derivative)200$0.006,500
2008-06-16Option exercise (derivative)300$0.006,700
2008-06-16Option exercise (derivative)200$0.006,300
2008-06-16Option exercise (derivative)400$0.005,900
2008-06-16Option exercise (derivative)600$0.005,300
2008-06-16Option exercise (derivative)100$0.005,200
2008-06-16Option exercise (derivative)300$0.004,900
2008-06-16Option exercise (derivative)200$0.004,700
2008-06-16Option exercise (derivative)200$0.004,500
2008-06-16Option exercise (derivative)600$0.003,900
2008-06-16Option exercise (derivative)400$0.003,500
2008-06-16Option exercise (derivative)500$0.003,000
2008-06-16Option exercise (derivative)200$0.002,800
2008-06-16Option exercise (derivative)600$0.0091,800
2008-06-16Option exercise (derivative)500$0.0091,300
2008-06-16Option exercise (derivative)200$0.0091,100
2008-06-16Option exercise (derivative)400$0.0090,700
2008-06-16Option exercise (derivative)50,300$0.0040,400
2008-06-16Option exercise (derivative)600$0.0039,800
2008-06-16Option exercise (derivative)100$0.0039,700
2008-06-16Option exercise (derivative)1,400$0.0038,300
2008-06-16Option exercise (derivative)600$0.0037,700
2008-06-16Option exercise (derivative)100$0.0037,600
2008-06-16Option exercise (derivative)100$0.0037,500
2008-06-16Option exercise (derivative)1,100$0.0036,400
2008-06-16Option exercise (derivative)3,500$0.0032,900
2008-06-16Option exercise (derivative)24,200$0.008,700
2008-06-16Option exercise (derivative)300$0.008,400
2008-06-16Option exercise (derivative)1,200$0.007,200
2008-06-16Option exercise (derivative)200$0.007,000
2008-06-13Option exercise3,728$3.516,025,273
2008-06-13Option exercise4,340$3.516,025,885
2008-06-13Option exercise2,200$3.516,023,745
2008-06-13Option exercise1,600$3.516,023,145
2008-06-13Option exercise8,332$3.516,029,877
2008-06-13Option exercise4,200$3.516,025,745
2008-06-13Option exercise400$3.516,021,945
2008-06-13Option exercise100$3.516,021,645
2008-06-13Option exercise25,800$3.516,047,345
2008-06-13Gift202,655$0.006,021,545
2008-06-13Option exercise4,740$3.516,026,285
2008-06-13Option exercise5,700$3.516,027,245
2008-06-13Option exercise4,283$3.516,025,828
2008-06-13Option exercise2,000$3.516,023,545
2008-06-13Open-market sale2,000$48.906,021,545
2008-06-13Option exercise700$3.516,022,245
2008-06-13Option exercise (derivative)800$0.00365,784
2008-06-13Option exercise (derivative)1,798$0.00366,584
2008-06-13Option exercise (derivative)800$0.00364,984
2008-06-13Option exercise (derivative)500$0.00368,382
2008-06-13Option exercise (derivative)1,466$0.00368,882
2008-06-13Option exercise (derivative)2,500$0.00370,348
2008-06-13Option exercise (derivative)700$0.00372,848
2008-06-13Option exercise (derivative)1,000$0.00373,548
2008-06-13Option exercise (derivative)500$0.00374,548
2008-06-13Option exercise (derivative)400$0.00375,048
2008-06-13Option exercise (derivative)100$0.00375,448
2008-06-13Option exercise (derivative)2,700$0.00375,548
2008-06-13Option exercise (derivative)600$0.00378,248
2008-06-13Option exercise (derivative)400$0.00358,084
2008-06-13Option exercise (derivative)1,300$0.00358,484
2008-06-13Option exercise (derivative)600$0.00359,784
2008-06-13Option exercise (derivative)300$0.00360,384
2008-06-13Option exercise (derivative)700$0.00360,684
2008-06-13Option exercise (derivative)1,600$0.00361,384
2008-06-13Option exercise (derivative)700$0.00362,984
2008-06-13Option exercise (derivative)1,300$0.00363,684
2008-06-13Option exercise3,470$3.516,025,015
2008-06-13Option exercise42,744$3.516,064,289
2008-06-13Option exercise1,200$3.516,022,745
2008-06-13Option exercise800$3.516,022,345
2008-06-13Option exercise1,100$3.516,022,645
2008-06-13Option exercise1,750$3.516,023,295
2008-06-13Option exercise6,700$3.516,028,245
2008-06-13Option exercise26,603$3.516,048,148
2008-06-13Option exercise200$3.516,021,745
2008-06-13Option exercise4,600$3.516,026,145
2008-06-13Option exercise300$3.516,021,845
2008-06-13Option exercise6,900$3.516,028,445
2008-06-13Option exercise11,530$3.516,033,075
2008-06-13Option exercise1,700$3.516,023,245
2008-06-13Open-market sale3,470$49.366,021,545
2008-06-13Option exercise (derivative)1,800$0.00769,284
2008-06-13Option exercise (derivative)1,200$0.00771,084
2008-06-13Option exercise (derivative)900$0.00768,384
2008-06-13Option exercise (derivative)900$0.00767,484
2008-06-13Option exercise (derivative)50,500$0.00716,984
2008-06-13Option exercise (derivative)25,800$0.00832,284
2008-06-13Option exercise (derivative)2,000$0.00830,284
2008-06-13Option exercise (derivative)100$0.00830,184
2008-06-13Option exercise (derivative)400$0.00829,784
2008-06-13Option exercise (derivative)700$0.00829,084
2008-06-13Option exercise (derivative)8,332$0.00820,752
2008-06-13Option exercise (derivative)1,600$0.00819,152
2008-06-13Option exercise (derivative)2,200$0.00816,952
2008-06-13Option exercise (derivative)4,340$0.00812,612
2008-06-13Option exercise (derivative)3,728$0.00808,884
2008-06-13Option exercise (derivative)4,740$0.00804,144
2008-06-13Option exercise (derivative)5,700$0.00798,444
2008-06-13Option exercise (derivative)4,283$0.00794,161
2008-06-13Option exercise (derivative)2,000$0.00792,161
2008-06-13Option exercise (derivative)4,200$0.00787,961
2008-06-13Option exercise (derivative)1,900$0.00786,061
2008-06-13Option exercise (derivative)2,800$0.00783,261
2008-06-13Option exercise (derivative)6,677$0.00776,584
2008-06-13Option exercise (derivative)500$0.00776,084
2008-06-13Option exercise (derivative)800$0.00775,284
2008-06-13Option exercise (derivative)600$0.00774,684
2008-06-13Option exercise (derivative)200$0.00774,484
2008-06-13Option exercise (derivative)100$0.00774,384
2008-06-13Option exercise (derivative)1,900$0.00772,484
2008-06-13Option exercise (derivative)200$0.00772,284
2008-06-13Option exercise400$3.516,021,945
2008-06-13Option exercise1,300$3.516,022,845
2008-06-13Option exercise600$3.516,022,145
2008-06-13Option exercise300$3.516,021,845
2008-06-13Option exercise700$3.516,022,245
2008-06-13Option exercise1,600$3.516,023,145
2008-06-13Open-market sale700$49.896,021,545
2008-06-13Option exercise900$3.516,022,445
2008-06-13Option exercise1,290$3.516,022,835
2008-06-13Option exercise200$3.516,021,745
2008-06-13Option exercise7,155$3.516,028,700
2008-06-13Option exercise10,594$3.516,032,139
2008-06-13Option exercise4,331$3.516,025,876
2008-06-13Option exercise18,909$3.516,040,454
2008-06-13Option exercise1,950$3.516,023,495
2008-06-13Option exercise7,866$3.516,029,411
2008-06-13Option exercise19,419$3.516,040,964
2008-06-13Option exercise20,735$3.516,042,280
2008-06-13Option exercise500$3.516,022,045
2008-06-13Option exercise17,564$3.516,039,109
2008-06-13Option exercise1,889$3.516,023,434
2008-06-13Open-market sale17,564$49.316,021,545
2008-06-13Option exercise (derivative)5,000$0.00406,550
2008-06-13Option exercise (derivative)200$0.00423,150
2008-06-13Option exercise (derivative)6,500$0.00423,350
2008-06-13Option exercise (derivative)547$0.00429,850
2008-06-13Option exercise (derivative)35,200$0.00430,397
2008-06-13Option exercise (derivative)200$0.00465,597
2008-06-13Option exercise (derivative)1,200$0.00465,797
2008-06-13Option exercise (derivative)800$0.00466,997
2008-06-13Option exercise (derivative)1,100$0.00467,797
2008-06-13Option exercise (derivative)1,750$0.00468,897
2008-06-13Option exercise (derivative)6,700$0.00470,647
2008-06-13Option exercise (derivative)26,603$0.00477,347
2008-06-13Option exercise (derivative)200$0.00503,950
2008-06-13Option exercise (derivative)4,600$0.00504,150
2008-06-13Option exercise (derivative)300$0.00508,750
2008-06-13Option exercise (derivative)6,900$0.00509,050
2008-06-13Option exercise (derivative)11,530$0.00515,950
2008-06-13Option exercise (derivative)1,700$0.00527,480
2008-06-13Option exercise (derivative)3,470$0.00529,180
2008-06-13Option exercise (derivative)42,744$0.00532,650
2008-06-13Option exercise (derivative)600$0.00402,350
2008-06-13Option exercise (derivative)1,100$0.00402,950
2008-06-13Option exercise (derivative)200$0.00404,050
2008-06-13Option exercise (derivative)200$0.00404,250
2008-06-13Option exercise (derivative)500$0.00404,450
2008-06-13Option exercise (derivative)1,000$0.00404,950
2008-06-13Option exercise (derivative)200$0.00405,950
2008-06-13Option exercise (derivative)400$0.00406,150
2008-06-13Option exercise (derivative)1,600$0.00421,550
2008-06-13Option exercise (derivative)10,000$0.00411,550
2008-06-13Option exercise2,500$3.516,024,045
2008-06-13Option exercise1,000$3.516,022,545
2008-06-13Option exercise500$3.516,022,045
2008-06-13Option exercise400$3.516,021,945
2008-06-13Option exercise100$3.516,021,645
2008-06-13Option exercise2,700$3.516,024,245
2008-06-13Option exercise600$3.516,022,145
2008-06-13Option exercise700$3.516,022,245
2008-06-13Option exercise1,300$3.516,022,845
2008-06-13Option exercise800$3.516,022,345
2008-06-13Option exercise1,798$3.516,023,343
2008-06-13Option exercise1,466$3.516,023,011
2008-06-13Open-market sale1,466$49.866,021,545
2008-06-13Option exercise1,002$3.516,022,547
2008-06-13Option exercise700$3.516,022,245
2008-06-13Option exercise1,500$3.516,023,045
2008-06-13Option exercise600$3.516,022,145
2008-06-13Option exercise800$3.516,022,345
2008-06-13Option exercise900$3.516,022,445
2008-06-13Option exercise500$3.516,022,045
2008-06-13Option exercise200$3.516,021,745
2008-06-13Option exercise2,300$3.516,023,845
2008-06-13Open-market sale1,700$49.776,021,545
2008-06-13Option exercise1,700$3.516,023,245
2008-06-13Option exercise (derivative)300$0.00379,448
2008-06-13Option exercise (derivative)100$0.00379,748
2008-06-13Option exercise (derivative)500$0.00379,848
2008-06-13Option exercise (derivative)1,500$0.00380,348
2008-06-13Option exercise (derivative)400$0.00381,848
2008-06-13Option exercise (derivative)600$0.00382,248
2008-06-13Option exercise (derivative)600$0.00382,848
2008-06-13Option exercise (derivative)1,800$0.00383,448
2008-06-13Option exercise (derivative)100$0.00385,248
2008-06-13Option exercise (derivative)700$0.00385,348
2008-06-13Option exercise (derivative)1,500$0.00386,048
2008-06-13Option exercise (derivative)500$0.00387,548
2008-06-13Option exercise (derivative)1,000$0.00388,048
2008-06-13Option exercise (derivative)200$0.00389,048
2008-06-13Option exercise (derivative)2,300$0.00389,248
2008-06-13Option exercise (derivative)1,700$0.00391,548
2008-06-13Option exercise (derivative)800$0.00393,248
2008-06-13Option exercise (derivative)1,002$0.00394,048
2008-06-13Option exercise (derivative)700$0.00395,050
2008-06-13Option exercise (derivative)1,500$0.00395,750
2008-06-13Option exercise (derivative)500$0.00397,250
2008-06-13Option exercise (derivative)500$0.00397,750
2008-06-13Option exercise (derivative)600$0.00398,250
2008-06-13Option exercise (derivative)900$0.00398,850
2008-06-13Option exercise (derivative)800$0.00399,750
2008-06-13Option exercise (derivative)900$0.00400,550
2008-06-13Option exercise (derivative)500$0.00401,450
2008-06-13Option exercise (derivative)200$0.00401,950
2008-06-13Option exercise (derivative)200$0.00402,150
2008-06-13Option exercise (derivative)600$0.00378,848
2008-06-13Option exercise5,000$3.516,026,545
2008-06-13Option exercise1,600$3.516,023,145
2008-06-13Option exercise6,500$3.516,028,045
2008-06-13Option exercise547$3.516,022,092
2008-06-13Option exercise35,200$3.516,056,745
2008-06-13Option exercise600$3.516,022,145
2008-06-13Option exercise1,100$3.516,022,645
2008-06-13Option exercise500$3.516,022,045
2008-06-13Option exercise1,000$3.516,022,545
2008-06-13Option exercise200$3.516,021,745
2008-06-13Option exercise400$3.516,021,945
2008-06-13Option exercise10,000$3.516,031,545
2008-06-13Open-market sale10,000$49.496,021,545
2008-06-13Option exercise300$3.516,021,845
2008-06-13Option exercise400$3.516,021,945
2008-06-13Option exercise600$3.516,022,145
2008-06-13Option exercise1,800$3.516,023,345
2008-06-13Option exercise100$3.516,021,645
2008-06-13Option exercise700$3.516,022,245
2008-06-13Option exercise1,500$3.516,023,045
2008-06-13Option exercise500$3.516,022,045
2008-06-13Option exercise1,000$3.516,022,545
2008-06-13Open-market sale2,300$49.786,021,545
2008-06-13Option exercise200$3.516,021,745
2008-06-13Option exercise900$3.516,022,445
2008-06-13Option exercise1,800$3.516,023,345
2008-06-13Option exercise1,200$3.516,022,745
2008-06-13Option exercise100$3.516,021,645
2008-06-13Option exercise200$3.516,021,745
2008-06-13Option exercise600$3.516,022,145
2008-06-13Option exercise800$3.516,022,345
2008-06-13Option exercise500$3.516,022,045
2008-06-13Option exercise6,677$3.516,028,222
2008-06-13Option exercise2,800$3.516,024,345
2008-06-13Option exercise1,900$3.516,023,445
2008-06-13Option exercise50,500$3.516,072,045
2008-06-13Open-market sale900$49.136,021,545
2008-06-13Option exercise (derivative)1,290$0.00575,594
2008-06-13Option exercise (derivative)200$0.00575,394
2008-06-13Option exercise (derivative)10,178$0.00706,806
2008-06-13Option exercise (derivative)1,700$0.00705,106
2008-06-13Option exercise (derivative)300$0.00704,806
2008-06-13Option exercise (derivative)614$0.00704,192
2008-06-13Option exercise (derivative)500$0.00703,692
2008-06-13Option exercise (derivative)100$0.00703,592
2008-06-13Option exercise (derivative)300$0.00703,292
2008-06-13Option exercise (derivative)4,339$0.00698,953
2008-06-13Option exercise (derivative)200$0.00698,753
2008-06-13Option exercise (derivative)2,261$0.00696,492
2008-06-13Option exercise (derivative)1,761$0.00694,731
2008-06-13Option exercise (derivative)2,239$0.00692,492
2008-06-13Option exercise (derivative)400$0.00692,092
2008-06-13Option exercise (derivative)1,000$0.00691,092
2008-06-13Option exercise (derivative)1,896$0.00689,196
2008-06-13Option exercise (derivative)7,155$0.00682,041
2008-06-13Option exercise (derivative)500$0.00681,541
2008-06-13Option exercise (derivative)10,594$0.00670,947
2008-06-13Option exercise (derivative)4,331$0.00666,616
2008-06-13Option exercise (derivative)18,909$0.00647,707
2008-06-13Option exercise (derivative)1,950$0.00645,757
2008-06-13Option exercise (derivative)7,866$0.00637,891
2008-06-13Option exercise (derivative)19,419$0.00618,472
2008-06-13Option exercise (derivative)20,735$0.00597,737
2008-06-13Option exercise (derivative)500$0.00597,237
2008-06-13Option exercise (derivative)17,564$0.00579,673
2008-06-13Option exercise (derivative)1,889$0.00577,784
2008-06-13Option exercise (derivative)900$0.00576,884
2008-06-13Option exercise10,178$3.516,031,723
2008-06-13Option exercise614$3.516,022,159
2008-06-13Option exercise500$3.516,022,045
2008-06-13Option exercise100$3.516,021,645
2008-06-13Option exercise300$3.516,021,845
2008-06-13Option exercise4,339$3.516,025,884
2008-06-13Option exercise200$3.516,021,745
2008-06-13Option exercise2,261$3.516,023,806
2008-06-13Option exercise1,761$3.516,023,306
2008-06-13Option exercise2,239$3.516,023,784
2008-06-13Option exercise400$3.516,021,945
2008-06-13Option exercise1,000$3.516,022,545
2008-06-13Option exercise1,896$3.516,023,441
2008-06-13Open-market sale10,178$49.156,021,545
2008-06-13Option exercise1,700$3.516,023,245
2008-06-12Option exercise1,600$3.516,225,800
2008-06-12Option exercise700$3.516,224,900
2008-06-12Option exercise100$3.516,224,300
2008-06-12Option exercise500$3.516,224,700
2008-06-12Option exercise400$3.516,224,600
2008-06-12Option exercise200$3.516,224,400
2008-06-12Open-market sale300$48.396,224,200
2008-06-12Option exercise300$3.516,224,500
2008-06-12Option exercise (derivative)3,550$0.00288,600
2008-06-12Option exercise (derivative)22,000$0.00292,150
2008-06-12Option exercise (derivative)1,850$0.00286,750
2008-06-12Option exercise (derivative)3,700$0.00283,050
2008-06-12Option exercise (derivative)1,500$0.00281,550
2008-06-12Option exercise (derivative)1,200$0.00280,350
2008-06-12Option exercise (derivative)18,200$0.00262,150
2008-06-12Option exercise (derivative)1,000$0.00261,150
2008-06-12Option exercise (derivative)5,850$0.00255,300
2008-06-12Option exercise (derivative)3,800$0.00251,500
2008-06-12Option exercise (derivative)16,450$0.00235,050
2008-06-12Option exercise (derivative)1,600$0.00233,450
2008-06-12Option exercise (derivative)1,400$0.00232,050
2008-06-12Option exercise (derivative)27,200$0.00204,850
2008-06-12Option exercise (derivative)7,110$0.00197,740
2008-06-12Option exercise (derivative)2,100$0.00464,624
2008-06-12Option exercise (derivative)4,600$0.00460,024
2008-06-12Option exercise (derivative)6,890$0.00453,134
2008-06-12Option exercise (derivative)5,600$0.00447,534
2008-06-12Option exercise (derivative)900$0.00446,634
2008-06-12Option exercise (derivative)16,900$0.00429,734
2008-06-12Option exercise (derivative)1,200$0.00428,534
2008-06-12Option exercise (derivative)25,000$0.00403,534
2008-06-12Option exercise (derivative)200$0.00403,334
2008-06-12Option exercise (derivative)85,684$0.00317,650
2008-06-12Option exercise (derivative)700$0.00316,950
2008-06-12Option exercise (derivative)500$0.00316,450
2008-06-12Option exercise (derivative)600$0.00315,850
2008-06-12Option exercise (derivative)1,200$0.00314,650
2008-06-12Option exercise (derivative)500$0.00314,150
2008-06-12Open-market sale400$48.846,224,200
2008-06-12Option exercise400$3.516,224,600
2008-06-12Option exercise (derivative)700$0.00890,684
2008-06-12Option exercise (derivative)400$0.00868,684
2008-06-12Option exercise (derivative)200$0.00869,084
2008-06-12Option exercise (derivative)3,000$0.00887,684
2008-06-12Option exercise (derivative)2,400$0.00885,284
2008-06-12Option exercise (derivative)300$0.00884,984
2008-06-12Option exercise (derivative)1,200$0.00883,784
2008-06-12Option exercise (derivative)1,400$0.00882,384
2008-06-12Option exercise (derivative)400$0.00881,984
2008-06-12Option exercise (derivative)500$0.00881,484
2008-06-12Option exercise (derivative)1,800$0.00879,684
2008-06-12Option exercise (derivative)600$0.00879,084
2008-06-12Option exercise (derivative)400$0.00878,684
2008-06-12Option exercise (derivative)100$0.00878,584
2008-06-12Option exercise (derivative)400$0.00878,184
2008-06-12Option exercise (derivative)1,900$0.00876,284
2008-06-12Option exercise (derivative)400$0.00875,884
2008-06-12Option exercise (derivative)800$0.00869,284
2008-06-12Option exercise (derivative)100$0.00870,084
2008-06-12Option exercise (derivative)100$0.00870,184
2008-06-12Option exercise (derivative)100$0.00870,284
2008-06-12Option exercise (derivative)300$0.00870,384
2008-06-12Option exercise (derivative)500$0.00870,684
2008-06-12Option exercise (derivative)1,000$0.00871,184
2008-06-12Option exercise (derivative)100$0.00872,184
2008-06-12Option exercise (derivative)200$0.00872,284
2008-06-12Option exercise (derivative)300$0.00872,484
2008-06-12Option exercise (derivative)700$0.00872,784
2008-06-12Option exercise (derivative)400$0.00873,484
2008-06-12Option exercise (derivative)2,000$0.00873,884
2008-06-12Option exercise1,400$3.516,225,600
2008-06-12Option exercise4,000$3.516,228,200
2008-06-12Option exercise18,473$3.516,242,673
2008-06-12Option exercise3,700$3.516,227,900
2008-06-12Option exercise700$3.516,224,900
2008-06-12Option exercise400$3.516,224,600
2008-06-12Option exercise1,900$3.516,226,100
2008-06-12Option exercise1,100$3.516,225,300
2008-06-12Option exercise5,600$3.516,229,800
2008-06-12Option exercise9,400$3.516,233,600
2008-06-12Option exercise200$3.516,224,400
2008-06-12Option exercise14,648$3.516,238,848
2008-06-12Open-market sale14,648$48.046,224,200
2008-06-12Option exercise800$3.516,225,000
2008-06-12Option exercise500$3.516,224,700
2008-06-12Option exercise1,000$3.516,225,200
2008-06-12Option exercise100$3.516,224,300
2008-06-12Option exercise200$3.516,224,400
2008-06-12Option exercise300$3.516,224,500
2008-06-12Option exercise700$3.516,224,900
2008-06-12Option exercise400$3.516,224,600
2008-06-12Option exercise2,000$3.516,226,200
2008-06-12Open-market sale200$48.576,224,200
2008-06-12Option exercise5,600$3.516,229,800
2008-06-12Option exercise900$3.516,225,100
2008-06-12Option exercise16,900$3.516,241,100
2008-06-12Option exercise25,000$3.516,249,200
2008-06-12Option exercise200$3.516,224,400
2008-06-12Option exercise85,684$3.516,309,884
2008-06-12Option exercise700$3.516,224,900
2008-06-12Option exercise600$3.516,224,800
2008-06-12Option exercise1,200$3.516,225,400
2008-06-12Option exercise500$3.516,224,700
2008-06-12Option exercise2,100$3.516,226,300
2008-06-12Option exercise4,600$3.516,228,800
2008-06-12Open-market sale4,600$47.726,224,200
2008-06-12Option exercise6,890$3.516,231,090
2008-06-12Option exercise500$3.516,224,700
2008-06-12Option exercise1,400$3.516,225,600
2008-06-12Option exercise1,200$3.516,225,400
2008-06-12Option exercise300$3.516,224,500
2008-06-12Option exercise2,400$3.516,226,600
2008-06-12Option exercise3,000$3.516,227,200
2008-06-12Option exercise700$3.516,224,900
2008-06-12Option exercise1,900$3.516,226,100
2008-06-12Option exercise100$3.516,224,300
2008-06-12Option exercise600$3.516,224,800
2008-06-12Option exercise1,800$3.516,226,000
2008-06-12Option exercise400$3.516,224,600
2008-06-12Open-market sale400$49.146,224,200
2008-06-12Option exercise (derivative)400$0.00858,084
2008-06-12Option exercise (derivative)800$0.00866,984
2008-06-12Option exercise (derivative)900$0.00866,084
2008-06-12Option exercise (derivative)400$0.00865,684
2008-06-12Option exercise (derivative)400$0.00865,284
2008-06-12Option exercise (derivative)500$0.00864,784
2008-06-12Option exercise (derivative)400$0.00864,384
2008-06-12Option exercise (derivative)1,300$0.00863,084
2008-06-12Option exercise (derivative)400$0.00862,684
2008-06-12Option exercise (derivative)300$0.00862,384
2008-06-12Option exercise (derivative)400$0.00861,984
2008-06-12Option exercise (derivative)1,500$0.00860,484
2008-06-12Option exercise (derivative)800$0.00859,684
2008-06-12Option exercise (derivative)1,200$0.00858,484
2008-06-12Option exercise (derivative)400$0.00867,784
2008-06-12Option exercise (derivative)500$0.00868,184
2008-06-12Option exercise7,110$3.516,231,310
2008-06-12Option exercise3,550$3.516,227,750
2008-06-12Option exercise1,850$3.516,226,050
2008-06-12Option exercise3,700$3.516,227,900
2008-06-12Option exercise1,500$3.516,225,700
2008-06-12Option exercise1,200$3.516,225,400
2008-06-12Option exercise18,200$3.516,242,400
2008-06-12Option exercise1,000$3.516,225,200
2008-06-12Option exercise5,850$3.516,230,050
2008-06-12Option exercise3,800$3.516,228,000
2008-06-12Option exercise16,450$3.516,240,650
2008-06-12Option exercise1,600$3.516,225,800
2008-06-12Option exercise1,400$3.516,225,600
2008-06-12Option exercise27,200$3.516,251,400
2008-06-12Option exercise22,000$3.516,246,200
2008-06-12Open-market sale7,110$47.726,224,200
2008-06-12Option exercise (derivative)5,500$0.00157,090
2008-06-12Option exercise (derivative)19,250$0.00130,657
2008-06-12Option exercise (derivative)800$0.00129,857
2008-06-12Option exercise (derivative)10,696$0.00119,161
2008-06-12Option exercise (derivative)17,000$0.00102,161
2008-06-12Option exercise (derivative)9,400$0.0092,761
2008-06-12Option exercise (derivative)5,600$0.0087,161
2008-06-12Option exercise (derivative)1,100$0.0086,061
2008-06-12Option exercise (derivative)1,900$0.0084,161
2008-06-12Option exercise (derivative)400$0.0083,761
2008-06-12Option exercise (derivative)700$0.0083,061
2008-06-12Option exercise (derivative)3,700$0.0079,361
2008-06-12Option exercise (derivative)18,473$0.0060,888
2008-06-12Option exercise (derivative)4,000$0.0056,888
2008-06-12Option exercise (derivative)1,100$0.0055,788
2008-06-12Option exercise (derivative)1,400$0.0054,388
2008-06-12Option exercise (derivative)14,648$0.0039,740
2008-06-12Option exercise (derivative)700$0.0039,040
2008-06-12Option exercise (derivative)200$0.0038,840
2008-06-12Option exercise (derivative)200$0.0038,640
2008-06-12Option exercise (derivative)8,800$0.00188,940
2008-06-12Option exercise (derivative)5,650$0.00183,290
2008-06-12Option exercise (derivative)6,000$0.00177,290
2008-06-12Option exercise (derivative)5,000$0.00172,290
2008-06-12Option exercise (derivative)300$0.00171,990
2008-06-12Option exercise (derivative)5,300$0.00166,690
2008-06-12Option exercise (derivative)2,800$0.00163,890
2008-06-12Option exercise (derivative)1,300$0.00162,590
2008-06-12Option exercise (derivative)5,683$0.00149,907
2008-06-12Option exercise (derivative)1,500$0.00155,590
2008-06-12Option exercise1,100$3.516,225,300
2008-06-12Option exercise1,000$3.516,225,200
2008-06-12Option exercise300$3.516,224,500
2008-06-12Option exercise1,500$3.516,225,700
2008-06-12Option exercise400$3.516,224,600
2008-06-12Option exercise600$3.516,224,800
2008-06-12Option exercise1,800$3.516,226,000
2008-06-12Option exercise200$3.516,224,400
2008-06-12Option exercise1,600$3.516,225,800
2008-06-12Option exercise1,200$3.516,225,400
2008-06-12Open-market sale900$48.866,224,200
2008-06-12Option exercise900$3.516,225,100
2008-06-12Option exercise500$3.516,224,700
2008-06-12Option exercise200$3.516,224,400
2008-06-12Option exercise400$3.516,224,600
2008-06-12Option exercise600$3.516,224,800
2008-06-12Option exercise300$3.516,224,500
2008-06-12Open-market sale900$48.246,224,200
2008-06-12Option exercise900$3.516,225,100
2008-06-12Option exercise5,300$3.516,229,500
2008-06-12Option exercise300$3.516,224,500
2008-06-12Option exercise5,000$3.516,229,200
2008-06-12Option exercise6,000$3.516,230,200
2008-06-12Option exercise5,650$3.516,229,850
2008-06-12Option exercise8,800$3.516,233,000
2008-06-12Option exercise17,000$3.516,241,200
2008-06-12Option exercise10,696$3.516,234,896
2008-06-12Option exercise800$3.516,225,000
2008-06-12Option exercise19,250$3.516,243,450
2008-06-12Option exercise5,683$3.516,229,883
2008-06-12Option exercise1,500$3.516,225,700
2008-06-12Option exercise5,500$3.516,229,700
2008-06-12Option exercise1,300$3.516,225,500
2008-06-12Open-market sale2,800$47.886,224,200
2008-06-12Option exercise2,800$3.516,227,000
2008-06-12Option exercise (derivative)600$0.009,640
2008-06-12Option exercise (derivative)1,500$0.0010,740
2008-06-12Option exercise (derivative)400$0.0012,240
2008-06-12Option exercise (derivative)1,000$0.0012,640
2008-06-12Option exercise (derivative)200$0.0013,640
2008-06-12Option exercise (derivative)300$0.0013,840
2008-06-12Option exercise (derivative)200$0.0014,140
2008-06-12Option exercise (derivative)1,500$0.0014,340
2008-06-12Option exercise (derivative)400$0.0015,840
2008-06-12Option exercise (derivative)600$0.0016,240
2008-06-12Option exercise (derivative)1,800$0.0016,840
2008-06-12Option exercise (derivative)200$0.0018,640
2008-06-12Option exercise (derivative)1,600$0.0018,840
2008-06-12Option exercise (derivative)1,200$0.0020,440
2008-06-12Option exercise (derivative)900$0.0021,640
2008-06-12Option exercise (derivative)1,100$0.0022,540
2008-06-12Option exercise (derivative)400$0.0024
2008-06-12Option exercise (derivative)1,600$0.00424
2008-06-12Option exercise (derivative)100$0.002,024
2008-06-12Option exercise (derivative)1,000$0.002,124
2008-06-12Option exercise (derivative)300$0.003,124
2008-06-12Option exercise (derivative)100$0.003,424
2008-06-12Option exercise (derivative)700$0.003,524
2008-06-12Option exercise (derivative)1,500$0.004,224
2008-06-12Option exercise (derivative)2,300$0.005,724
2008-06-12Option exercise (derivative)1,100$0.008,024
2008-06-12Option exercise (derivative)200$0.009,124
2008-06-12Option exercise (derivative)316$0.009,324
2008-06-12Option exercise (derivative)100$0.0010,640
2008-06-12Option exercise (derivative)400$0.0010,240
2008-06-12Option exercise1,000$3.516,225,200
2008-06-12Option exercise700$3.516,224,900
2008-06-12Option exercise1,500$3.516,225,700
2008-06-12Option exercise2,300$3.516,226,500
2008-06-12Option exercise1,100$3.516,225,300
2008-06-12Option exercise200$3.516,224,400
2008-06-12Option exercise316$3.516,224,516
2008-06-12Option exercise600$3.516,224,800
2008-06-12Option exercise400$3.516,224,600
2008-06-12Option exercise1,600$3.516,225,800
2008-06-12Option exercise100$3.516,224,300
2008-06-12Option exercise300$3.516,224,500
2008-06-12Open-market sale300$49.056,224,200
2008-06-12Option exercise (derivative)200$0.0037,840
2008-06-12Option exercise (derivative)200$0.0038,040
2008-06-12Option exercise (derivative)400$0.0038,240
2008-06-12Option exercise (derivative)400$0.0023,640
2008-06-12Option exercise (derivative)100$0.0024,040
2008-06-12Option exercise (derivative)500$0.0024,140
2008-06-12Option exercise (derivative)400$0.0024,640
2008-06-12Option exercise (derivative)300$0.0025,040
2008-06-12Option exercise (derivative)200$0.0025,340
2008-06-12Option exercise (derivative)300$0.0025,540
2008-06-12Option exercise (derivative)300$0.0025,840
2008-06-12Option exercise (derivative)200$0.0026,140
2008-06-12Option exercise (derivative)1,600$0.0026,340
2008-06-12Option exercise (derivative)400$0.0027,940
2008-06-12Option exercise (derivative)200$0.0028,340
2008-06-12Option exercise (derivative)700$0.0028,540
2008-06-12Option exercise (derivative)500$0.0029,240
2008-06-12Option exercise (derivative)500$0.0029,740
2008-06-12Option exercise (derivative)600$0.0030,240
2008-06-12Option exercise (derivative)300$0.0030,840
2008-06-12Option exercise (derivative)900$0.0031,140
2008-06-12Option exercise (derivative)600$0.0032,040
2008-06-12Option exercise (derivative)500$0.0032,640
2008-06-12Option exercise (derivative)900$0.0033,140
2008-06-12Option exercise (derivative)900$0.0034,040
2008-06-12Option exercise (derivative)900$0.0034,940
2008-06-12Option exercise (derivative)400$0.0035,840
2008-06-12Option exercise (derivative)400$0.0036,240
2008-06-12Option exercise (derivative)900$0.0036,640
2008-06-12Option exercise (derivative)300$0.0037,540
2008-06-12Option exercise1,200$3.516,225,400
2008-06-12Option exercise1,500$3.516,225,700
2008-06-12Option exercise300$3.516,224,500
2008-06-12Option exercise1,300$3.516,225,500
2008-06-12Option exercise500$3.516,224,700
2008-06-12Option exercise900$3.516,225,100
2008-06-12Option exercise800$3.516,225,000
2008-06-12Open-market sale400$48.626,224,200
2008-06-12Option exercise400$3.516,224,600
2008-06-11Option exercise (derivative)1,600$0.00927,024
2008-06-11Option exercise (derivative)2,900$0.00931,824
2008-06-11Option exercise (derivative)1,400$0.00934,724
2008-06-11Option exercise (derivative)100$0.00936,124
2008-06-11Option exercise (derivative)1,900$0.00936,224
2008-06-11Option exercise (derivative)2,800$0.00938,124
2008-06-11Option exercise (derivative)1,000$0.00940,924
2008-06-11Option exercise (derivative)2,500$0.00941,924
2008-06-11Option exercise (derivative)1,400$0.00944,424
2008-06-11Option exercise (derivative)2,600$0.00945,824
2008-06-11Option exercise (derivative)2,400$0.00948,424
2008-06-11Option exercise (derivative)100$0.00950,824
2008-06-11Option exercise (derivative)3,400$0.00950,924
2008-06-11Option exercise (derivative)3,100$0.00954,324
2008-06-11Option exercise (derivative)1,500$0.00957,424
2008-06-11Option exercise (derivative)3,000$0.00958,924
2008-06-11Option exercise (derivative)1,700$0.00961,924
2008-06-11Option exercise (derivative)3,100$0.00963,624
2008-06-11Option exercise (derivative)100$0.00914,627
2008-06-11Option exercise (derivative)597$0.00914,727
2008-06-11Option exercise (derivative)900$0.00915,324
2008-06-11Option exercise (derivative)1,700$0.00916,224
2008-06-11Option exercise (derivative)5,300$0.00917,924
2008-06-11Option exercise (derivative)1,200$0.00923,224
2008-06-11Option exercise (derivative)300$0.00924,424
2008-06-11Option exercise (derivative)400$0.00924,724
2008-06-11Option exercise (derivative)600$0.00925,124
2008-06-11Option exercise (derivative)1,300$0.00925,724
2008-06-11Option exercise (derivative)1,400$0.00930,424
2008-06-11Option exercise (derivative)1,800$0.00928,624
2008-06-11Open-market sale300$47.356,224,200
2008-06-11Option exercise300$3.516,224,500
2008-06-11Option exercise (derivative)17,628$0.00478,575
2008-06-11Option exercise (derivative)2,799$0.00496,203
2008-06-11Option exercise (derivative)2,731$0.00499,002
2008-06-11Option exercise (derivative)3,295$0.00501,733
2008-06-11Option exercise (derivative)18,246$0.00505,028
2008-06-11Option exercise (derivative)1,830$0.00523,274
2008-06-11Option exercise (derivative)2,353$0.00525,104
2008-06-11Option exercise (derivative)42,400$0.00527,457
2008-06-11Option exercise (derivative)1,000$0.00569,857
2008-06-11Option exercise (derivative)3,701$0.00570,857
2008-06-11Option exercise (derivative)26,421$0.00574,558
2008-06-11Option exercise (derivative)2,600$0.00600,979
2008-06-11Option exercise (derivative)22,202$0.00603,579
2008-06-11Option exercise (derivative)13,274$0.00625,781
2008-06-11Option exercise (derivative)13,442$0.00639,055
2008-06-11Option exercise (derivative)50,505$0.00652,497
2008-06-11Option exercise (derivative)3,952$0.00703,002
2008-06-11Option exercise (derivative)11,500$0.00706,954
2008-06-11Option exercise (derivative)7,910$0.00718,454
2008-06-11Option exercise (derivative)4,476$0.00726,364
2008-06-11Option exercise (derivative)3,016$0.00730,840
2008-06-11Option exercise (derivative)2,800$0.00733,856
2008-06-11Option exercise (derivative)300$0.00466,724
2008-06-11Option exercise (derivative)5,600$0.00467,024
2008-06-11Option exercise (derivative)1,200$0.00472,624
2008-06-11Option exercise (derivative)800$0.00473,824
2008-06-11Option exercise (derivative)500$0.00474,624
2008-06-11Option exercise (derivative)300$0.00475,124
2008-06-11Option exercise (derivative)200$0.00475,424
2008-06-11Option exercise (derivative)2,951$0.00475,624
2008-06-11Option exercise1,500$3.516,225,700
2008-06-11Option exercise3,400$3.516,227,600
2008-06-11Option exercise100$3.516,224,300
2008-06-11Option exercise2,400$3.516,226,600
2008-06-11Option exercise2,600$3.516,226,800
2008-06-11Option exercise1,400$3.516,225,600
2008-06-11Option exercise2,500$3.516,226,700
2008-06-11Option exercise1,000$3.516,225,200
2008-06-11Option exercise2,800$3.516,227,000
2008-06-11Option exercise1,900$3.516,226,100
2008-06-11J508,110$0.009,399,943
2008-06-11J508,110$0.006,224,200
2008-06-11Option exercise3,100$3.516,227,300
2008-06-11Option exercise1,700$3.516,225,900
2008-06-11Option exercise3,000$3.516,227,200
2008-06-11Open-market sale3,000$46.606,224,200
2008-06-11Option exercise1,800$3.516,226,000
2008-06-11Option exercise1,600$3.516,225,800
2008-06-11Option exercise1,300$3.516,225,500
2008-06-11Option exercise600$3.516,224,800
2008-06-11Option exercise400$3.516,224,600
2008-06-11Option exercise900$3.516,225,100
2008-06-11Option exercise597$3.516,224,797
2008-06-11Option exercise100$3.516,224,300
2008-06-11Option exercise1,400$3.516,225,600
2008-06-11Option exercise300$3.516,224,500
2008-06-11Option exercise1,200$3.516,225,400
2008-06-11Open-market sale1,200$46.916,224,200
2008-06-11Option exercise5,300$3.516,229,500
2008-06-11Option exercise2,900$3.516,227,100
2008-06-11Option exercise1,700$3.516,225,900
2008-06-11Option exercise2,800$3.516,227,000
2008-06-11Option exercise2,900$3.516,227,100
2008-06-11Option exercise3,600$3.516,227,800
2008-06-11Option exercise2,300$3.516,226,500
2008-06-11Option exercise700$3.516,224,900
2008-06-11Option exercise3,596$3.516,227,796
2008-06-11Option exercise1,003$3.516,225,203
2008-06-11Option exercise71,737$3.516,295,937
2008-06-11Option exercise100$3.516,224,300
2008-06-11Option exercise41,221$3.516,265,421
2008-06-11Option exercise200$3.516,224,400
2008-06-11Option exercise5,276$3.516,229,476
2008-06-11Option exercise1,900$3.516,226,100
2008-06-11Option exercise1,323$3.516,225,523
2008-06-11Open-market sale1,323$46.546,224,200
2008-06-11Option exercise2,000$3.516,226,200
2008-06-11Option exercise2,200$3.516,226,400
2008-06-11Option exercise2,600$3.516,226,800
2008-06-11Option exercise1,670$3.516,225,870
2008-06-11Option exercise700$3.516,224,900
2008-06-11Option exercise100$3.516,224,300
2008-06-11Option exercise500$3.516,224,700
2008-06-11Option exercise5,577$3.516,229,777
2008-06-11Option exercise1,800$3.516,226,000
2008-06-11Option exercise1,600$3.516,225,800
2008-06-11Option exercise4,900$3.516,229,100
2008-06-11Option exercise3,700$3.516,227,900
2008-06-11Open-market sale200$46.456,224,200
2008-06-11Option exercise200$3.516,224,400
2008-06-11Option exercise42,400$3.516,266,600
2008-06-11Option exercise5,600$3.516,229,800
2008-06-11Option exercise1,200$3.516,225,400
2008-06-11Option exercise800$3.516,225,000
2008-06-11Option exercise500$3.516,224,700
2008-06-11Option exercise300$3.516,224,500
2008-06-11Option exercise200$3.516,224,400
2008-06-11Option exercise2,951$3.516,227,151
2008-06-11Option exercise17,628$3.516,241,828
2008-06-11Option exercise2,799$3.516,226,999
2008-06-11Option exercise2,731$3.516,226,931
2008-06-11Option exercise3,295$3.516,227,495
2008-06-11Option exercise18,246$3.516,242,446
2008-06-11Option exercise1,830$3.516,226,030
2008-06-11Open-market sale2,353$47.196,224,200
2008-06-11Option exercise2,353$3.516,226,553
2008-06-11Option exercise (derivative)1,670$0.00912,257
2008-06-11Option exercise (derivative)5,276$0.00744,524
2008-06-11Option exercise (derivative)200$0.00749,800
2008-06-11Option exercise (derivative)41,221$0.00750,000
2008-06-11Option exercise (derivative)100$0.00791,221
2008-06-11Option exercise (derivative)100$0.00791,321
2008-06-11Option exercise (derivative)71,737$0.00791,421
2008-06-11Option exercise (derivative)1,003$0.00863,158
2008-06-11Option exercise (derivative)3,596$0.00864,161
2008-06-11Option exercise (derivative)700$0.00867,757
2008-06-11Option exercise (derivative)2,300$0.00868,457
2008-06-11Option exercise (derivative)3,600$0.00870,757
2008-06-11Option exercise (derivative)2,900$0.00874,357
2008-06-11Option exercise (derivative)2,800$0.00877,257
2008-06-11Option exercise (derivative)1,323$0.00880,057
2008-06-11Option exercise (derivative)1,900$0.00881,380
2008-06-11Option exercise (derivative)500$0.00883,280
2008-06-11Option exercise (derivative)5,577$0.00883,780
2008-06-11Option exercise (derivative)1,800$0.00889,357
2008-06-11Option exercise (derivative)1,600$0.00891,157
2008-06-11Option exercise (derivative)200$0.00892,757
2008-06-11Option exercise (derivative)4,900$0.00892,957
2008-06-11Option exercise (derivative)3,700$0.00897,857
2008-06-11Option exercise (derivative)200$0.00901,557
2008-06-11Option exercise (derivative)2,000$0.00901,757
2008-06-11Option exercise (derivative)3,700$0.00903,757
2008-06-11Option exercise (derivative)2,200$0.00907,457
2008-06-11Option exercise (derivative)2,600$0.00909,657
2008-06-11Option exercise (derivative)7,868$0.00736,656
2008-06-11Option exercise (derivative)700$0.00913,927
2008-06-11Option exercise3,952$3.516,228,152
2008-06-11Option exercise50,505$3.516,274,705
2008-06-11Option exercise13,442$3.516,237,642
2008-06-11Option exercise13,274$3.516,237,474
2008-06-11Option exercise22,202$3.516,246,402
2008-06-11Option exercise2,600$3.516,226,800
2008-06-11Option exercise26,421$3.516,250,621
2008-06-11Option exercise3,701$3.516,227,901
2008-06-11Option exercise1,000$3.516,225,200
2008-06-11Option exercise7,868$3.516,232,068
2008-06-11Option exercise2,800$3.516,227,000
2008-06-11Option exercise3,016$3.516,227,216
2008-06-11Option exercise4,476$3.516,228,676
2008-06-11Option exercise7,910$3.516,232,110
2008-06-11Open-market sale11,500$47.086,224,200
2008-06-11Option exercise11,500$3.516,235,700
2008-06-10Option exercise (derivative)1,316$0.001,029,224
2008-06-10Option exercise (derivative)100$0.001,030,540
2008-06-10Option exercise (derivative)800$0.001,028,424
2008-06-10Option exercise (derivative)3,500$0.001,024,924
2008-06-10Option exercise (derivative)1,500$0.001,023,424
2008-06-10Option exercise (derivative)5,100$0.001,018,324
2008-06-10Option exercise (derivative)2,300$0.001,016,024
2008-06-10Option exercise (derivative)500$0.001,015,524
2008-06-10Option exercise (derivative)1,000$0.001,014,524
2008-06-10Option exercise (derivative)800$0.001,013,724
2008-06-10Option exercise (derivative)1,800$0.001,011,924
2008-06-10Option exercise (derivative)1,300$0.001,010,624
2008-06-10Option exercise (derivative)1,822$0.001,008,802
2008-06-10Option exercise (derivative)1,200$0.001,007,602
2008-06-10Option exercise (derivative)2,700$0.001,004,902
2008-06-10Option exercise (derivative)200$0.001,044,640
2008-06-10Option exercise (derivative)1,100$0.001,043,540
2008-06-10Option exercise (derivative)6,700$0.001,036,840
2008-06-10Option exercise (derivative)300$0.001,036,540
2008-06-10Option exercise (derivative)3,900$0.001,032,640
2008-06-10Option exercise (derivative)2,000$0.001,030,640
2008-06-10Option exercise (derivative)3,000$0.001,094,240
2008-06-10Option exercise (derivative)600$0.001,093,640
2008-06-10Option exercise (derivative)300$0.001,093,340
2008-06-10Option exercise (derivative)100$0.001,093,240
2008-06-10Option exercise (derivative)1,700$0.001,091,540
2008-06-10Option exercise (derivative)100$0.001,044,840
2008-06-10Option exercise (derivative)36,500$0.001,044,940
2008-06-10Option exercise (derivative)3,500$0.001,081,440
2008-06-10Option exercise (derivative)6,600$0.001,084,940
2008-06-10Option exercise1,200$3.515,209,180
2008-06-10Option exercise2,700$3.515,210,680
2008-06-10Option exercise1,316$3.515,209,296
2008-06-10Option exercise3,500$3.515,211,480
2008-06-10Option exercise100$3.515,208,080
2008-06-10Option exercise1,500$3.515,209,480
2008-06-10Option exercise5,100$3.515,213,080
2008-06-10Option exercise2,300$3.515,210,280
2008-06-10Option exercise500$3.515,208,480
2008-06-10Option exercise1,000$3.515,208,980
2008-06-10Option exercise800$3.515,208,780
2008-06-10Option exercise1,800$3.515,209,780
2008-06-10Option exercise1,300$3.515,209,280
2008-06-10Open-market sale1,822$47.755,207,980
2008-06-10Option exercise1,822$3.515,209,802
2008-06-10Option exercise4,210$3.515,212,190
2008-06-10Option exercise300$3.515,208,280
2008-06-10Option exercise136,887$3.515,344,867
2008-06-10Option exercise2,481$3.515,210,461
2008-06-10Option exercise1,000$3.515,208,980
2008-06-10Option exercise1,900$3.515,209,880
2008-06-10Option exercise9,769$3.515,217,749
2008-06-10Option exercise5,700$3.515,213,680
2008-06-10Option exercise1,500$3.515,209,480
2008-06-10Option exercise2,612$3.515,210,592
2008-06-10Option exercise700$3.515,208,680
2008-06-10Option exercise3,410$3.515,211,390
2008-06-10Option exercise5,000$3.515,212,980
2008-06-10Option exercise3,100$3.515,211,080
2008-06-10Open-market sale3,100$46.865,207,980
2008-06-10Option exercise (derivative)136,887$0.001,192,979
2008-06-10Option exercise (derivative)2,481$0.001,329,866
2008-06-10Option exercise (derivative)300$0.001,192,679
2008-06-10Option exercise (derivative)3,100$0.001,189,579
2008-06-10Option exercise (derivative)4,210$0.001,185,369
2008-06-10Option exercise (derivative)5,000$0.001,180,369
2008-06-10Option exercise (derivative)9,684$0.001,457,040
2008-06-10Option exercise (derivative)3,500$0.001,453,540
2008-06-10Option exercise (derivative)500$0.001,453,040
2008-06-10Option exercise (derivative)5,500$0.001,447,540
2008-06-10Option exercise (derivative)300$0.001,447,240
2008-06-10Option exercise (derivative)5,400$0.001,441,840
2008-06-10Option exercise (derivative)900$0.001,440,940
2008-06-10Option exercise (derivative)600$0.001,440,340
2008-06-10Option exercise (derivative)15,000$0.001,425,340
2008-06-10Option exercise (derivative)3,685$0.001,421,655
2008-06-10Option exercise (derivative)2,500$0.001,419,155
2008-06-10Option exercise (derivative)12,317$0.001,406,838
2008-06-10Option exercise (derivative)1,900$0.001,404,938
2008-06-10Option exercise (derivative)4,510$0.001,400,428
2008-06-10Option exercise (derivative)40,490$0.001,359,938
2008-06-10Option exercise (derivative)3,410$0.001,356,528
2008-06-10Option exercise (derivative)700$0.001,355,828
2008-06-10Option exercise (derivative)2,612$0.001,353,216
2008-06-10Option exercise (derivative)1,500$0.001,351,716
2008-06-10Option exercise (derivative)5,700$0.001,346,016
2008-06-10Option exercise (derivative)9,769$0.001,336,247
2008-06-10Option exercise (derivative)1,900$0.001,334,347
2008-06-10Option exercise (derivative)1,000$0.001,333,347
2008-06-10Option exercise (derivative)1,000$0.001,332,347
2008-06-10Option exercise2,800$3.515,210,780
2008-06-10Option exercise800$3.515,208,780
2008-06-10Option exercise1,600$3.515,209,580
2008-06-10Option exercise1,400$3.515,209,380
2008-06-10Option exercise700$3.515,208,680
2008-06-10Option exercise1,800$3.515,209,780
2008-06-10Option exercise100$3.515,208,080
2008-06-10Open-market sale300$48.045,207,980
2008-06-10Option exercise300$3.515,208,280
2008-06-10Option exercise (derivative)300$0.001,165,227
2008-06-10Option exercise (derivative)5,460$0.001,174,909
2008-06-10Option exercise (derivative)7,129$0.001,167,780
2008-06-10Option exercise (derivative)300$0.001,164,427
2008-06-10Option exercise (derivative)400$0.001,154,027
2008-06-10Option exercise (derivative)100$0.001,153,927
2008-06-10Option exercise (derivative)1,700$0.001,162,727
2008-06-10Option exercise (derivative)2,100$0.001,160,627
2008-06-10Option exercise (derivative)400$0.001,160,227
2008-06-10Option exercise (derivative)200$0.001,160,027
2008-06-10Option exercise (derivative)600$0.001,159,427
2008-06-10Option exercise (derivative)500$0.001,158,927
2008-06-10Option exercise (derivative)200$0.001,158,727
2008-06-10Option exercise (derivative)300$0.001,158,427
2008-06-10Option exercise (derivative)200$0.001,158,227
2008-06-10Option exercise (derivative)1,000$0.001,157,227
2008-06-10Option exercise (derivative)200$0.001,157,027
2008-06-10Option exercise (derivative)300$0.001,156,727
2008-06-10Option exercise (derivative)300$0.001,156,427
2008-06-10Option exercise (derivative)200$0.001,156,227
2008-06-10Option exercise (derivative)700$0.001,155,527
2008-06-10Option exercise (derivative)300$0.001,155,227
2008-06-10Option exercise (derivative)100$0.001,155,127
2008-06-10Option exercise (derivative)300$0.001,154,827
2008-06-10Option exercise (derivative)100$0.001,154,727
2008-06-10Option exercise (derivative)300$0.001,154,427
2008-06-10Option exercise (derivative)100$0.001,167,680
2008-06-10Option exercise (derivative)2,153$0.001,165,527
2008-06-10Option exercise (derivative)100$0.001,153,827
2008-06-10Option exercise (derivative)500$0.001,164,727
2008-06-10Option exercise2,600$3.515,210,580
2008-06-10Option exercise800$3.515,208,780
2008-06-10Option exercise1,000$3.515,208,980
2008-06-10Option exercise1,700$3.515,209,680
2008-06-10Option exercise1,600$3.515,209,580
2008-06-10Option exercise1,500$3.515,209,480
2008-06-10Option exercise2,887$3.515,210,867
2008-06-10Option exercise1,300$3.515,209,280
2008-06-10Option exercise700$3.515,208,680
2008-06-10Option exercise1,100$3.515,209,080
2008-06-10Option exercise4,300$3.515,212,280
2008-06-10Option exercise500$3.515,208,480
2008-06-10Open-market sale500$47.485,207,980
2008-06-10Option exercise (derivative)800$0.00970,224
2008-06-10Option exercise (derivative)300$0.00966,824
2008-06-10Option exercise (derivative)300$0.00967,124
2008-06-10Option exercise (derivative)1,378$0.001,003,524
2008-06-10Option exercise (derivative)800$0.001,002,724
2008-06-10Option exercise (derivative)600$0.001,002,124
2008-06-10Option exercise (derivative)500$0.001,001,624
2008-06-10Option exercise (derivative)700$0.001,000,924
2008-06-10Option exercise (derivative)500$0.001,000,424
2008-06-10Option exercise (derivative)3,300$0.00997,124
2008-06-10Option exercise (derivative)8,500$0.00988,624
2008-06-10Option exercise (derivative)1,600$0.00987,024
2008-06-10Option exercise (derivative)900$0.00986,124
2008-06-10Option exercise (derivative)2,000$0.00984,124
2008-06-10Option exercise (derivative)700$0.00983,424
2008-06-10Option exercise (derivative)900$0.00982,524
2008-06-10Option exercise (derivative)400$0.00982,124
2008-06-10Option exercise (derivative)4,900$0.00977,224
2008-06-10Option exercise (derivative)1,800$0.00975,424
2008-06-10Option exercise (derivative)700$0.00974,724
2008-06-10Option exercise (derivative)700$0.00974,024
2008-06-10Option exercise (derivative)1,400$0.00972,624
2008-06-10Option exercise (derivative)1,600$0.00971,024
2008-06-10Option exercise (derivative)100$0.00966,724
2008-06-10Option exercise (derivative)2,800$0.00967,424
2008-06-10Option exercise500$3.515,208,480
2008-06-10Option exercise3,500$3.515,211,480
2008-06-10Option exercise9,684$3.515,217,664
2008-06-10Gift44,061$0.005,207,980
2008-06-10Option exercise40,490$3.515,248,470
2008-06-10Option exercise4,510$3.515,212,490
2008-06-10Option exercise1,900$3.515,209,880
2008-06-10Option exercise12,317$3.515,220,297
2008-06-10Option exercise2,500$3.515,210,480
2008-06-10Option exercise3,685$3.515,211,665
2008-06-10Option exercise15,000$3.515,222,980
2008-06-10Option exercise600$3.515,208,580
2008-06-10Option exercise900$3.515,208,880
2008-06-10Option exercise5,400$3.515,213,380
2008-06-10Open-market sale300$46.665,207,980
2008-06-10Option exercise300$3.515,208,280
2008-06-10Open-market sale5,500$46.655,202,480
2008-06-10Option exercise5,500$3.515,207,980
2008-06-10Option exercise (derivative)1,800$0.001,110,440
2008-06-10Option exercise (derivative)2,900$0.001,112,240
2008-06-10Option exercise (derivative)5,600$0.001,115,140
2008-06-10Option exercise (derivative)1,500$0.001,120,740
2008-06-10Option exercise (derivative)4,000$0.001,122,240
2008-06-10Option exercise (derivative)3,500$0.001,126,240
2008-06-10Option exercise (derivative)1,000$0.001,129,740
2008-06-10Option exercise (derivative)4,300$0.001,130,740
2008-06-10Option exercise (derivative)500$0.001,135,040
2008-06-10Option exercise (derivative)500$0.001,135,540
2008-06-10Option exercise (derivative)2,600$0.001,136,040
2008-06-10Option exercise (derivative)1,100$0.001,138,640
2008-06-10Option exercise (derivative)800$0.001,139,740
2008-06-10Option exercise (derivative)1,500$0.001,140,540
2008-06-10Option exercise (derivative)1,000$0.001,142,040
2008-06-10Option exercise (derivative)1,700$0.001,143,040
2008-06-10Option exercise (derivative)1,600$0.001,144,740
2008-06-10Option exercise (derivative)1,500$0.001,146,340
2008-06-10Option exercise (derivative)2,887$0.001,147,840
2008-06-10Option exercise (derivative)1,300$0.001,150,727
2008-06-10Option exercise (derivative)700$0.001,152,027
2008-06-10Option exercise (derivative)1,100$0.001,152,727
2008-06-10Option exercise (derivative)4,300$0.001,097,240
2008-06-10Option exercise (derivative)400$0.001,101,540
2008-06-10Option exercise (derivative)300$0.001,101,940
2008-06-10Option exercise (derivative)2,000$0.001,102,240
2008-06-10Option exercise (derivative)1,800$0.001,104,240
2008-06-10Option exercise (derivative)900$0.001,106,040
2008-06-10Option exercise (derivative)1,300$0.001,106,940
2008-06-10Option exercise (derivative)2,200$0.001,108,240
2008-06-10Option exercise500$3.515,208,480
2008-06-10Option exercise600$3.515,208,580
2008-06-10Option exercise800$3.515,208,780
2008-06-10Option exercise1,378$3.515,209,358
2008-06-10Option exercise4,900$3.515,212,880
2008-06-10Option exercise400$3.515,208,380
2008-06-10Option exercise700$3.515,208,680
2008-06-10Option exercise2,000$3.515,209,980
2008-06-10Option exercise900$3.515,208,880
2008-06-10Option exercise1,600$3.515,209,580
2008-06-10Option exercise8,500$3.515,216,480
2008-06-10Open-market sale3,300$47.865,207,980
2008-06-10Option exercise3,300$3.515,211,280
2008-06-10Option exercise700$3.515,208,680
2008-06-10Option exercise300$3.515,208,280
2008-06-10Option exercise1,000$3.515,208,980
2008-06-10Option exercise200$3.515,208,180
2008-06-10Option exercise100$3.515,208,080
2008-06-10Open-market sale300$47.255,207,980
2008-06-10Option exercise400$3.515,208,380
2008-06-10Option exercise2,100$3.515,210,080
2008-06-10Option exercise1,700$3.515,209,680
2008-06-10Option exercise2,153$3.515,210,133
2008-06-10Option exercise100$3.515,208,080
2008-06-10Option exercise7,129$3.515,215,109
2008-06-10Option exercise5,460$3.515,213,440
2008-06-10Option exercise300$3.515,208,280
2008-06-10Option exercise500$3.515,208,480
2008-06-10Option exercise600$3.515,208,580
2008-06-10Option exercise200$3.515,208,180
2008-06-10Open-market sale400$46.975,207,980
2008-06-10Option exercise400$3.515,208,380
2008-06-10Option exercise5,600$3.515,213,580
2008-06-10Option exercise1,500$3.515,209,480
2008-06-10Option exercise2,000$3.515,209,980
2008-06-10Option exercise900$3.515,208,880
2008-06-10Option exercise1,300$3.515,209,280
2008-06-10Option exercise2,200$3.515,210,180
2008-06-10Option exercise1,800$3.515,209,780
2008-06-10Option exercise2,900$3.515,210,880
2008-06-10Option exercise4,000$3.515,211,980
2008-06-10Option exercise3,500$3.515,211,480
2008-06-10Option exercise1,000$3.515,208,980
2008-06-10Option exercise4,300$3.515,212,280
2008-06-10Option exercise400$3.515,208,380
2008-06-10Open-market sale5,600$47.555,207,980
2008-06-10Option exercise300$3.515,208,280
2008-06-10Option exercise200$3.515,208,180
2008-06-10Option exercise1,100$3.515,209,080
2008-06-10Option exercise6,700$3.515,214,680
2008-06-10Option exercise3,900$3.515,211,880
2008-06-10Option exercise2,000$3.515,209,980
2008-06-10Option exercise3,000$3.515,210,980
2008-06-10Option exercise600$3.515,208,580
2008-06-10Option exercise300$3.515,208,280
2008-06-10Option exercise1,700$3.515,209,680
2008-06-10Option exercise6,600$3.515,214,580
2008-06-10Option exercise3,500$3.515,211,480
2008-06-10Option exercise36,500$3.515,244,480
2008-06-10Option exercise100$3.515,208,080
2008-06-10Open-market sale100$46.545,207,980
2008-06-09Option exercise2,200$3.515,254,241
2008-06-09Option exercise4,600$3.515,256,641
2008-06-09Option exercise200$3.515,252,241
2008-06-09Option exercise3,000$3.515,255,041
2008-06-09Option exercise8,086$3.515,260,127
2008-06-09Option exercise14,400$3.515,266,441
2008-06-09Option exercise2,563$3.515,254,604
2008-06-09Option exercise2,000$3.515,254,041
2008-06-09Option exercise1,751$3.515,253,792
2008-06-09Option exercise4,700$3.515,256,741
2008-06-09Option exercise5,466$3.515,257,507
2008-06-09Option exercise600$3.515,252,641
2008-06-09Open-market sale10,734$46.605,252,041
2008-06-09Option exercise10,734$3.515,262,775
2008-06-09Gift44,423$0.005,252,041
2008-06-09Option exercise1,925$3.515,253,966
2008-06-09Option exercise1,214$3.515,253,255
2008-06-09Option exercise937$3.515,252,978
2008-06-09Option exercise2,200$3.515,254,241
2008-06-09Option exercise1,200$3.515,253,241
2008-06-09Option exercise5,550$3.515,257,591
2008-06-09Option exercise10,066$3.515,262,107
2008-06-09Option exercise10,100$3.515,262,141
2008-06-09Option exercise14,854$3.515,266,895
2008-06-09Option exercise22,280$3.515,274,321
2008-06-09Option exercise3,300$3.515,255,341
2008-06-09Option exercise900$3.515,252,941
2008-06-09Option exercise1,600$3.515,253,641
2008-06-09Option exercise4,700$3.515,256,741
2008-06-09Open-market sale1,925$46.435,252,041
2008-06-09Option exercise9,891$3.515,261,932
2008-06-09Option exercise (derivative)9,891$0.001,696,657
2008-06-09Option exercise (derivative)1,925$0.001,706,548
2008-06-09Option exercise (derivative)4,700$0.001,691,957
2008-06-09Option exercise (derivative)1,600$0.001,690,357
2008-06-09Option exercise (derivative)900$0.001,689,457
2008-06-09Option exercise (derivative)3,300$0.001,686,157
2008-06-09Option exercise (derivative)22,280$0.001,663,877
2008-06-09Option exercise (derivative)14,854$0.001,649,023
2008-06-09Option exercise (derivative)10,100$0.001,638,923
2008-06-09Option exercise (derivative)10,066$0.001,628,857
2008-06-09Option exercise (derivative)5,550$0.001,623,307
2008-06-09Option exercise (derivative)1,200$0.001,622,107
2008-06-09Option exercise (derivative)2,200$0.001,619,907
2008-06-09Option exercise (derivative)3,700$0.001,616,207
2008-06-09Option exercise (derivative)6,792$0.001,609,415
2008-06-09Option exercise (derivative)7,258$0.001,602,157
2008-06-09Option exercise (derivative)12,300$0.001,589,857
2008-06-09Option exercise (derivative)2,900$0.001,586,957
2008-06-09Option exercise (derivative)3,400$0.001,583,557
2008-06-09Option exercise (derivative)500$0.001,583,057
2008-06-09Option exercise (derivative)1,000$0.001,582,057
2008-06-09Option exercise (derivative)1,000$0.001,581,057
2008-06-09Option exercise (derivative)2,155$0.001,578,902
2008-06-09Option exercise (derivative)14,600$0.001,564,302
2008-06-09Option exercise (derivative)21,600$0.001,542,702
2008-06-09Option exercise (derivative)100$0.001,542,602
2008-06-09Option exercise (derivative)5,555$0.001,537,047
2008-06-09Option exercise (derivative)430$0.001,536,617
2008-06-09Option exercise (derivative)1,813$0.001,528,072
2008-06-09Option exercise (derivative)6,732$0.001,529,885
2008-06-09Option exercise3,500$3.515,255,541
2008-06-09Option exercise16,742$3.515,268,783
2008-06-09Option exercise4,130$3.515,256,171
2008-06-09Option exercise100$3.515,252,141
2008-06-09Option exercise6,552$3.515,258,593
2008-06-09Option exercise7,901$3.515,259,942
2008-06-09Option exercise3,200$3.515,255,241
2008-06-09Option exercise1,000$3.515,253,041
2008-06-09Option exercise2,015$3.515,254,056
2008-06-09Option exercise5,200$3.515,257,241
2008-06-09Option exercise4,000$3.515,256,041
2008-06-09Option exercise5,500$3.515,257,541
2008-06-09Open-market sale8,400$46.705,252,041
2008-06-09Option exercise8,400$3.515,260,441
2008-06-09Option exercise7,258$3.515,259,299
2008-06-09Option exercise6,792$3.515,258,833
2008-06-09Option exercise3,700$3.515,255,741
2008-06-09Option exercise430$3.515,252,471
2008-06-09Option exercise5,555$3.515,257,596
2008-06-09Option exercise100$3.515,252,141
2008-06-09Option exercise21,600$3.515,273,641
2008-06-09Option exercise14,600$3.515,266,641
2008-06-09Option exercise2,155$3.515,254,196
2008-06-09Option exercise1,000$3.515,253,041
2008-06-09Option exercise500$3.515,252,541
2008-06-09Option exercise3,400$3.515,255,441
2008-06-09Option exercise2,900$3.515,254,941
2008-06-09Open-market sale12,300$47.005,252,041
2008-06-09Option exercise12,300$3.515,264,341
2008-06-09Option exercise6,752$3.515,258,793
2008-06-09Option exercise12,600$3.515,264,641
2008-06-09Option exercise4,460$3.515,256,501
2008-06-09Option exercise5,600$3.515,257,641
2008-06-09Option exercise1,200$3.515,253,241
2008-06-09Option exercise1,000$3.515,253,041
2008-06-09Option exercise3,600$3.515,255,641
2008-06-09Option exercise1,100$3.515,253,141
2008-06-09Option exercise3,298$3.515,255,339
2008-06-09Option exercise2,084$3.515,254,125
2008-06-09Option exercise2,980$3.515,255,021
2008-06-09Option exercise3,500$3.515,255,541
2008-06-09Option exercise3,216$3.515,255,257
2008-06-09Option exercise9,190$3.515,261,231
2008-06-09Option exercise4,530$3.515,256,571
2008-06-09Open-market sale4,530$46.905,252,041
2008-06-09Option exercise (derivative)1,000$0.001,713,224
2008-06-09Option exercise (derivative)2,200$0.001,714,224
2008-06-09Option exercise (derivative)10,500$0.001,716,424
2008-06-09Option exercise (derivative)400$0.001,726,924
2008-06-09Option exercise (derivative)4,800$0.001,727,324
2008-06-09Option exercise (derivative)7,300$0.001,732,124
2008-06-09Option exercise (derivative)3,350$0.001,739,424
2008-06-09Option exercise (derivative)4,400$0.001,742,774
2008-06-09Option exercise (derivative)3,500$0.001,747,174
2008-06-09Option exercise (derivative)3,680$0.001,750,674
2008-06-09Option exercise (derivative)6,620$0.001,754,354
2008-06-09Option exercise (derivative)600$0.001,760,974
2008-06-09Option exercise (derivative)6,500$0.001,761,574
2008-06-09Option exercise (derivative)6,752$0.001,768,074
2008-06-09Option exercise (derivative)4,530$0.001,774,826
2008-06-09Option exercise (derivative)9,190$0.001,779,356
2008-06-09Option exercise (derivative)3,216$0.001,788,546
2008-06-09Option exercise (derivative)3,500$0.001,791,762
2008-06-09Option exercise (derivative)2,980$0.001,795,262
2008-06-09Option exercise (derivative)2,084$0.001,798,242
2008-06-09Option exercise (derivative)3,298$0.001,800,326
2008-06-09Option exercise (derivative)1,100$0.001,803,624
2008-06-09Option exercise (derivative)3,600$0.001,804,724
2008-06-09Option exercise (derivative)1,000$0.001,808,324
2008-06-09Option exercise (derivative)1,200$0.001,809,324
2008-06-09Option exercise (derivative)5,600$0.001,810,524
2008-06-09Option exercise (derivative)1,214$0.001,708,473
2008-06-09Option exercise (derivative)937$0.001,709,687
2008-06-09Option exercise (derivative)400$0.001,710,624
2008-06-09Option exercise (derivative)2,200$0.001,711,024
2008-06-09Option exercise3,350$3.515,255,391
2008-06-09Option exercise4,800$3.515,256,841
2008-06-09Option exercise10,500$3.515,262,541
2008-06-09Option exercise1,000$3.515,253,041
2008-06-09Option exercise2,200$3.515,254,241
2008-06-09Option exercise400$3.515,252,441
2008-06-09Option exercise6,500$3.515,258,541
2008-06-09Option exercise600$3.515,252,641
2008-06-09Option exercise6,620$3.515,258,661
2008-06-09Option exercise3,680$3.515,255,721
2008-06-09Option exercise3,500$3.515,255,541
2008-06-09Option exercise4,400$3.515,256,441
2008-06-09Option exercise7,300$3.515,259,341
2008-06-09Open-market sale3,350$46.945,252,041
2008-06-09Option exercise (derivative)10,734$0.001,955,990
2008-06-09Option exercise (derivative)3,500$0.001,833,184
2008-06-09Option exercise (derivative)1,000$0.001,836,684
2008-06-09Option exercise (derivative)16,742$0.001,837,684
2008-06-09Option exercise (derivative)4,130$0.001,854,426
2008-06-09Option exercise (derivative)100$0.001,858,556
2008-06-09Option exercise (derivative)6,552$0.001,858,656
2008-06-09Option exercise (derivative)7,901$0.001,865,208
2008-06-09Option exercise (derivative)3,200$0.001,873,109
2008-06-09Option exercise (derivative)1,000$0.001,876,309
2008-06-09Option exercise (derivative)2,015$0.001,877,309
2008-06-09Option exercise (derivative)4,000$0.001,879,324
2008-06-09Option exercise (derivative)5,200$0.001,883,324
2008-06-09Option exercise (derivative)4,000$0.001,888,524
2008-06-09Option exercise (derivative)5,500$0.001,892,524
2008-06-09Option exercise (derivative)8,400$0.001,898,024
2008-06-09Option exercise (derivative)2,200$0.001,906,424
2008-06-09Option exercise (derivative)4,600$0.001,908,624
2008-06-09Option exercise (derivative)200$0.001,913,224
2008-06-09Option exercise (derivative)3,000$0.001,913,424
2008-06-09Option exercise (derivative)8,086$0.001,916,424
2008-06-09Option exercise (derivative)14,400$0.001,924,510
2008-06-09Option exercise (derivative)2,563$0.001,938,910
2008-06-09Option exercise (derivative)2,000$0.001,941,473
2008-06-09Option exercise (derivative)1,751$0.001,943,473
2008-06-09Option exercise (derivative)4,700$0.001,945,224
2008-06-09Option exercise (derivative)5,466$0.001,949,924
2008-06-09Option exercise (derivative)600$0.001,955,390
2008-06-09Option exercise (derivative)12,600$0.001,820,584
2008-06-09Option exercise (derivative)4,460$0.001,816,124
2008-06-09Option exercise37,000$3.515,289,041
2008-06-09Option exercise1,700$3.515,253,741
2008-06-09Option exercise100$3.515,252,141
2008-06-09Option exercise1,900$3.515,253,941
2008-06-09Option exercise300$3.515,252,341
2008-06-09Option exercise400$3.515,252,441
2008-06-09Option exercise600$3.515,252,641
2008-06-09Option exercise200$3.515,252,241
2008-06-09Open-market sale200$47.345,252,041
2008-06-09Option exercise700$3.515,252,741
2008-06-09Option exercise1,200$3.515,253,241
2008-06-09Option exercise (derivative)300$0.001,518,509
2008-06-09Option exercise (derivative)300$0.001,518,209
2008-06-09Option exercise (derivative)400$0.001,515,914
2008-06-09Option exercise (derivative)500$0.001,515,414
2008-06-09Option exercise (derivative)3,400$0.001,512,014
2008-06-09Option exercise (derivative)890$0.001,511,124
2008-06-09Option exercise (derivative)100$0.001,511,024
2008-06-09Option exercise (derivative)37,000$0.001,474,024
2008-06-09Option exercise (derivative)100$0.001,473,924
2008-06-09Option exercise (derivative)1,700$0.001,472,224
2008-06-09Option exercise (derivative)100$0.001,472,124
2008-06-09Option exercise (derivative)100$0.001,472,024
2008-06-09Option exercise (derivative)1,900$0.001,470,124
2008-06-09Option exercise (derivative)1,200$0.001,468,924
2008-06-09Option exercise (derivative)300$0.001,468,624
2008-06-09Option exercise (derivative)400$0.001,468,224
2008-06-09Option exercise (derivative)600$0.001,467,624
2008-06-09Option exercise (derivative)200$0.001,467,424
2008-06-09Option exercise (derivative)700$0.001,466,724
2008-06-09Option exercise (derivative)1,400$0.001,526,672
2008-06-09Option exercise (derivative)2,415$0.001,524,257
2008-06-09Option exercise (derivative)500$0.001,523,757
2008-06-09Option exercise (derivative)200$0.001,523,557
2008-06-09Option exercise (derivative)3,948$0.001,519,609
2008-06-09Option exercise (derivative)800$0.001,518,809
2008-06-09Option exercise (derivative)1,895$0.001,516,314
2008-06-09Option exercise400$3.515,252,441
2008-06-09Option exercise3,400$3.515,255,441
2008-06-09Option exercise890$3.515,252,931
2008-06-09Option exercise6,732$3.515,258,773
2008-06-09Option exercise1,813$3.515,253,854
2008-06-09Option exercise1,400$3.515,253,441
2008-06-09Option exercise2,415$3.515,254,456
2008-06-09Option exercise500$3.515,252,541
2008-06-09Option exercise200$3.515,252,241
2008-06-09Option exercise3,948$3.515,255,989
2008-06-09Option exercise800$3.515,252,841
2008-06-09Open-market sale800$47.195,252,041
2008-06-09Option exercise1,895$3.515,253,936
2008-06-09Option exercise300$3.515,252,341
2008-06-06Gift43,404$0.005,296,464
2008-06-05Gift42,807$0.005,339,868
2008-06-04Gift43,779$0.005,382,675
2008-06-03Gift43,784$0.005,426,454
2008-06-02Open-market sale42$47.825,476,517
2008-06-02Open-market sale52$47.815,476,559
2008-06-02Open-market sale1$47.805,476,611
2008-06-02Open-market sale41$47.785,476,612
2008-06-02Open-market sale19$47.775,476,653
2008-06-02Open-market sale37$47.755,476,672
2008-06-02Open-market sale8$47.725,476,709
2008-06-02Open-market sale7$47.715,476,717
2008-06-02Open-market sale248$47.705,476,724
2008-06-02Open-market sale19$47.695,476,972
2008-06-02Open-market sale247$47.685,476,991
2008-06-02Gift43,545$0.005,477,238
2008-06-02Open-market sale40$47.985,473,678
2008-06-02Open-market sale86$47.965,473,718
2008-06-02Open-market sale154$47.955,473,804
2008-06-02Open-market sale142$47.945,473,958
2008-06-02Open-market sale165$47.935,474,100
2008-06-02Open-market sale86$47.925,474,265
2008-06-02Open-market sale101$47.925,474,351
2008-06-02Open-market sale60$47.915,474,452
2008-06-02Open-market sale232$47.905,474,512
2008-06-02Open-market sale120$47.885,474,744
2008-06-02Open-market sale533$47.875,474,864
2008-06-02Open-market sale210$47.865,475,397
2008-06-02Open-market sale312$47.855,475,607
2008-06-02Open-market sale81$47.845,475,919
2008-06-02Open-market sale517$47.835,476,000
2008-06-02Option exercise17,474$3.515,487,712
2008-06-02Option exercise4,537$3.515,474,775
2008-06-02Option exercise3,972$3.515,474,210
2008-06-02Option exercise2,214$3.515,472,452
2008-06-02Option exercise1,034$3.515,471,272
2008-06-02Option exercise578$3.515,470,816
2008-06-02Option exercise2,984$3.515,473,222
2008-06-02Option exercise1,271$3.515,471,509
2008-06-02Option exercise481$3.515,470,719
2008-06-02Option exercise3,600$3.515,473,838
2008-06-02Option exercise1,270$3.515,471,508
2008-06-02Option exercise973$3.515,471,211
2008-06-02Option exercise7,163$3.515,477,401
2008-06-02Option exercise674$3.515,470,912
2008-06-02Open-market sale674$48.085,470,238
2008-06-02Option exercise1,086$3.515,471,324
2008-06-02Option exercise1,348$3.515,471,586
2008-06-02Option exercise19$3.515,470,257
2008-06-02Option exercise1,059$3.515,471,297
2008-06-02Option exercise481$3.515,470,719
2008-06-02Option exercise963$3.515,471,201
2008-06-02Option exercise192$3.515,470,430
2008-06-02Option exercise193$3.515,470,431
2008-06-02Option exercise5,968$3.515,476,206
2008-06-02Option exercise3,085$3.515,473,323
2008-06-02Option exercise13,707$3.515,483,945
2008-06-02Option exercise5,410$3.515,475,648
2008-06-02Option exercise8,023$3.515,478,261
2008-06-02Option exercise2,091$3.515,472,329
2008-06-02Option exercise13,283$3.515,483,521
2008-06-02Open-market sale1,086$47.825,470,238
2008-06-02Option exercise290$3.515,470,528
2008-06-02Option exercise4,348$3.515,474,586
2008-06-02Option exercise4,747$3.515,474,985
2008-06-02Option exercise48$3.515,470,286
2008-06-02Option exercise21,831$3.515,492,069
2008-06-02Option exercise10,396$3.515,480,634
2008-06-02Option exercise28$3.515,470,266
2008-06-02Option exercise697$3.515,470,935
2008-06-02Option exercise96$3.515,470,334
2008-06-02Option exercise3,658$3.515,473,896
2008-06-02Option exercise719$3.515,470,957
2008-06-02Option exercise6,353$3.515,476,591
2008-06-02Option exercise481$3.515,470,719
2008-06-02Open-market sale6,352$47.705,470,238
2008-06-02Option exercise6,352$3.515,476,590
2008-06-02Option exercise (derivative)5,968$0.001,970,863
2008-06-02Option exercise (derivative)1,540$0.001,969,323
2008-06-02Option exercise (derivative)6,353$0.002,034,604
2008-06-02Option exercise (derivative)481$0.002,034,123
2008-06-02Option exercise (derivative)6,352$0.002,027,771
2008-06-02Option exercise (derivative)193$0.002,027,578
2008-06-02Option exercise (derivative)192$0.002,027,386
2008-06-02Option exercise (derivative)963$0.002,026,423
2008-06-02Option exercise (derivative)481$0.002,025,942
2008-06-02Option exercise (derivative)1,059$0.002,024,883
2008-06-02Option exercise (derivative)19$0.002,024,864
2008-06-02Option exercise (derivative)1,348$0.002,023,516
2008-06-02Option exercise (derivative)1,086$0.002,022,430
2008-06-02Option exercise (derivative)13,283$0.002,009,147
2008-06-02Option exercise (derivative)2,091$0.002,007,056
2008-06-02Option exercise (derivative)8,023$0.001,999,033
2008-06-02Option exercise (derivative)5,410$0.001,993,623
2008-06-02Option exercise (derivative)13,707$0.001,979,916
2008-06-02Option exercise (derivative)3,085$0.001,976,831
2008-06-02Option exercise (derivative)2,599$0.001,966,724
2008-06-02Option exercise (derivative)481$0.002,124,083
2008-06-02Option exercise (derivative)3,600$0.002,120,483
2008-06-02Option exercise (derivative)1,270$0.002,119,213
2008-06-02Option exercise (derivative)973$0.002,118,240
2008-06-02Option exercise (derivative)7,163$0.002,111,077
2008-06-02Option exercise (derivative)674$0.002,110,403
2008-06-02Option exercise (derivative)17,474$0.002,092,929
2008-06-02Option exercise (derivative)4,537$0.002,088,392
2008-06-02Option exercise (derivative)481$0.002,087,911
2008-06-02Option exercise (derivative)290$0.002,087,621
2008-06-02Option exercise (derivative)4,348$0.002,083,273
2008-06-02Option exercise (derivative)4,747$0.002,078,526
2008-06-02Option exercise (derivative)48$0.002,078,478
2008-06-02Option exercise (derivative)21,831$0.002,056,647
2008-06-02Option exercise (derivative)10,396$0.002,046,251
2008-06-02Option exercise (derivative)28$0.002,046,223
2008-06-02Option exercise (derivative)96$0.002,046,127
2008-06-02Option exercise (derivative)697$0.002,045,430
2008-06-02Option exercise (derivative)96$0.002,045,334
2008-06-02Option exercise (derivative)3,658$0.002,041,676
2008-06-02Option exercise (derivative)719$0.002,040,957
2008-06-02Option exercise (derivative)2,214$0.002,144,510
2008-06-02Option exercise (derivative)1,271$0.002,124,564
2008-06-02Option exercise (derivative)2,984$0.002,125,835
2008-06-02Option exercise (derivative)578$0.002,128,819
2008-06-02Option exercise (derivative)1,034$0.002,129,397
2008-06-02Option exercise (derivative)2,214$0.002,130,431
2008-06-02Option exercise (derivative)3,972$0.002,132,645
2008-06-02Option exercise (derivative)3,658$0.002,136,617
2008-06-02Option exercise (derivative)4,235$0.002,140,275
2008-06-02Option exercise2,599$3.515,472,837
2008-06-02Open-market sale2,599$47.925,470,238
2008-06-02Option exercise1,540$3.515,471,778
2008-06-02Open-market sale50$48.055,473,282
2008-06-02Open-market sale140$48.045,473,332
2008-06-02Open-market sale19$48.035,473,472
2008-06-02Open-market sale49$48.025,473,491
2008-06-02Open-market sale116$48.015,473,540
2008-06-02Open-market sale22$48.005,473,656
2008-06-02Option exercise3,658$3.515,473,896
2008-06-02Option exercise4,235$3.515,474,473
2008-06-02Option exercise2,214$3.515,472,452
2008-06-02Open-market sale28$48.515,470,238
2008-06-02Open-market sale142$48.505,470,266
2008-06-02Open-market sale4$48.495,470,408
2008-06-02Open-market sale27$48.485,470,412
2008-06-02Open-market sale4$48.475,470,439
2008-06-02Open-market sale1$48.465,470,443
2008-06-02Open-market sale404$48.255,470,444
2008-06-02Open-market sale849$48.205,470,848
2008-06-02Open-market sale2$48.165,471,697
2008-06-02Open-market sale185$48.155,471,699
2008-06-02Open-market sale169$48.145,471,884
2008-06-02Open-market sale11$48.125,472,053
2008-06-02Open-market sale19$48.115,472,064
2008-06-02Open-market sale176$48.105,472,083
2008-06-02Open-market sale680$48.095,472,259
2008-06-02Open-market sale26$48.085,472,939
2008-06-02Open-market sale279$48.075,472,965
2008-06-02Open-market sale38$48.065,473,244
2008-05-30Gift42,510$0.005,520,783
2008-05-29Gift42,702$0.005,563,293
2008-05-28Gift42,970$0.005,605,995
2008-05-27Open-market sale167$47.765,653,770
2008-05-27Open-market sale11$47.755,653,937
2008-05-27Open-market sale24$47.745,653,948
2008-05-27Open-market sale13$47.735,653,972
2008-05-27Open-market sale37$47.735,653,985
2008-05-27Open-market sale112$47.725,654,022
2008-05-27Open-market sale19$47.715,654,134
2008-05-27Open-market sale419$47.705,654,153
2008-05-27Open-market sale60$47.975,651,333
2008-05-27Open-market sale127$47.965,651,393
2008-05-27Open-market sale277$47.965,651,520
2008-05-27Open-market sale11$47.965,651,797
2008-05-27Open-market sale191$47.955,651,808
2008-05-27Open-market sale67$47.945,651,999
2008-05-27Open-market sale131$47.935,652,066
2008-05-27Open-market sale64$47.925,652,197
2008-05-27Open-market sale94$47.915,652,261
2008-05-27Open-market sale382$47.905,652,355
2008-05-27Open-market sale7$47.895,652,737
2008-05-27Open-market sale19$47.885,652,744
2008-05-27Open-market sale146$47.875,652,763
2008-05-27Open-market sale15$47.865,652,909
2008-05-27Open-market sale19$47.855,652,924
2008-05-27Open-market sale4$47.845,652,943
2008-05-27Open-market sale19$47.825,652,947
2008-05-27Open-market sale180$47.815,652,966
2008-05-27Open-market sale386$47.805,653,146
2008-05-27Open-market sale4$47.795,653,532
2008-05-27Open-market sale30$47.785,653,536
2008-05-27Open-market sale204$47.775,653,566
2008-05-27Option exercise (derivative)38,215$0.002,173,675
2008-05-27Option exercise (derivative)945$0.002,231,930
2008-05-27Option exercise (derivative)1,733$0.002,230,197
2008-05-27Option exercise (derivative)691$0.002,229,506
2008-05-27Option exercise (derivative)1,925$0.002,227,581
2008-05-27Option exercise (derivative)2,984$0.002,224,597
2008-05-27Option exercise (derivative)3,947$0.002,220,650
2008-05-27Option exercise (derivative)3,273$0.002,217,377
2008-05-27Option exercise (derivative)1,733$0.002,215,644
2008-05-27Option exercise (derivative)3,080$0.002,212,564
2008-05-27Option exercise (derivative)298$0.002,234,513
2008-05-27Option exercise (derivative)4,041$0.002,234,811
2008-05-27Option exercise (derivative)481$0.002,238,852
2008-05-27Option exercise (derivative)289$0.002,239,333
2008-05-27Option exercise (derivative)96$0.002,239,622
2008-05-27Option exercise (derivative)481$0.002,239,718
2008-05-27Option exercise (derivative)96$0.002,240,199
2008-05-27Option exercise (derivative)385$0.002,240,295
2008-05-27Option exercise (derivative)96$0.002,240,680
2008-05-27Option exercise (derivative)193$0.002,240,776
2008-05-27Option exercise (derivative)664$0.002,240,969
2008-05-27Option exercise (derivative)11,262$0.002,154,481
2008-05-27Option exercise (derivative)3,080$0.002,165,743
2008-05-27Option exercise (derivative)2,791$0.002,168,823
2008-05-27Option exercise (derivative)2$0.002,171,614
2008-05-27Option exercise (derivative)2$0.002,171,616
2008-05-27Option exercise (derivative)2,021$0.002,171,618
2008-05-27Option exercise (derivative)36$0.002,173,639
2008-05-27Option exercise (derivative)1,638$0.002,232,875
2008-05-27Option exercise (derivative)674$0.002,211,890
2008-05-27Option exercise963$3.515,649,928
2008-05-27Option exercise2,888$3.515,651,853
2008-05-27Option exercise481$3.515,649,446
2008-05-27Option exercise10,781$3.515,659,746
2008-05-27Option exercise1,541$3.515,650,506
2008-05-27Option exercise3,272$3.515,652,237
2008-05-27Option exercise1,444$3.515,650,409
2008-05-27Option exercise664$3.515,649,629
2008-05-27Option exercise626$3.515,649,591
2008-05-27Open-market sale438$48.135,649,068
2008-05-27Open-market sale120$48.125,649,506
2008-05-27Open-market sale109$48.115,649,626
2008-05-27Open-market sale79$48.085,649,735
2008-05-27Open-market sale1$48.065,649,814
2008-05-27Open-market sale1,485$48.035,649,815
2008-05-27Open-market sale7$47.995,651,300
2008-05-27Open-market sale26$47.985,651,307
2008-05-27Option exercise289$3.515,649,254
2008-05-27Option exercise335$3.515,649,300
2008-05-27Open-market sale335$47.735,648,965
2008-05-27Option exercise3,379$3.515,652,344
2008-05-27Option exercise1,723$3.515,650,688
2008-05-27Option exercise1,636$3.515,650,601
2008-05-27Option exercise2,406$3.515,651,371
2008-05-27Option exercise9,818$3.515,658,783
2008-05-27Option exercise193$3.515,649,158
2008-05-27Option exercise96$3.515,649,061
2008-05-27Option exercise481$3.515,649,446
2008-05-27Option exercise4,620$3.515,653,585
2008-05-27Option exercise9,914$3.515,658,879
2008-05-27Option exercise770$3.515,649,735
2008-05-27Option exercise5,248$3.515,654,213
2008-05-27Option exercise4,283$3.515,653,248
2008-05-27Open-market sale289$47.755,648,965
2008-05-27Option exercise4,919$3.515,653,884
2008-05-27Option exercise (derivative)96$0.002,293,043
2008-05-27Option exercise (derivative)770$0.002,293,139
2008-05-27Option exercise (derivative)5,248$0.002,293,909
2008-05-27Option exercise (derivative)4,283$0.002,299,157
2008-05-27Option exercise (derivative)289$0.002,303,440
2008-05-27Option exercise (derivative)626$0.002,303,729
2008-05-27Option exercise (derivative)335$0.002,304,355
2008-05-27Option exercise (derivative)963$0.002,304,690
2008-05-27Option exercise (derivative)2,888$0.002,305,653
2008-05-27Option exercise (derivative)481$0.002,308,541
2008-05-27Option exercise (derivative)10,781$0.002,309,022
2008-05-27Option exercise (derivative)1,541$0.002,319,803
2008-05-27Option exercise (derivative)3,272$0.002,321,344
2008-05-27Option exercise (derivative)1,444$0.002,324,616
2008-05-27Option exercise (derivative)664$0.002,326,060
2008-05-27Option exercise (derivative)1,541$0.002,241,633
2008-05-27Option exercise (derivative)3,273$0.002,243,174
2008-05-27Option exercise (derivative)7,122$0.002,246,447
2008-05-27Option exercise (derivative)289$0.002,253,569
2008-05-27Option exercise (derivative)4,919$0.002,253,858
2008-05-27Option exercise (derivative)1,723$0.002,258,777
2008-05-27Option exercise (derivative)3,379$0.002,260,500
2008-05-27Option exercise (derivative)1,636$0.002,263,879
2008-05-27Option exercise (derivative)2,406$0.002,265,515
2008-05-27Option exercise (derivative)9,818$0.002,267,921
2008-05-27Option exercise (derivative)193$0.002,277,739
2008-05-27Option exercise (derivative)96$0.002,277,932
2008-05-27Option exercise (derivative)481$0.002,278,028
2008-05-27Option exercise (derivative)4,620$0.002,278,509
2008-05-27Option exercise (derivative)9,914$0.002,283,129
2008-05-27Option exercise2$3.515,648,967
2008-05-27Option exercise2,791$3.515,651,756
2008-05-27Option exercise3,080$3.515,652,045
2008-05-27Option exercise11,262$3.515,660,227
2008-05-27Option exercise2,656$3.515,651,621
2008-05-27Option exercise481$3.515,649,446
2008-05-27Option exercise385$3.515,649,350
2008-05-27Open-market sale385$47.865,648,965
2008-05-27Option exercise3,754$3.515,652,719
2008-05-27Option exercise3,080$3.515,652,045
2008-05-27Option exercise674$3.515,649,639
2008-05-27Option exercise38,215$3.515,687,180
2008-05-27Option exercise36$3.515,649,001
2008-05-27Option exercise2,021$3.515,650,986
2008-05-27Option exercise2$3.515,648,967
2008-05-27Option exercise1,638$3.515,650,603
2008-05-27Option exercise945$3.515,649,910
2008-05-27Option exercise691$3.515,649,656
2008-05-27Option exercise1,925$3.515,650,890
2008-05-27Option exercise1,733$3.515,650,698
2008-05-27Option exercise3,273$3.515,652,238
2008-05-27Option exercise3,947$3.515,652,912
2008-05-27Option exercise2,984$3.515,651,949
2008-05-27Open-market sale1,925$47.585,648,965
2008-05-27Option exercise (derivative)2,656$0.002,151,825
2008-05-27Option exercise (derivative)481$0.002,146,724
2008-05-27Gift (derivative)8,038$0.000
2008-05-27Gift (derivative)26,217$0.0018,179
2008-05-27Option exercise (derivative)481$0.002,151,344
2008-05-27Option exercise (derivative)385$0.002,150,959
2008-05-27Option exercise (derivative)3,754$0.002,147,205
2008-05-27Option exercise298$3.515,649,263
2008-05-27Option exercise4,041$3.515,653,006
2008-05-27Option exercise289$3.515,649,254
2008-05-27Option exercise481$3.515,649,446
2008-05-27Option exercise385$3.515,649,350
2008-05-27Option exercise96$3.515,649,061
2008-05-27Option exercise193$3.515,649,158
2008-05-27Option exercise664$3.515,649,629
2008-05-27Option exercise1,541$3.515,650,506
2008-05-27Option exercise3,273$3.515,652,238
2008-05-27Option exercise7,122$3.515,656,087
2008-05-27Open-market sale289$47.965,648,965
2008-05-27Open-market sale56$47.675,654,759
2008-05-27Open-market sale26$47.665,654,815
2008-05-27Open-market sale26$47.655,654,841
2008-05-27Open-market sale120$47.635,654,867
2008-05-27Open-market sale67$47.625,654,987
2008-05-27Open-market sale127$47.615,655,054
2008-05-27Open-market sale153$47.605,655,181
2008-05-27Open-market sale116$47.595,655,334
2008-05-27Open-market sale75$47.585,655,450
2008-05-27Open-market sale27$47.575,655,525
2008-05-27Open-market sale67$47.565,655,552
2008-05-27Open-market sale37$47.555,655,619
2008-05-27Open-market sale64$47.545,655,656
2008-05-27Open-market sale12$47.515,655,720
2008-05-27Open-market sale157$47.505,655,732
2008-05-27Open-market sale19$47.485,655,889
2008-05-27Open-market sale11$47.475,655,908
2008-05-27Open-market sale4$47.465,655,919
2008-05-27Open-market sale19$47.455,655,923
2008-05-27Open-market sale4$47.445,655,942
2008-05-27Open-market sale15$47.435,655,946
2008-05-27Open-market sale4$47.425,655,961
2008-05-27Gift103,865$0.005,655,965
2008-05-27Open-market sale127$47.685,654,632
2008-05-27Open-market sale60$47.695,654,572
2008-05-27Gift43,233$0.005,759,830
2008-05-23Gift44,390$0.005,803,063
2008-05-22Gift45,184$0.005,847,453
2008-05-21Gift44,632$0.005,892,637
2008-05-20Gift44,950$0.005,937,269
2008-05-19Open-market sale231$46.765,984,380
2008-05-19Open-market sale45$46.755,984,611
2008-05-19Open-market sale67$46.745,984,656
2008-05-19Open-market sale4$46.745,984,723
2008-05-19Open-market sale60$46.735,984,727
2008-05-19Open-market sale49$46.725,984,787
2008-05-19Open-market sale127$46.715,984,836
2008-05-19Open-market sale2,115$46.705,984,963
2008-05-19Open-market sale8$46.695,987,078
2008-05-19Open-market sale311$46.685,987,086
2008-05-19Open-market sale71$46.675,987,397
2008-05-19Open-market sale195$46.665,987,468
2008-05-19Open-market sale52$46.655,987,663
2008-05-19Open-market sale2$46.645,987,715
2008-05-19Open-market sale222$46.635,987,717
2008-05-19Open-market sale135$46.635,987,939
2008-05-19Open-market sale681$46.625,988,074
2008-05-19Open-market sale26$46.615,988,755
2008-05-19Open-market sale217$46.595,988,781
2008-05-19Open-market sale221$46.575,988,998
2008-05-19Option exercise1,155$3.515,990,374
2008-05-19Option exercise6,545$3.515,995,764
2008-05-19Open-market sale289$46.945,989,219
2008-05-19Open-market sale906$46.855,983,020
2008-05-19Open-market sale165$46.835,983,926
2008-05-19Open-market sale22$46.805,984,091
2008-05-19Open-market sale61$46.785,984,113
2008-05-19Open-market sale206$46.775,984,174
2008-05-19Option exercise1,155$3.515,990,374
2008-05-19Option exercise5,294$3.515,994,513
2008-05-19Option exercise1,572$3.515,990,791
2008-05-19Option exercise562$3.515,989,781
2008-05-19Option exercise4,235$3.515,993,454
2008-05-19Option exercise23,294$3.516,012,513
2008-05-19Option exercise6,738$3.515,995,957
2008-05-19Option exercise2,310$3.515,991,529
2008-05-19Option exercise2,118$3.515,991,337
2008-05-19Option exercise1,444$3.515,990,663
2008-05-19Option exercise289$3.515,989,508
2008-05-19Option exercise1,540$3.515,990,759
2008-05-19Option exercise96$3.515,989,315
2008-05-19Option exercise1,733$3.515,990,952
2008-05-19Option exercise5,936$3.515,995,155
2008-05-19Open-market sale1,155$46.755,989,219
2008-05-19Option exercise5,583$3.515,994,802
2008-05-19Option exercise674$3.515,989,893
2008-05-19Option exercise17,519$3.516,006,738
2008-05-19Option exercise3,465$3.515,992,684
2008-05-19Option exercise5,714$3.515,994,933
2008-05-19Option exercise62$3.515,989,281
2008-05-19Option exercise1,348$3.515,990,567
2008-05-19Option exercise5,005$3.515,994,224
2008-05-19Option exercise1,825$3.515,991,044
2008-05-19Option exercise8,009$3.515,997,228
2008-05-19Option exercise192$3.515,989,411
2008-05-19Option exercise54,385$3.516,043,604
2008-05-19Option exercise3,273$3.515,992,492
2008-05-19Option exercise1,251$3.515,990,470
2008-05-19Gift43,899$0.005,989,219
2008-05-19Option exercise5,679$3.515,994,898
2008-05-19Open-market sale5,679$46.575,989,219
2008-05-19Option exercise (derivative)6,545$0.002,306,463
2008-05-19Option exercise (derivative)1,155$0.002,305,308
2008-05-19Option exercise (derivative)5,714$0.002,446,674
2008-05-19Option exercise (derivative)674$0.002,473,372
2008-05-19Option exercise (derivative)5,583$0.002,474,046
2008-05-19Option exercise (derivative)5,679$0.002,479,629
2008-05-19Option exercise (derivative)289$0.002,313,008
2008-05-19Option exercise (derivative)1,444$0.002,313,297
2008-05-19Option exercise (derivative)2,118$0.002,314,741
2008-05-19Option exercise (derivative)2,310$0.002,316,859
2008-05-19Option exercise (derivative)6,738$0.002,319,169
2008-05-19Option exercise (derivative)23,294$0.002,325,907
2008-05-19Option exercise (derivative)4,235$0.002,349,201
2008-05-19Option exercise (derivative)562$0.002,353,436
2008-05-19Option exercise (derivative)1,572$0.002,353,998
2008-05-19Option exercise (derivative)5,294$0.002,355,570
2008-05-19Option exercise (derivative)5,936$0.002,360,864
2008-05-19Option exercise (derivative)1,155$0.002,366,800
2008-05-19Option exercise (derivative)1,733$0.002,367,955
2008-05-19Option exercise (derivative)96$0.002,369,688
2008-05-19Option exercise (derivative)1,540$0.002,369,784
2008-05-19Option exercise (derivative)1,251$0.002,371,324
2008-05-19Option exercise (derivative)3,273$0.002,372,575
2008-05-19Option exercise (derivative)54,385$0.002,375,848
2008-05-19Option exercise (derivative)192$0.002,430,233
2008-05-19Option exercise (derivative)8,009$0.002,430,425
2008-05-19Option exercise (derivative)1,825$0.002,438,434
2008-05-19Option exercise (derivative)5,005$0.002,440,259
2008-05-19Option exercise (derivative)1,348$0.002,445,264
2008-05-19Option exercise (derivative)62$0.002,446,612
2008-05-19Option exercise (derivative)17,519$0.002,455,853
2008-05-19Option exercise (derivative)3,465$0.002,452,388
2008-05-19Open-market sale56$46.935,982,530
2008-05-19Open-market sale255$46.955,982,264
2008-05-19Open-market sale11$46.945,982,519
2008-05-19Open-market sale45$46.965,982,219
2008-05-19Open-market sale82$46.925,982,586
2008-05-19Open-market sale90$46.915,982,668
2008-05-19Open-market sale262$46.905,982,758
2008-05-16Option exercise (derivative)15,690$0.002,485,308
2008-05-16Option exercise (derivative)6,834$0.002,500,998
2008-05-16Option exercise (derivative)289$0.002,507,832
2008-05-16Option exercise (derivative)25,797$0.002,508,121
2008-05-16Option exercise (derivative)27,183$0.002,533,918
2008-05-16Option exercise (derivative)57,946$0.002,561,101
2008-05-16Option exercise (derivative)170,840$0.002,674,468
2008-05-16Option exercise (derivative)32,993$0.002,641,475
2008-05-16Option exercise (derivative)22,428$0.002,619,047
2008-05-16Option exercise22,428$3.516,077,546
2008-05-16Option exercise32,993$3.516,088,111
2008-05-16Option exercise170,840$3.516,225,958
2008-05-16Open-market sale266$46.076,055,728
2008-05-16Open-market sale11$46.066,055,994
2008-05-16Open-market sale1,003$46.056,056,005
2008-05-16Open-market sale1,057$46.046,057,008
2008-05-16Open-market sale2,254$46.036,058,065
2008-05-16Option exercise15,690$3.516,070,808
2008-05-16Open-market sale1,283$46.016,061,191
2008-05-16Open-market sale6,644$46.006,062,474
2008-05-16Gift22,000$0.006,033,118
2008-05-16Option exercise57,946$3.516,113,064
2008-05-16Option exercise27,183$3.516,082,301
2008-05-16Option exercise25,797$3.516,080,915
2008-05-16Option exercise289$3.516,055,407
2008-05-16Option exercise6,834$3.516,061,952
2008-05-16Open-market sale6,834$46.076,055,118
2008-05-16Open-market sale872$46.026,060,319
2008-04-22J563,113$0.007,908,053
2008-04-22J563,113$0.0010,124,896
2008-04-14Gift1,000,000$0.008,998,670
2008-04-14Gift1,000,000$0.008,471,166
2008-04-07Gift47,676$0.0010,998,670
2008-04-01Gift48,135$0.0011,046,346
2008-03-31Grant / award (derivative)183$39.68139,774.86
2008-03-28J219,387$0.0011,094,481
2008-03-28J219,387$0.007,471,166
2008-03-11Gift (derivative)6,769$0.0065,812
2008-03-11Gift (derivative)6,769$0.0072,581
2008-03-11Gift (derivative)13,540$0.0079,350
2008-03-11Gift (derivative)6,770$0.00120,150
2008-03-11Gift (derivative)13,538$0.00133,690
2008-03-11Gift (derivative)6,770$0.00126,920
2008-02-11J623,816$0.007,690,553
2008-02-11J623,816$0.0010,655,707
2008-02-05Gift60,488$0.009,408,075
2008-01-18Gift12,855$0.009,468,279
2008-01-15Gift7,590$0.009,481,134
2007-12-31Grant / award (derivative)444$39.44138,598.23
2007-12-20Gift206,825$0.009,488,724
2007-11-27Gift1,000,000$0.008,314,369
2007-11-27Gift1,000,000$0.009,695,549
2007-11-26J503,868$0.007,314,369
2007-11-26J503,868$0.0011,695,549
2007-11-19J480,350$0.0010,687,813
2007-11-19J480,350$0.007,818,237
2007-11-16Gift37,037$0.009,727,113
2007-11-12Grant / award (derivative)150,000$0.00150,000
2007-11-05Option exercise (derivative)100$0.00128,491
2007-11-05Option exercise (derivative)100$0.00128,591
2007-11-05Option exercise (derivative)2,532$0.00128,691
2007-11-05Option exercise (derivative)100$0.00131,223
2007-11-05Option exercise (derivative)300$0.00131,323
2007-11-05Option exercise (derivative)200$0.00131,623
2007-11-05Option exercise (derivative)9,700$0.00131,823
2007-11-05Option exercise (derivative)500$0.00141,523
2007-11-05Option exercise (derivative)200$0.00142,023
2007-11-05Option exercise (derivative)4,800$0.00142,223
2007-11-05Option exercise (derivative)200$0.00147,023
2007-11-05Option exercise (derivative)100$0.00147,223
2007-11-05Option exercise (derivative)6,000$0.00147,323
2007-11-05Option exercise (derivative)800$0.00153,323
2007-11-05Option exercise (derivative)100$0.00154,123
2007-11-05Option exercise (derivative)100$0.00154,223
2007-11-05Option exercise (derivative)12,514$0.00154,323
2007-11-05Option exercise (derivative)400$0.00166,837
2007-11-05Option exercise (derivative)14,700$0.00167,237
2007-11-05Option exercise (derivative)100$0.00181,937
2007-11-05Option exercise (derivative)100$0.00182,037
2007-11-05Option exercise (derivative)100$0.00182,137
2007-11-05Option exercise (derivative)1,200$0.00182,237
2007-11-05Option exercise (derivative)100$0.00183,437
2007-11-05Option exercise (derivative)3,100$0.00110,082
2007-11-05Option exercise (derivative)600$0.00113,182
2007-11-05Option exercise (derivative)400$0.00113,782
2007-11-05Option exercise (derivative)5,900$0.00114,182
2007-11-05Option exercise (derivative)3,800$0.00120,082
2007-11-05Option exercise (derivative)4,609$0.00123,882
2007-11-05Open-market sale5,100$40.569,968,555
2007-11-05Open-market sale100$40.539,979,555
2007-11-05Open-market sale3,300$40.539,979,655
2007-11-05Open-market sale200$40.539,982,955
2007-11-05Open-market sale100$40.539,983,155
2007-11-05Open-market sale3,600$40.529,983,255
2007-11-05Open-market sale200$40.519,986,855
2007-11-05Open-market sale2,400$40.519,987,055
2007-11-05Open-market sale2,700$40.509,989,455
2007-11-05Open-market sale200$40.509,992,155
2007-11-05Open-market sale5,814$40.499,992,355
2007-11-05Open-market sale6,786$40.489,998,169
2007-11-05Open-market sale2,886$40.4710,004,955
2007-11-05Open-market sale200$40.4610,007,841
2007-11-05Open-market sale1,500$40.4610,008,041
2007-11-05Open-market sale200$40.4510,009,541
2007-11-05Open-market sale5,900$40.4510,009,741
2007-11-05Open-market sale4,700$40.4410,015,641
2007-11-05Option exercise400$3.9010,020,341
2007-11-05Option exercise4,500$3.9010,019,941
2007-11-05Option exercise400$3.9010,015,441
2007-11-05Option exercise500$3.9010,015,041
2007-11-05Option exercise500$3.9010,014,541
2007-11-05Option exercise800$3.9010,014,041
2007-11-05Option exercise2,700$3.9010,013,241
2007-11-05Option exercise1,700$3.9010,010,541
2007-11-05Option exercise800$3.9010,008,841
2007-11-05Option exercise600$3.9010,008,041
2007-11-05Open-market sale3,500$40.549,976,055
2007-11-05Open-market sale2,400$40.559,973,655
2007-11-05Option exercise (derivative)500$0.005,300
2007-11-05Option exercise (derivative)4,500$0.00400
2007-11-05Option exercise (derivative)400$0.004,900
2007-11-05Option exercise (derivative)400$0.000
2007-11-05Option exercise (derivative)500$0.005,800
2007-11-05Option exercise (derivative)800$0.006,300
2007-11-05Option exercise (derivative)200$0.00109,782
2007-11-05Option exercise (derivative)100$0.0048,108
2007-11-05Option exercise (derivative)4,100$0.0048,208
2007-11-05Option exercise (derivative)600$0.0052,308
2007-11-05Option exercise (derivative)1,200$0.0052,908
2007-11-05Option exercise (derivative)100$0.0054,108
2007-11-05Option exercise (derivative)5,100$0.0054,208
2007-11-05Option exercise (derivative)83$0.0059,308
2007-11-05Option exercise (derivative)100$0.0059,391
2007-11-05Option exercise (derivative)4,700$0.0059,491
2007-11-05Option exercise (derivative)100$0.0064,191
2007-11-05Option exercise (derivative)100$0.0064,291
2007-11-05Option exercise (derivative)200$0.0064,391
2007-11-05Option exercise (derivative)6,100$0.0064,591
2007-11-05Option exercise (derivative)3,900$0.0070,691
2007-11-05Option exercise (derivative)100$0.0074,591
2007-11-05Option exercise (derivative)100$0.0074,691
2007-11-05Option exercise (derivative)5,500$0.0074,791
2007-11-05Option exercise (derivative)200$0.0080,291
2007-11-05Option exercise (derivative)7,000$0.0080,491
2007-11-05Option exercise (derivative)9,500$0.0087,491
2007-11-05Option exercise (derivative)700$0.0096,991
2007-11-05Option exercise (derivative)9,400$0.0097,691
2007-11-05Option exercise (derivative)100$0.00107,091
2007-11-05Option exercise (derivative)100$0.00107,191
2007-11-05Option exercise (derivative)300$0.00107,291
2007-11-05Option exercise (derivative)500$0.00107,591
2007-11-05Option exercise (derivative)1,691$0.00108,091
2007-11-05Option exercise (derivative)2,300$0.0045,808
2007-11-05Option exercise (derivative)100$0.00109,982
2007-11-05Option exercise100$3.909,956,050
2007-11-05Option exercise3,900$3.909,949,650
2007-11-05Option exercise100$3.909,945,750
2007-11-05Option exercise100$3.909,945,650
2007-11-05Option exercise5,500$3.909,945,550
2007-11-05Option exercise200$3.909,940,050
2007-11-05Option exercise7,000$3.909,939,850
2007-11-05Option exercise9,500$3.909,932,850
2007-11-05Option exercise700$3.909,923,350
2007-11-05Option exercise9,400$3.909,922,650
2007-11-05Option exercise100$3.909,913,250
2007-11-05Option exercise100$3.909,913,150
2007-11-05Option exercise300$3.909,913,050
2007-11-05Option exercise500$3.909,912,750
2007-11-05Option exercise1,691$3.909,912,250
2007-11-05Option exercise200$3.909,910,559
2007-11-05Option exercise100$3.909,910,359
2007-11-05Option exercise3,100$3.909,910,259
2007-11-05Option exercise600$3.909,907,159
2007-11-05Option exercise400$3.909,906,559
2007-11-05Option exercise5,900$3.909,906,159
2007-11-05Option exercise1,200$3.909,967,433
2007-11-05Option exercise100$3.909,966,233
2007-11-05Option exercise5,100$3.909,966,133
2007-11-05Option exercise83$3.909,961,033
2007-11-05Option exercise100$3.909,960,950
2007-11-05Option exercise4,700$3.909,960,850
2007-11-05Option exercise100$3.909,956,150
2007-11-05Option exercise6,100$3.909,955,750
2007-11-05Option exercise200$3.909,955,950
2007-11-05Option exercise4,100$3.909,972,133
2007-11-05Option exercise600$3.9010,006,441
2007-11-05Option exercise4,200$3.9010,005,841
2007-11-05Option exercise1,700$3.9010,001,641
2007-11-05Option exercise4,900$3.909,999,941
2007-11-05Option exercise2,500$3.909,995,041
2007-11-05Option exercise600$3.909,992,541
2007-11-05Option exercise272$3.909,991,941
2007-11-05Option exercise1,700$3.909,991,669
2007-11-05Option exercise1,100$3.909,989,969
2007-11-05Option exercise300$3.909,988,869
2007-11-05Option exercise2,100$3.909,988,569
2007-11-05Option exercise600$3.909,986,469
2007-11-05Option exercise300$3.909,985,869
2007-11-05Option exercise2,536$3.909,985,569
2007-11-05Option exercise1,400$3.909,983,033
2007-11-05Option exercise400$3.909,981,633
2007-11-05Option exercise600$3.909,981,233
2007-11-05Option exercise300$3.909,980,633
2007-11-05Option exercise1,000$3.909,980,333
2007-11-05Option exercise2,100$3.909,979,333
2007-11-05Option exercise1,400$3.909,977,233
2007-11-05Option exercise300$3.909,975,833
2007-11-05Option exercise200$3.909,975,533
2007-11-05Option exercise600$3.909,975,333
2007-11-05Option exercise200$3.909,974,733
2007-11-05Option exercise2,300$3.909,974,533
2007-11-05Option exercise100$3.909,972,233
2007-11-05Option exercise1,000$3.9010,007,441
2007-11-05Option exercise600$3.909,968,033
2007-11-05Option exercise400$3.909,764,550
2007-11-05Option exercise5,000$3.909,769,150
2007-11-05Option exercise1,000$3.909,765,150
2007-11-05Option exercise100$3.909,823,004
2007-11-05Option exercise6,968$3.909,822,904
2007-11-05Option exercise5,100$3.909,815,936
2007-11-05Option exercise2,400$3.909,810,836
2007-11-05Option exercise3,500$3.909,808,436
2007-11-05Option exercise100$3.909,804,936
2007-11-05Option exercise3,300$3.909,804,836
2007-11-05Option exercise200$3.909,801,536
2007-11-05Option exercise100$3.909,801,336
2007-11-05Option exercise3,600$3.909,801,236
2007-11-05Option exercise200$3.909,797,636
2007-11-05Option exercise2,400$3.909,797,436
2007-11-05Option exercise2,700$3.909,795,036
2007-11-05Option exercise200$3.909,792,336
2007-11-05Option exercise5,814$3.909,792,136
2007-11-05Option exercise6,786$3.909,786,322
2007-11-05Option exercise2,886$3.909,779,536
2007-11-05Option exercise200$3.909,776,650
2007-11-05Option exercise1,500$3.909,776,450
2007-11-05Option exercise200$3.909,774,950
2007-11-05Option exercise5,900$3.909,774,750
2007-11-05Option exercise4,700$3.909,768,850
2007-11-05Open-market sale400$40.439,764,150
2007-11-05Option exercise100$3.909,764,250
2007-11-05Option exercise (derivative)3,400$0.00193,837
2007-11-05Option exercise (derivative)100$0.00197,337
2007-11-05Option exercise (derivative)6,968$0.00197,437
2007-11-05Option exercise (derivative)5,100$0.00204,405
2007-11-05Option exercise (derivative)2,400$0.00209,505
2007-11-05Option exercise (derivative)3,500$0.00211,905
2007-11-05Option exercise (derivative)100$0.00215,405
2007-11-05Option exercise (derivative)3,300$0.00215,505
2007-11-05Option exercise (derivative)7,200$0.00183,537
2007-11-05Option exercise (derivative)1,000$0.00261,691
2007-11-05Option exercise (derivative)5,000$0.00256,691
2007-11-05Option exercise (derivative)400$0.00256,291
2007-11-05Option exercise (derivative)100$0.00256,191
2007-11-05Option exercise (derivative)4,700$0.00251,491
2007-11-05Option exercise (derivative)5,900$0.00245,591
2007-11-05Option exercise (derivative)200$0.00218,805
2007-11-05Option exercise (derivative)100$0.00219,005
2007-11-05Option exercise (derivative)3,600$0.00219,105
2007-11-05Option exercise (derivative)200$0.00222,705
2007-11-05Option exercise (derivative)2,400$0.00222,905
2007-11-05Option exercise (derivative)2,700$0.00225,305
2007-11-05Option exercise (derivative)200$0.00228,005
2007-11-05Option exercise (derivative)5,814$0.00228,205
2007-11-05Option exercise (derivative)6,786$0.00234,019
2007-11-05Option exercise (derivative)200$0.00245,391
2007-11-05Option exercise (derivative)1,500$0.00243,891
2007-11-05Option exercise (derivative)2,886$0.00240,805
2007-11-05Option exercise (derivative)200$0.00243,691
2007-11-05Option exercise (derivative)100$0.00197,237
2007-11-05Option exercise (derivative)3,100$0.00190,737
2007-11-05Open-market sale800$41.149,771,850
2007-11-05Open-market sale1,400$40.949,764,550
2007-11-05Open-market sale4,500$41.399,765,950
2007-11-05Open-market sale400$41.229,770,450
2007-11-05Open-market sale500$41.189,770,850
2007-11-05Open-market sale500$41.169,771,350
2007-11-05Open-market sale400$40.959,764,150
2007-11-05Open-market sale2,700$41.139,772,650
2007-11-05Open-market sale1,700$41.129,775,350
2007-11-05Open-market sale800$41.119,777,050
2007-11-05Open-market sale600$41.119,777,850
2007-11-05Open-market sale1,000$41.109,778,450
2007-11-05Option exercise (derivative)2,700$0.007,100
2007-11-05Option exercise (derivative)1,700$0.009,800
2007-11-05Option exercise (derivative)800$0.0011,500
2007-11-05Option exercise (derivative)600$0.0012,300
2007-11-05Option exercise (derivative)1,000$0.0012,900
2007-11-05Option exercise (derivative)600$0.0013,900
2007-11-05Option exercise (derivative)4,200$0.0014,500
2007-11-05Option exercise (derivative)1,700$0.0018,700
2007-11-05Option exercise (derivative)4,900$0.0020,400
2007-11-05Option exercise (derivative)2,500$0.0025,300
2007-11-05Option exercise (derivative)600$0.0027,800
2007-11-05Option exercise (derivative)272$0.0028,400
2007-11-05Option exercise (derivative)1,700$0.0028,672
2007-11-05Option exercise (derivative)1,100$0.0030,372
2007-11-05Option exercise (derivative)300$0.0031,472
2007-11-05Option exercise (derivative)2,100$0.0031,772
2007-11-05Option exercise (derivative)600$0.0033,872
2007-11-05Option exercise (derivative)300$0.0034,472
2007-11-05Option exercise (derivative)2,536$0.0034,772
2007-11-05Option exercise (derivative)1,400$0.0037,308
2007-11-05Option exercise (derivative)400$0.0038,708
2007-11-05Option exercise (derivative)600$0.0039,108
2007-11-05Option exercise (derivative)300$0.0039,708
2007-11-05Option exercise (derivative)1,000$0.0040,008
2007-11-05Option exercise (derivative)2,100$0.0041,008
2007-11-05Option exercise (derivative)1,400$0.0043,108
2007-11-05Option exercise (derivative)300$0.0044,508
2007-11-05Option exercise (derivative)200$0.0044,808
2007-11-05Option exercise (derivative)600$0.0045,008
2007-11-05Option exercise (derivative)200$0.0045,608
2007-11-05Open-market sale400$40.939,802,858
2007-11-05Open-market sale600$40.929,803,258
2007-11-05Open-market sale300$40.909,803,858
2007-11-05Open-market sale1,000$40.899,804,158
2007-11-05Open-market sale2,100$40.889,805,158
2007-11-05Open-market sale1,400$40.879,807,258
2007-11-05Open-market sale300$40.879,808,658
2007-11-05Open-market sale200$40.869,808,958
2007-11-05Open-market sale600$40.869,809,158
2007-11-05Open-market sale200$40.859,809,758
2007-11-05Open-market sale2,300$40.849,809,958
2007-11-05Open-market sale100$40.839,812,258
2007-11-05Open-market sale4,100$40.829,812,358
2007-11-05Open-market sale600$40.819,816,458
2007-11-05Open-market sale1,200$40.819,817,058
2007-11-05Open-market sale100$40.819,818,258
2007-11-05Open-market sale600$41.099,779,450
2007-11-05Open-market sale4,200$41.089,780,050
2007-11-05Open-market sale1,700$41.079,784,250
2007-11-05Open-market sale4,900$41.069,785,950
2007-11-05Open-market sale2,500$41.059,790,850
2007-11-05Open-market sale600$41.049,793,350
2007-11-05Open-market sale272$41.039,793,950
2007-11-05Open-market sale1,700$41.039,794,222
2007-11-05Open-market sale1,100$41.029,795,922
2007-11-05Open-market sale300$41.019,797,022
2007-11-05Open-market sale2,100$41.009,797,322
2007-11-05Open-market sale600$40.999,799,422
2007-11-05Open-market sale300$40.989,800,022
2007-11-05Open-market sale2,536$40.979,800,322
2007-11-05Open-market sale300$40.729,871,441
2007-11-05Open-market sale500$40.729,871,741
2007-11-05Open-market sale1,691$40.729,872,241
2007-11-05Open-market sale200$40.719,873,932
2007-11-05Open-market sale100$40.859,874,132
2007-11-05Open-market sale3,100$40.719,874,232
2007-11-05Open-market sale600$40.709,877,332
2007-11-05Open-market sale400$40.709,877,932
2007-11-05Open-market sale5,900$40.709,878,332
2007-11-05Open-market sale3,800$40.699,884,232
2007-11-05Open-market sale4,609$40.689,888,032
2007-11-05Open-market sale5,100$40.809,818,358
2007-11-05Open-market sale83$40.799,823,458
2007-11-05Open-market sale100$40.799,823,541
2007-11-05Open-market sale4,700$40.799,823,641
2007-11-05Open-market sale100$40.799,828,341
2007-11-05Open-market sale100$40.789,828,441
2007-11-05Open-market sale200$40.789,828,541
2007-11-05Open-market sale6,100$40.789,828,741
2007-11-05Open-market sale3,900$40.779,834,841
2007-11-05Open-market sale100$40.779,838,741
2007-11-05Open-market sale100$40.779,838,841
2007-11-05Open-market sale5,500$40.769,838,941
2007-11-05Open-market sale200$40.759,844,441
2007-11-05Open-market sale7,000$40.759,844,641
2007-11-05Open-market sale9,500$40.749,851,641
2007-11-05Open-market sale700$40.749,861,141
2007-11-05Open-market sale9,400$40.739,861,841
2007-11-05Open-market sale100$40.739,871,241
2007-11-05Open-market sale100$40.729,871,341
2007-11-05Option exercise7,200$3.909,836,804
2007-11-05Option exercise3,100$3.909,829,604
2007-11-05Option exercise3,400$3.909,826,504
2007-11-05Option exercise100$3.909,823,104
2007-11-05Option exercise3,800$3.909,900,259
2007-11-05Option exercise4,609$3.909,896,459
2007-11-05Option exercise100$3.909,891,850
2007-11-05Option exercise100$3.909,891,750
2007-11-05Option exercise2,532$3.909,891,650
2007-11-05Option exercise100$3.909,889,118
2007-11-05Option exercise300$3.909,889,018
2007-11-05Option exercise200$3.909,888,718
2007-11-05Option exercise9,700$3.909,888,518
2007-11-05Option exercise500$3.909,878,818
2007-11-05Option exercise200$3.909,878,318
2007-11-05Option exercise4,800$3.909,878,118
2007-11-05Option exercise200$3.909,873,318
2007-11-05Option exercise100$3.909,873,118
2007-11-05Option exercise6,000$3.909,873,018
2007-11-05Option exercise800$3.909,867,018
2007-11-05Option exercise100$3.909,866,218
2007-11-05Option exercise100$3.909,866,118
2007-11-05Option exercise12,514$3.909,866,018
2007-11-05Option exercise400$3.909,853,504
2007-11-05Option exercise14,700$3.909,853,104
2007-11-05Option exercise100$3.909,838,404
2007-11-05Option exercise100$3.909,838,304
2007-11-05Option exercise100$3.909,838,204
2007-11-05Option exercise1,200$3.909,838,104
2007-11-05Option exercise100$3.909,836,904
2007-11-05Open-market sale100$40.579,961,487
2007-11-05Open-market sale100$40.689,892,641
2007-11-05Open-market sale100$40.679,892,741
2007-11-05Open-market sale2,532$40.679,892,841
2007-11-05Open-market sale100$40.679,895,373
2007-11-05Open-market sale300$40.679,895,473
2007-11-05Open-market sale200$40.679,895,773
2007-11-05Open-market sale9,700$40.669,895,973
2007-11-05Open-market sale500$40.669,905,673
2007-11-05Open-market sale200$40.659,906,173
2007-11-05Open-market sale4,800$40.659,906,373
2007-11-05Open-market sale200$40.659,911,173
2007-11-05Open-market sale100$40.649,911,373
2007-11-05Open-market sale6,000$40.649,911,473
2007-11-05Open-market sale800$40.649,917,473
2007-11-05Open-market sale100$40.639,918,273
2007-11-05Open-market sale100$40.639,918,373
2007-11-05Open-market sale12,514$40.639,918,473
2007-11-05Open-market sale400$40.629,930,987
2007-11-05Open-market sale14,700$40.629,931,387
2007-11-05Open-market sale100$40.629,946,087
2007-11-05Open-market sale100$40.619,946,187
2007-11-05Open-market sale100$40.619,946,287
2007-11-05Open-market sale1,200$40.619,946,387
2007-11-05Open-market sale100$40.609,947,587
2007-11-05Open-market sale7,200$40.609,947,687
2007-11-05Open-market sale3,100$40.599,954,887
2007-11-05Open-market sale3,400$40.589,957,987
2007-11-05Open-market sale100$40.579,961,387
2007-11-05Open-market sale6,968$40.579,961,587
2007-10-29Option exercise1,200$3.909,765,350
2007-10-29Option exercise1,057$3.909,765,207
2007-10-29Option exercise900$3.909,765,050
2007-10-29Option exercise1,000$3.909,765,150
2007-10-29Option exercise200$3.909,764,350
2007-10-29Option exercise500$3.909,764,650
2007-10-29Option exercise1,100$3.909,765,250
2007-10-29Option exercise100$3.909,764,250
2007-10-29Option exercise4,900$3.909,769,050
2007-10-29Option exercise2,600$3.909,766,750
2007-10-29Option exercise4,500$3.909,768,650
2007-10-29Option exercise3,000$3.909,767,150
2007-10-29Option exercise2,800$3.909,766,950
2007-10-29Option exercise2,000$3.909,766,150
2007-10-29Open-market sale1,200$41.869,764,150
2007-10-29Open-market sale3,800$41.449,765,050
2007-10-29Option exercise900$3.909,768,850
2007-10-29Open-market sale100$41.509,767,950
2007-10-29Option exercise3,800$3.909,768,050
2007-10-29Open-market sale3,300$41.439,766,850
2007-10-29Option exercise2,700$3.909,770,150
2007-10-29Option exercise3,300$3.909,767,450
2007-10-29Open-market sale5,700$41.659,764,250
2007-10-29Option exercise5,700$3.909,769,950
2007-10-29Option exercise4,200$3.909,768,350
2007-10-29Option exercise12,758$3.909,776,908
2007-10-29Option exercise3,400$3.909,767,550
2007-10-29Option exercise6,900$3.909,771,050
2007-10-29Option exercise400$3.909,764,550
2007-10-29Open-market sale100$41.509,764,150
2007-10-29Option exercise100$3.909,764,250
2007-10-29Option exercise (derivative)3,800$0.00352,626
2007-10-29Option exercise (derivative)100$0.00347,891
2007-10-29Option exercise (derivative)400$0.00347,491
2007-10-29Option exercise (derivative)3,000$0.00344,491
2007-10-29Option exercise (derivative)200$0.00344,291
2007-10-29Option exercise (derivative)6,900$0.00337,391
2007-10-29Option exercise (derivative)3,400$0.00333,991
2007-10-29Option exercise (derivative)100$0.00333,891
2007-10-29Option exercise (derivative)100$0.00333,791
2007-10-29Option exercise (derivative)12,758$0.00321,033
2007-10-29Option exercise (derivative)100$0.00320,933
2007-10-29Option exercise (derivative)4,200$0.00316,733
2007-10-29Option exercise (derivative)5,700$0.00311,033
2007-10-29Option exercise (derivative)3,300$0.00307,733
2007-10-29Option exercise (derivative)2,700$0.00305,033
2007-10-29Option exercise (derivative)100$0.00304,933
2007-10-29Option exercise (derivative)3,800$0.00301,133
2007-10-29Option exercise (derivative)900$0.00300,233
2007-10-29Option exercise (derivative)100$0.00300,133
2007-10-29Option exercise (derivative)400$0.00299,733
2007-10-29Option exercise (derivative)100$0.00388,932
2007-10-29Option exercise (derivative)1,641$0.00387,291
2007-10-29Option exercise (derivative)1,500$0.00385,791
2007-10-29Option exercise (derivative)8,800$0.00376,991
2007-10-29Option exercise (derivative)3,800$0.00373,191
2007-10-29Option exercise (derivative)10,200$0.00362,991
2007-10-29Option exercise (derivative)5,465$0.00357,526
2007-10-29Option exercise (derivative)1,000$0.00356,526
2007-10-29Option exercise (derivative)100$0.00356,426
2007-10-29Option exercise (derivative)4,635$0.00347,991
2007-10-29Option exercise1,843$3.909,765,993
2007-10-29Option exercise1,700$3.909,765,850
2007-10-29Option exercise400$3.909,764,550
2007-10-29Option exercise2,500$3.909,766,650
2007-10-29Option exercise500$3.909,764,650
2007-10-29Option exercise100$3.909,764,250
2007-10-29Option exercise3,000$3.909,767,150
2007-10-29Option exercise800$3.909,764,950
2007-10-29Option exercise2,000$3.909,766,150
2007-10-29Option exercise200$3.909,764,350
2007-10-29Option exercise2,900$3.909,767,050
2007-10-29Option exercise3,800$3.909,767,950
2007-10-29Option exercise1,800$3.909,765,950
2007-10-29Open-market sale500$41.799,764,150
2007-10-29Option exercise900$3.909,765,050
2007-10-29Option exercise (derivative)5,700$0.00262,691
2007-10-29Option exercise (derivative)20,942$0.00278,791
2007-10-29Option exercise (derivative)300$0.00278,491
2007-10-29Option exercise (derivative)10,100$0.00268,391
2007-10-29Option exercise (derivative)1,843$0.00491,339
2007-10-29Option exercise (derivative)1,700$0.00493,182
2007-10-29Option exercise (derivative)400$0.00494,882
2007-10-29Option exercise (derivative)2,500$0.00495,282
2007-10-29Option exercise (derivative)500$0.00497,782
2007-10-29Option exercise (derivative)100$0.00498,282
2007-10-29Option exercise (derivative)3,000$0.00498,382
2007-10-29Option exercise (derivative)800$0.00501,382
2007-10-29Option exercise (derivative)2,000$0.00502,182
2007-10-29Option exercise (derivative)200$0.00504,182
2007-10-29Option exercise (derivative)300$0.00504,382
2007-10-29Option exercise (derivative)500$0.00504,682
2007-10-29Option exercise (derivative)600$0.00505,182
2007-10-29Option exercise (derivative)800$0.00505,782
2007-10-29Option exercise (derivative)4,400$0.00506,582
2007-10-29Option exercise (derivative)500$0.00510,982
2007-10-29Option exercise (derivative)1,800$0.00511,482
2007-10-29Option exercise (derivative)6,000$0.00513,282
2007-10-29Option exercise (derivative)2,800$0.00519,282
2007-10-29Option exercise (derivative)700$0.00522,082
2007-10-29Option exercise (derivative)600$0.00522,782
2007-10-29Option exercise (derivative)600$0.00523,382
2007-10-29Option exercise (derivative)1,300$0.00523,982
2007-10-29Option exercise (derivative)100$0.00525,282
2007-10-29Option exercise (derivative)200$0.00481,239
2007-10-29Option exercise (derivative)2,900$0.00481,439
2007-10-29Option exercise (derivative)3,800$0.00484,339
2007-10-29Option exercise (derivative)1,800$0.00488,139
2007-10-29Option exercise (derivative)900$0.00489,939
2007-10-29Option exercise (derivative)500$0.00490,839
2007-10-29Option exercise5,700$3.909,769,850
2007-10-29Option exercise10,100$3.909,774,250
2007-10-29Option exercise300$3.909,764,450
2007-10-29Open-market sale20,942$41.519,764,150
2007-10-29Option exercise20,942$3.909,785,092
2007-10-29Open-market sale3,000$41.639,764,350
2007-10-29Option exercise200$3.909,767,350
2007-10-29Option exercise3,000$3.909,767,150
2007-10-29Open-market sale100$41.499,764,550
2007-10-29Option exercise400$3.909,764,650
2007-10-29Option exercise100$3.909,764,250
2007-10-29Option exercise4,635$3.909,768,785
2007-10-29Option exercise5,465$3.909,769,615
2007-10-29Option exercise10,200$3.909,774,350
2007-10-29Option exercise3,800$3.909,767,950
2007-10-29Open-market sale1,500$41.469,772,950
2007-10-29Option exercise8,800$3.909,774,450
2007-10-29Option exercise1,500$3.909,765,650
2007-10-29Option exercise1,641$3.909,765,791
2007-10-29Open-market sale5,500$41.459,764,250
2007-10-29Option exercise100$3.909,769,750
2007-10-29Option exercise5,500$3.909,769,650
2007-10-29Open-market sale200$41.499,764,150
2007-10-29Option exercise7,559$3.909,771,709
2007-10-29Option exercise (derivative)1,000$0.00480,239
2007-10-29Option exercise (derivative)2,000$0.00474,982
2007-10-29Option exercise (derivative)2,800$0.00472,182
2007-10-29Option exercise (derivative)3,000$0.00469,182
2007-10-29Option exercise (derivative)4,500$0.00464,682
2007-10-29Option exercise (derivative)2,600$0.00462,082
2007-10-29Option exercise (derivative)4,900$0.00457,182
2007-10-29Option exercise (derivative)100$0.00457,082
2007-10-29Option exercise (derivative)1,100$0.00455,982
2007-10-29Option exercise (derivative)500$0.00455,482
2007-10-29Option exercise (derivative)3,700$0.00451,782
2007-10-29Option exercise (derivative)1,000$0.00450,782
2007-10-29Option exercise (derivative)1,100$0.00449,682
2007-10-29Option exercise (derivative)200$0.00449,482
2007-10-29Option exercise (derivative)300$0.00449,182
2007-10-29Option exercise (derivative)3,400$0.00445,782
2007-10-29Option exercise (derivative)6,000$0.00439,782
2007-10-29Option exercise (derivative)12,591$0.00427,191
2007-10-29Option exercise (derivative)12,500$0.00414,691
2007-10-29Option exercise (derivative)100$0.00414,591
2007-10-29Option exercise (derivative)100$0.00414,491
2007-10-29Option exercise (derivative)100$0.00414,391
2007-10-29Option exercise (derivative)12,200$0.00402,191
2007-10-29Option exercise (derivative)100$0.00402,091
2007-10-29Option exercise (derivative)7,559$0.00394,532
2007-10-29Option exercise (derivative)5,500$0.00389,032
2007-10-29Option exercise (derivative)100$0.00480,139
2007-10-29Option exercise (derivative)1,057$0.00478,182
2007-10-29Option exercise (derivative)1,200$0.00476,982
2007-10-29Option exercise (derivative)900$0.00479,239
2007-10-29Option exercise100$3.909,770,250
2007-10-29Option exercise12,500$3.909,782,650
2007-10-29Open-market sale12,591$41.569,770,150
2007-10-29Option exercise12,591$3.909,782,741
2007-10-29Option exercise6,000$3.909,770,150
2007-10-29Option exercise3,400$3.909,767,550
2007-10-29Option exercise300$3.909,764,450
2007-10-29Option exercise200$3.909,764,350
2007-10-29Option exercise1,100$3.909,765,250
2007-10-29Option exercise1,000$3.909,765,150
2007-10-29Option exercise3,700$3.909,767,850
2007-10-29Option exercise12,200$3.909,776,350
2007-10-29Option exercise100$3.909,764,250
2007-10-29Open-market sale100$41.549,764,150
2007-10-29Option exercise300$3.909,764,450
2007-10-29Option exercise800$3.909,764,950
2007-10-29Option exercise4,400$3.909,768,550
2007-10-29Option exercise500$3.909,764,650
2007-10-29Option exercise1,800$3.909,765,950
2007-10-29Option exercise6,000$3.909,770,150
2007-10-29Option exercise2,800$3.909,766,950
2007-10-29Option exercise700$3.909,764,850
2007-10-29Option exercise600$3.909,764,750
2007-10-29Option exercise1,300$3.909,765,450
2007-10-29Option exercise1,000$3.909,765,150
2007-10-29Open-market sale300$41.159,764,150
2007-10-29Option exercise100$3.909,764,250
2007-10-22Option exercise (derivative)950$0.00177,006
2007-10-22Option exercise (derivative)7,000$0.00177,956
2007-10-22Option exercise (derivative)3,071$0.00173,935
2007-10-22Option exercise (derivative)100$0.00173,835
2007-10-22Option exercise (derivative)5,979$0.00167,856
2007-10-22Option exercise (derivative)7,800$0.00213,956
2007-10-22Option exercise (derivative)300$0.00213,656
2007-10-22Option exercise (derivative)4,600$0.00209,056
2007-10-22Option exercise (derivative)100$0.00208,956
2007-10-22Option exercise (derivative)200$0.00208,756
2007-10-22Option exercise (derivative)5,700$0.00203,056
2007-10-22Option exercise (derivative)200$0.00202,856
2007-10-22Option exercise (derivative)300$0.00202,556
2007-10-22Option exercise (derivative)8,400$0.00194,156
2007-10-22Option exercise (derivative)1,100$0.00193,056
2007-10-22Option exercise (derivative)1,600$0.00191,456
2007-10-22Option exercise (derivative)4,500$0.00186,956
2007-10-22Option exercise (derivative)400$0.00184,956
2007-10-22Option exercise (derivative)1,600$0.00185,356
2007-10-22Option exercise4,600$3.909,768,750
2007-10-22Option exercise7,000$3.909,771,150
2007-10-22Option exercise400$3.909,764,550
2007-10-22Option exercise7,800$3.909,771,950
2007-10-22Option exercise4,500$3.909,768,650
2007-10-22Option exercise1,600$3.909,765,750
2007-10-22Option exercise1,100$3.909,765,250
2007-10-22Option exercise8,400$3.909,772,550
2007-10-22Option exercise300$3.909,764,450
2007-10-22Option exercise5,700$3.909,769,850
2007-10-22Option exercise200$3.909,764,350
2007-10-22Option exercise100$3.909,764,250
2007-10-22Open-market sale4,600$40.829,764,150
2007-10-22Option exercise27,816$3.909,791,966
2007-10-22Option exercise375$3.909,764,525
2007-10-22Option exercise2,200$3.909,766,350
2007-10-22Option exercise8,700$3.909,772,850
2007-10-22Option exercise300$3.909,764,450
2007-10-22Option exercise9,200$3.909,773,350
2007-10-22Option exercise400$3.909,764,550
2007-10-22Option exercise100$3.909,764,250
2007-10-22Option exercise11,100$3.909,775,250
2007-10-22Option exercise200$3.909,764,350
2007-10-22Option exercise1,300$3.909,765,450
2007-10-22Open-market sale1,300$40.799,764,150
2007-10-22Option exercise1,300$3.909,765,450
2007-10-22Option exercise928$3.909,765,078
2007-10-22Option exercise2,300$3.909,766,450
2007-10-22Option exercise3,800$3.909,767,950
2007-10-22Option exercise4,072$3.909,768,222
2007-10-22Option exercise100$3.909,764,250
2007-10-22Option exercise4,900$3.909,769,050
2007-10-22Option exercise200$3.909,764,350
2007-10-22Option exercise1,000$3.909,765,150
2007-10-22Option exercise1,200$3.909,765,350
2007-10-22Open-market sale400$40.629,764,150
2007-10-22Option exercise400$3.909,764,550
2007-10-22Option exercise3,000$3.909,767,150
2007-10-22Option exercise900$3.909,765,050
2007-10-22Option exercise (derivative)300$0.00821
2007-10-22Option exercise (derivative)179$0.00357,347
2007-10-22Option exercise (derivative)2,600$0.00354,747
2007-10-22Option exercise (derivative)400$0.00354,347
2007-10-22Option exercise (derivative)2,300$0.00352,047
2007-10-22Option exercise (derivative)500$0.00351,547
2007-10-22Option exercise (derivative)100$0.00351,447
2007-10-22Option exercise (derivative)5,400$0.00346,047
2007-10-22Option exercise (derivative)7,659$0.00338,388
2007-10-22Option exercise (derivative)1,300$0.00337,088
2007-10-22Option exercise (derivative)200$0.00336,888
2007-10-22Option exercise (derivative)2,300$0.00334,588
2007-10-22Option exercise (derivative)100$0.00334,488
2007-10-22Option exercise (derivative)600$0.00333,888
2007-10-22Option exercise (derivative)3,200$0.00330,688
2007-10-22Option exercise (derivative)100$0.00330,588
2007-10-22Option exercise (derivative)100$0.00330,488
2007-10-22Option exercise (derivative)100$0.00330,388
2007-10-22Option exercise (derivative)14,300$0.00316,088
2007-10-22Option exercise (derivative)200$0.00315,888
2007-10-22Option exercise (derivative)3,341$0.00312,547
2007-10-22Option exercise (derivative)100$0.00312,447
2007-10-22Option exercise (derivative)100$0.00312,347
2007-10-22Option exercise (derivative)500$0.00311,847
2007-10-22Option exercise (derivative)2,000$0.00309,847
2007-10-22Option exercise (derivative)200$0.00309,647
2007-10-22Option exercise (derivative)6,600$0.003,421
2007-10-22Option exercise (derivative)2,300$0.001,121
2007-10-22Option exercise (derivative)621$0.000
2007-10-22Option exercise (derivative)200$0.00621
2007-10-22Option exercise3,200$3.909,767,350
2007-10-22Option exercise600$3.909,764,750
2007-10-22Option exercise2,300$3.909,766,450
2007-10-22Option exercise2,000$3.909,766,150
2007-10-22Option exercise500$3.909,764,650
2007-10-22Option exercise3,341$3.909,767,491
2007-10-22Option exercise200$3.909,764,350
2007-10-22Option exercise14,300$3.909,778,450
2007-10-22Option exercise100$3.909,764,250
2007-10-22Open-market sale100$40.569,764,150
2007-10-22Option exercise (derivative)2,100$0.0018,221
2007-10-22Option exercise (derivative)200$0.0020,321
2007-10-22Option exercise (derivative)100$0.0020,521
2007-10-22Option exercise (derivative)200$0.0018,021
2007-10-22Option exercise (derivative)7,600$0.0010,421
2007-10-22Option exercise (derivative)400$0.0010,021
2007-10-22Option exercise (derivative)2,200$0.0070,821
2007-10-22Option exercise (derivative)3,400$0.0067,421
2007-10-22Option exercise (derivative)200$0.0067,221
2007-10-22Option exercise (derivative)200$0.0067,021
2007-10-22Option exercise (derivative)9,300$0.0057,721
2007-10-22Option exercise (derivative)100$0.0057,621
2007-10-22Option exercise (derivative)300$0.0057,321
2007-10-22Option exercise (derivative)200$0.0057,121
2007-10-22Option exercise (derivative)2,600$0.0054,521
2007-10-22Option exercise (derivative)3,400$0.0051,121
2007-10-22Option exercise (derivative)400$0.0050,721
2007-10-22Option exercise (derivative)5,900$0.0044,821
2007-10-22Option exercise (derivative)1,100$0.0043,721
2007-10-22Option exercise (derivative)200$0.0043,521
2007-10-22Option exercise (derivative)5,500$0.0038,021
2007-10-22Option exercise (derivative)400$0.0037,621
2007-10-22Option exercise (derivative)300$0.0037,321
2007-10-22Option exercise (derivative)300$0.0037,021
2007-10-22Option exercise (derivative)200$0.0036,821
2007-10-22Option exercise (derivative)5,900$0.0030,921
2007-10-22Option exercise (derivative)4,300$0.0026,621
2007-10-22Option exercise (derivative)3,100$0.0023,521
2007-10-22Option exercise (derivative)1,800$0.0021,721
2007-10-22Option exercise (derivative)1,100$0.0020,621
2007-10-22Option exercise5,979$3.909,770,129
2007-10-22Option exercise100$3.909,764,250
2007-10-22Option exercise3,071$3.909,767,221
2007-10-22Open-market sale950$40.259,764,150
2007-10-22Option exercise950$3.909,765,100
2007-10-22Option exercise9,300$3.909,773,450
2007-10-22Option exercise2,200$3.909,766,350
2007-10-22Option exercise5,500$3.909,769,650
2007-10-22Option exercise1,100$3.909,765,250
2007-10-22Option exercise5,900$3.909,770,050
2007-10-22Option exercise400$3.909,764,550
2007-10-22Option exercise3,400$3.909,767,550
2007-10-22Option exercise2,600$3.909,766,750
2007-10-22Option exercise300$3.909,764,450
2007-10-22Option exercise100$3.909,764,250
2007-10-22Option exercise200$3.909,764,350
2007-10-22Open-market sale200$40.299,764,150
2007-10-22Option exercise (derivative)100$0.00291,147
2007-10-22Option exercise (derivative)4,072$0.00291,247
2007-10-22Option exercise (derivative)400$0.00295,319
2007-10-22Option exercise (derivative)3,800$0.00295,719
2007-10-22Option exercise (derivative)2,300$0.00299,519
2007-10-22Option exercise (derivative)928$0.00301,819
2007-10-22Option exercise (derivative)1,300$0.00302,747
2007-10-22Option exercise (derivative)3,000$0.00304,047
2007-10-22Option exercise (derivative)1,000$0.00307,047
2007-10-22Option exercise (derivative)1,200$0.00308,047
2007-10-22Option exercise (derivative)400$0.00309,247
2007-10-22Option exercise (derivative)100$0.00221,756
2007-10-22Option exercise (derivative)100$0.00221,856
2007-10-22Option exercise (derivative)100$0.00221,956
2007-10-22Option exercise (derivative)11,100$0.00222,056
2007-10-22Option exercise (derivative)200$0.00233,156
2007-10-22Option exercise (derivative)400$0.00233,356
2007-10-22Option exercise (derivative)1,300$0.00233,756
2007-10-22Option exercise (derivative)9,200$0.00235,056
2007-10-22Option exercise (derivative)300$0.00244,256
2007-10-22Option exercise (derivative)8,700$0.00244,556
2007-10-22Option exercise (derivative)2,200$0.00253,256
2007-10-22Option exercise (derivative)300$0.00255,456
2007-10-22Option exercise (derivative)375$0.00255,756
2007-10-22Option exercise (derivative)200$0.00256,131
2007-10-22Option exercise (derivative)27,816$0.00256,331
2007-10-22Option exercise (derivative)900$0.00284,147
2007-10-22Option exercise (derivative)1,000$0.00285,047
2007-10-22Option exercise (derivative)200$0.00286,047
2007-10-22Option exercise (derivative)4,900$0.00286,247
2007-10-22Option exercise1,800$3.909,765,950
2007-10-22Option exercise5,900$3.909,770,050
2007-10-22Option exercise4,300$3.909,768,450
2007-10-22Option exercise3,100$3.909,767,250
2007-10-22Option exercise300$3.909,764,450
2007-10-22Option exercise400$3.909,764,550
2007-10-22Option exercise7,600$3.909,771,750
2007-10-22Option exercise2,100$3.909,766,250
2007-10-22Option exercise200$3.909,764,350
2007-10-22Option exercise100$3.909,764,250
2007-10-22Option exercise1,100$3.909,765,250
2007-10-22Open-market sale3,100$40.389,764,150
2007-10-22Option exercise621$3.909,764,771
2007-10-22Option exercise179$3.909,764,329
2007-10-22Option exercise2,600$3.909,766,750
2007-10-22Option exercise300$3.909,764,450
2007-10-22Option exercise2,300$3.909,766,450
2007-10-22Option exercise6,600$3.909,770,750
2007-10-22Option exercise200$3.909,764,350
2007-10-22Option exercise1,300$3.909,765,450
2007-10-22Option exercise7,659$3.909,771,809
2007-10-22Option exercise5,400$3.909,769,550
2007-10-22Option exercise100$3.909,764,250
2007-10-22Option exercise500$3.909,764,650
2007-10-22Option exercise400$3.909,764,550
2007-10-22Open-market sale400$40.499,764,150
2007-10-17Gift8,550$0.009,764,150
2007-10-15Option exercise (derivative)6,900$0.0098,221
2007-10-15Option exercise (derivative)5,200$0.0075,521
2007-10-15Option exercise (derivative)900$0.0080,721
2007-10-15Option exercise (derivative)1,500$0.0073,021
2007-10-15Option exercise (derivative)600$0.0074,521
2007-10-15Option exercise (derivative)400$0.0075,121
2007-10-15Option exercise (derivative)7,000$0.0091,221
2007-10-15Option exercise (derivative)3,700$0.0087,521
2007-10-15Option exercise (derivative)4,200$0.0083,321
2007-10-15Option exercise (derivative)1,700$0.0081,621
2007-10-15Option exercise1,300$3.909,774,000
2007-10-15Option exercise2,900$3.909,775,600
2007-10-15Option exercise12,400$3.909,785,100
2007-10-15Option exercise9,300$3.909,782,000
2007-10-15Option exercise9,681$3.909,782,381
2007-10-15Option exercise5,419$3.909,778,119
2007-10-15Option exercise4,700$3.909,777,400
2007-10-15Option exercise1,800$3.909,774,500
2007-10-15Option exercise7,700$3.909,780,400
2007-10-15Option exercise4,635$3.909,777,335
2007-10-15Option exercise4,600$3.909,777,300
2007-10-15Option exercise7,800$3.909,780,500
2007-10-15Open-market sale1,300$41.419,772,700
2007-10-15Option exercise4,400$3.909,777,100
2007-10-15Option exercise (derivative)1,400$0.00224,212
2007-10-15Option exercise (derivative)3,000$0.00225,612
2007-10-15Option exercise (derivative)3,300$0.00228,612
2007-10-15Option exercise (derivative)2,000$0.00231,912
2007-10-15Option exercise (derivative)3,100$0.00233,912
2007-10-15Option exercise (derivative)6,900$0.00237,012
2007-10-15Option exercise (derivative)20$0.00243,912
2007-10-15Option exercise (derivative)6,645$0.00243,932
2007-10-15Option exercise (derivative)4,100$0.00250,577
2007-10-15Option exercise (derivative)7,700$0.00254,677
2007-10-15Option exercise (derivative)4,635$0.00262,377
2007-10-15Option exercise (derivative)4,600$0.00267,012
2007-10-15Option exercise (derivative)7,800$0.00271,612
2007-10-15Option exercise (derivative)4,700$0.00279,412
2007-10-15Option exercise (derivative)1,300$0.00284,112
2007-10-15Option exercise (derivative)2,900$0.00285,412
2007-10-15Option exercise (derivative)12,400$0.00288,312
2007-10-15Option exercise (derivative)9,300$0.00300,712
2007-10-15Option exercise (derivative)9,681$0.00310,012
2007-10-15Option exercise (derivative)4,400$0.00319,693
2007-10-15Option exercise (derivative)5,419$0.00324,093
2007-10-15Option exercise (derivative)4,400$0.00329,512
2007-10-15Option exercise (derivative)1,800$0.00333,912
2007-10-15Option exercise (derivative)2,500$0.00196,012
2007-10-15Option exercise (derivative)2,100$0.00198,512
2007-10-15Option exercise (derivative)3,400$0.00200,612
2007-10-15Option exercise (derivative)2,771$0.00204,012
2007-10-15Option exercise (derivative)3,200$0.00206,783
2007-10-15Option exercise (derivative)12,529$0.00209,983
2007-10-15Option exercise (derivative)1,700$0.00222,512
2007-10-15Option exercise1,500$3.909,774,200
2007-10-15Option exercise600$3.909,773,300
2007-10-15Option exercise400$3.909,773,100
2007-10-15Option exercise5,200$3.909,777,900
2007-10-15Option exercise900$3.909,773,600
2007-10-15Option exercise1,700$3.909,774,400
2007-10-15Option exercise4,200$3.909,776,900
2007-10-15Option exercise3,700$3.909,776,400
2007-10-15Option exercise7,000$3.909,779,700
2007-10-15Open-market sale6,900$41.779,772,700
2007-10-15Option exercise6,900$3.909,779,600
2007-10-15Option exercise3,291$3.909,775,991
2007-10-15Option exercise6,000$3.909,778,700
2007-10-15Option exercise4,500$3.909,777,200
2007-10-15Option exercise1,404$3.909,774,104
2007-10-15Option exercise1,396$3.909,774,096
2007-10-15Option exercise4,200$3.909,776,900
2007-10-15Option exercise1,400$3.909,774,100
2007-10-15Option exercise300$3.909,773,000
2007-10-15Option exercise8,200$3.909,780,900
2007-10-15Option exercise6,900$3.909,779,600
2007-10-15Option exercise200$3.909,772,900
2007-10-15Option exercise1,600$3.909,774,300
2007-10-15Option exercise1,500$3.909,774,200
2007-10-15Option exercise3,700$3.909,776,400
2007-10-15Option exercise1,300$3.909,774,000
2007-10-15Open-market sale3,291$41.209,772,700
2007-10-15Option exercise (derivative)1,404$0.00122,521
2007-10-15Option exercise (derivative)1,396$0.00123,925
2007-10-15Option exercise (derivative)4,500$0.00118,021
2007-10-15Option exercise (derivative)6,000$0.00112,021
2007-10-15Option exercise (derivative)6,900$0.00105,121
2007-10-15Option exercise (derivative)2,900$0.00193,112
2007-10-15Option exercise (derivative)9,900$0.00183,212
2007-10-15Option exercise (derivative)3,400$0.00179,812
2007-10-15Option exercise (derivative)5,500$0.00174,312
2007-10-15Option exercise (derivative)7,900$0.00166,412
2007-10-15Option exercise (derivative)300$0.00166,112
2007-10-15Option exercise (derivative)4,200$0.00125,321
2007-10-15Option exercise (derivative)1,400$0.00129,521
2007-10-15Option exercise (derivative)300$0.00130,921
2007-10-15Option exercise (derivative)8,200$0.00131,221
2007-10-15Option exercise (derivative)6,900$0.00139,421
2007-10-15Option exercise (derivative)200$0.00146,321
2007-10-15Option exercise (derivative)1,600$0.00146,521
2007-10-15Option exercise (derivative)1,500$0.00148,121
2007-10-15Option exercise (derivative)3,700$0.00149,621
2007-10-15Option exercise (derivative)1,300$0.00153,321
2007-10-15Option exercise (derivative)3,291$0.00154,621
2007-10-15Option exercise (derivative)400$0.00157,912
2007-10-15Option exercise (derivative)1,100$0.00158,312
2007-10-15Option exercise (derivative)2,800$0.00159,412
2007-10-15Option exercise (derivative)1,100$0.00162,212
2007-10-15Option exercise (derivative)500$0.00163,312
2007-10-15Option exercise (derivative)1,000$0.00163,812
2007-10-15Option exercise (derivative)100$0.00164,812
2007-10-15Option exercise (derivative)1,200$0.00164,912
2007-10-15Option exercise2,900$3.909,775,600
2007-10-15Option exercise3,400$3.909,776,100
2007-10-15Option exercise5,500$3.909,778,200
2007-10-15Option exercise7,900$3.909,780,600
2007-10-15Option exercise300$3.909,773,000
2007-10-15Option exercise1,200$3.909,773,900
2007-10-15Option exercise100$3.909,772,800
2007-10-15Option exercise1,000$3.909,773,700
2007-10-15Option exercise500$3.909,773,200
2007-10-15Option exercise2,800$3.909,775,500
2007-10-15Option exercise1,100$3.909,773,800
2007-10-15Option exercise400$3.909,773,100
2007-10-15Option exercise2,500$3.909,775,200
2007-10-15Option exercise9,900$3.909,782,600
2007-10-15Open-market sale2,900$41.659,772,700
2007-10-15Option exercise2,771$3.909,775,471
2007-10-15Option exercise3,400$3.909,776,100
2007-10-15Option exercise2,100$3.909,774,800
2007-10-15Option exercise4,100$3.909,776,800
2007-10-15Option exercise6,645$3.909,779,345
2007-10-15Option exercise20$3.909,772,720
2007-10-15Option exercise6,900$3.909,779,600
2007-10-15Option exercise3,100$3.909,775,800
2007-10-15Option exercise2,000$3.909,774,700
2007-10-15Option exercise3,300$3.909,776,000
2007-10-15Option exercise3,000$3.909,775,700
2007-10-15Option exercise1,400$3.909,774,100
2007-10-15Option exercise1,700$3.909,774,400
2007-10-15Option exercise12,529$3.909,785,229
2007-10-15Open-market sale12,529$41.579,772,700
2007-10-15Option exercise3,200$3.909,775,900
2007-10-10Gift1,000,000$0.009,772,700
2007-10-10Gift1,000,000$0.008,298,587
2007-09-28Grant / award (derivative)427$41.01138,154.23
2007-09-26Gift333$0.0011,812,575
2007-09-26Gift24,275$0.0011,788,300
2007-09-19J642,315$0.0011,812,908
2007-09-19J642,315$0.007,298,587
2007-08-20Gift (derivative)122,196$0.0090,376
2007-07-19Gift22,270$0.0010,528,278
2007-07-13Gift66,500$0.0010,550,548
2007-06-29Grant / award (derivative)349$43.03137,274.81
2007-05-23Option exercise (derivative)86,500$0.00335,712
2007-05-23Option exercise86,500$3.9010,716,718
2007-05-23Open-market sale100,000$46.3710,616,718
2007-05-22Option exercise (derivative)86,500$0.00422,212
2007-05-22Option exercise86,500$3.9010,730,218
2007-05-22Open-market sale100,000$46.5210,630,218
2007-05-21Option exercise (derivative)86,500$0.00508,712
2007-05-21Open-market sale100,000$46.0010,643,718
2007-05-21Option exercise86,500$3.9010,743,718
2007-05-11Gift56,000$0.0010,657,218
2007-04-26Option exercise (derivative)86,500$0.00595,212
2007-04-26Open-market sale100,000$46.0410,713,218
2007-04-26Option exercise86,500$3.9010,813,218
2007-04-11Gift47,500$0.0010,726,718
2007-03-30Grant / award (derivative)170$42.81136,487.45
2007-03-28J235,273$0.0010,774,218
2007-03-28J235,273$0.007,940,902
2007-03-27Gift (derivative)32,646$0.00423,090
2007-03-27Gift (derivative)32,647$0.0066,256
2007-03-27Gift (derivative)32,646$0.00390,444
2007-03-27Gift (derivative)32,647$0.0098,903
2007-03-15Gift20,000$0.0010,303,672
2007-02-16J622,557$0.0010,403,672
2007-02-16J622,557$0.008,176,175
2007-02-16Gift80,000$0.009,078,558
2007-02-05J21,972$0.008,872,927
2007-02-05Gift74,195$0.008,798,732
2007-02-05J21,972$0.009,158,558
2006-12-29Grant / award (derivative)458$38.24135,501.43
2006-12-11Gift253,547$0.009,114,303
2006-11-27Gift2,000,000$0.008,894,899
2006-11-27Gift2,000,000$0.009,367,850
2006-11-27Gift43,000$0.0013,367,850
2006-11-10Grant / award (derivative)150,000$0.00150,000
2006-10-20Gift14,000$0.0013,410,850
2006-10-10Gift33,500$0.0013,424,850
2006-09-29Grant / award (derivative)465$37.68135,043.43
2006-09-27Gift15,250$0.0013,458,350
2006-09-25Gift13,500$0.0013,473,600
2006-06-30Grant / award (derivative)365$41.12134,156.66
2006-06-09Gift2,000,000$0.0017,574,810
2006-06-09Gift2,000,000$0.004,894,899
2006-06-05Option exercise (derivative)40,000$0.00681,712
2006-06-05Option exercise40,000$3.9021,666,785
2006-06-05Open-market sale47,000$46.4721,619,785
2006-06-05Gift44,975$0.0021,574,810
2006-05-30Option exercise (derivative)40,000$0.00721,712
2006-05-30Open-market sale47,000$45.1421,626,785
2006-05-30Option exercise40,000$3.9021,673,785
2006-05-22Option exercise (derivative)40,000$0.00761,712
2006-05-22Option exercise40,000$3.9021,680,785
2006-05-22Open-market sale47,000$46.6721,633,785
2006-05-15Option exercise (derivative)40,000$0.00801,712
2006-05-15Open-market sale47,000$48.4921,640,785
2006-05-15Option exercise40,000$3.9021,687,785
2006-05-08Option exercise (derivative)40,000$0.00841,712
2006-05-08Open-market sale47,000$52.4021,647,785
2006-05-08Option exercise40,000$3.9021,694,785
2006-05-01Option exercise (derivative)40,000$0.00881,712
2006-05-01Option exercise40,000$3.9021,742,632
2006-05-01Open-market sale47,000$51.3621,695,632
2006-05-01Gift40,847$0.0021,654,785
2006-04-24Option exercise (derivative)40,000$0.00921,712
2006-04-24Open-market sale47,000$51.2021,702,632
2006-04-24Option exercise40,000$3.9021,749,632
2006-04-17Option exercise (derivative)40,000$0.00961,712
2006-04-17Option exercise40,000$3.9021,756,632
2006-04-17Open-market sale47,000$51.5921,709,632
2006-04-10Option exercise (derivative)40,000$0.001,001,712
2006-04-10Open-market sale47,000$51.8521,716,632
2006-04-10Option exercise40,000$3.9021,763,632
2006-04-04Gift50,000$0.0021,723,632
2006-04-03Option exercise (derivative)40,000$0.001,041,712
2006-04-03Gift40,545$0.0023,773,632
2006-04-03Open-market sale47,000$51.2423,814,177
2006-04-03Option exercise40,000$3.9023,861,177
2006-03-31Grant / award (derivative)151$49.98133,382.93
2006-03-28J201,268$0.001,894,899
2006-03-28J201,268$0.0023,821,177
2006-03-27Option exercise (derivative)40,000$0.001,081,712
2006-03-27Open-market sale47,000$49.8523,418,641
2006-03-27Option exercise40,000$3.9023,465,641
2006-03-20Option exercise (derivative)40,000$0.001,121,712
2006-03-20Option exercise40,000$3.9023,472,641
2006-03-20Open-market sale47,000$50.5623,425,641
2006-03-13Option exercise (derivative)40,000$0.001,161,712
2006-03-13Open-market sale47,000$48.6023,432,641
2006-03-13Option exercise40,000$3.9023,479,641
2006-03-06Option exercise (derivative)40,000$0.001,201,712
2006-03-06Open-market sale47,000$47.7723,483,282
2006-03-06Option exercise40,000$3.9023,530,282
2006-03-06Gift43,641$0.0023,439,641
2006-02-27Option exercise (derivative)40,000$0.001,241,712
2006-02-27Option exercise40,000$3.9023,537,282
2006-02-27Open-market sale47,000$47.0723,490,282
2006-02-21Option exercise (derivative)40,000$0.001,281,712
2006-02-21Open-market sale47,000$48.0325,497,282
2006-02-21Option exercise40,000$3.9025,544,282
2006-02-17Gift75,000$0.0025,504,282
2006-02-13Option exercise (derivative)40,000$0.001,321,712
2006-02-13Option exercise40,000$3.9025,626,282
2006-02-13Open-market sale47,000$45.9425,579,282
2006-02-10Gift1,000,000$0.002,096,167
2006-02-10Gift1,000,000$0.0023,586,282
2006-02-10Gift1,000,000$0.0021,586,282
2006-02-10Gift1,000,000$0.003,096,167
2006-02-06Option exercise (derivative)40,000$0.001,361,712
2006-02-06Gift45,357$0.0025,586,282
2006-02-06Option exercise40,000$3.9025,678,639
2006-02-06Open-market sale47,000$45.9425,631,639
2006-01-30Option exercise (derivative)40,000$0.001,401,712
2006-01-30Open-market sale47,000$48.2225,638,639
2006-01-30Option exercise40,000$3.9025,685,639
2006-01-30Gift (derivative)43,925$0.00864,042
2006-01-30Gift (derivative)43,925$0.00907,967
2006-01-30Gift (derivative)43,926$0.00776,190
2006-01-30Gift (derivative)43,926$0.00820,116
2006-01-23Option exercise (derivative)40,000$0.001,441,712
2006-01-23Option exercise40,000$3.9025,692,639
2006-01-23Open-market sale47,000$47.0925,645,639
2006-01-17Option exercise (derivative)40,000$0.001,481,712
2006-01-17Open-market sale47,000$47.5025,652,639
2006-01-17Option exercise40,000$3.9025,699,639
2006-01-11Gift32,000$0.0025,659,639
2006-01-09Option exercise (derivative)40,000$0.001,521,712
2006-01-09Open-market sale47,000$47.4225,691,639
2006-01-09Option exercise40,000$3.9025,738,639
2006-01-05Gift200,000$0.0025,698,639
2006-01-03Option exercise (derivative)40,000$0.001,561,712
2006-01-03Option exercise40,000$3.9025,993,381
2006-01-03Open-market sale47,000$43.2125,946,381
2006-01-03Gift47,742$0.0025,898,639
2005-12-30Grant / award (derivative)1,480$43.94132,727.49

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