SEC CIK 1231589

MAHON PAUL A

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

Current Positions

CompanyShares OwnedAs Of
UTHRview stock →45,1722026-10-15

Position History — UTHR

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

035,20070,400105,6002006-012010-102015-012021-042023-092025-112026-10

Recent Filings — UTHR

DateActivitySharesPriceOwned After
2026-10-15Option exercise (derivative)8,300$0.0030,940
2026-10-15Open-market sale719$546.5645,172
2026-10-15Open-market sale2,615$545.6945,891
2026-10-15Open-market sale791$544.8548,506
2026-10-15Open-market sale1,983$543.5649,297
2026-10-15Open-market sale1,924$542.4951,280
2026-10-15Open-market sale268$541.6453,204
2026-10-15Option exercise8,300$146.0353,472
2026-10-01Option exercise (derivative)8,300$0.0039,240
2026-10-01Open-market sale160$573.1545,172
2026-10-01Open-market sale823$572.2545,332
2026-10-01Open-market sale838$570.9046,155
2026-10-01Open-market sale739$569.1546,993
2026-10-01Open-market sale720$567.7647,732
2026-10-01Open-market sale400$566.4148,452
2026-10-01Open-market sale1,480$563.0948,852
2026-10-01Open-market sale780$561.8750,332
2026-10-01Open-market sale1,480$560.1951,112
2026-10-01Open-market sale880$558.3052,592
2026-10-01Option exercise8,300$146.0353,472
2026-09-17Option exercise (derivative)8,300$0.0047,540
2026-09-17Open-market sale320$501.5845,172
2026-09-17Open-market sale125$500.8045,492
2026-09-17Open-market sale1,160$499.7545,617
2026-09-17Open-market sale843$498.7446,777
2026-09-17Open-market sale1,400$497.5447,620
2026-09-17Open-market sale2,873$496.5849,020
2026-09-17Open-market sale1,579$495.9751,893
2026-09-17Option exercise8,300$146.0353,472
2026-09-03Option exercise (derivative)8,300$0.0055,840
2026-09-03Open-market sale320$490.8845,172
2026-09-03Open-market sale10$488.3245,492
2026-09-03Open-market sale169$487.3645,502
2026-09-03Open-market sale598$486.4745,671
2026-09-03Open-market sale954$485.1246,269
2026-09-03Open-market sale200$483.8547,223
2026-09-03Open-market sale160$482.6647,423
2026-09-03Open-market sale1,048$481.9247,583
2026-09-03Open-market sale2,360$480.8648,631
2026-09-03Open-market sale936$479.6650,991
2026-09-03Open-market sale1,545$478.9351,927
2026-09-03Option exercise8,300$146.0353,472
2026-08-20Option exercise (derivative)5,610$0.0064,140
2026-08-20Option exercise (derivative)2,690$0.000
2026-08-20Open-market sale120$527.2145,172
2026-08-20Open-market sale400$526.3845,292
2026-08-20Open-market sale940$525.2545,692
2026-08-20Open-market sale192$523.6946,632
2026-08-20Open-market sale850$522.7846,824
2026-08-20Open-market sale787$522.0047,674
2026-08-20Open-market sale1,819$521.0448,461
2026-08-20Open-market sale502$520.0350,280
2026-08-20Open-market sale2,690$524.1550,782
2026-08-20Option exercise5,610$146.0353,472
2026-08-20Option exercise2,690$146.0347,862
2026-08-06Option exercise (derivative)8,300$0.0072,440
2026-08-06Open-market sale320$522.3945,172
2026-08-06Open-market sale1,308$521.5045,492
2026-08-06Open-market sale360$518.8246,800
2026-08-06Open-market sale780$517.9447,160
2026-08-06Open-market sale1,617$516.9347,940
2026-08-06Open-market sale1,360$515.9349,557
2026-08-06Open-market sale1,795$514.8250,917
2026-08-06Open-market sale760$512.9252,712
2026-08-06Option exercise8,300$146.0353,472
2026-07-16Option exercise (derivative)8,300$0.0080,740
2026-07-16Open-market sale80$536.8545,172
2026-07-16Open-market sale1,519$534.9945,252
2026-07-16Open-market sale1,041$535.8846,771
2026-07-16Open-market sale3,279$534.2147,812
2026-07-16Open-market sale800$532.9451,091
2026-07-16Open-market sale861$531.9751,891
2026-07-16Open-market sale120$529.8152,752
2026-07-16Open-market sale600$527.6052,872
2026-07-16Option exercise8,300$146.0353,472
2026-07-02Option exercise (derivative)8,300$0.0089,040
2026-07-02Open-market sale299$554.4546,387
2026-07-02Open-market sale384$550.0252,172
2026-07-02Open-market sale1,467$551.3050,705
2026-07-02Open-market sale1,818$552.6148,887
2026-07-02Open-market sale2,201$553.5246,686
2026-07-02Option exercise8,300$146.0353,472
2026-07-02Open-market sale658$548.0052,814
2026-07-02Open-market sale225$556.3645,172
2026-07-02Open-market sale990$555.8345,397
2026-07-02Open-market sale258$548.7352,556
2026-06-18Option exercise (derivative)8,300$0.0097,340
2026-06-18Open-market sale400$551.7445,172
2026-06-18Open-market sale496$548.9145,572
2026-06-18Open-market sale950$541.2647,746
2026-06-18Option exercise8,300$146.0353,472
2026-06-18Open-market sale1,715$537.0451,757
2026-06-18Open-market sale958$538.0350,799
2026-06-18Open-market sale1,305$539.4249,494
2026-06-18Open-market sale798$540.2548,696
2026-06-18Open-market sale160$541.9547,586
2026-06-18Open-market sale480$544.2647,106
2026-06-18Open-market sale157$546.1546,949
2026-06-18Open-market sale881$547.6546,068
2026-06-04Option exercise (derivative)8,300$0.00105,640
2026-06-04Open-market sale2,627$546.4249,431
2026-06-04Open-market sale1,250$549.4745,172
2026-06-04Option exercise8,300$146.0353,472
2026-06-04Open-market sale200$539.7653,272
2026-06-04Open-market sale840$543.8952,432
2026-06-04Open-market sale374$545.2752,058
2026-06-04Open-market sale935$547.1148,496
2026-06-04Open-market sale1,481$548.4347,015
2026-06-04Open-market sale593$549.4946,422
2026-05-21Option exercise (derivative)8,300$0.00113,940
2026-05-21Option exercise8,000$146.0353,472
2026-05-21Option exercise300$146.0345,472
2026-05-21Open-market sale300$562.5045,172
2026-05-21Open-market sale270$566.0545,472
2026-05-21Open-market sale1,251$565.2045,742
2026-05-21Open-market sale2,015$564.0646,993
2026-05-21Open-market sale1,326$562.9349,008
2026-05-21Open-market sale2,178$561.9950,334
2026-05-21Open-market sale200$559.9952,512
2026-05-21Open-market sale640$557.8552,712
2026-05-21Open-market sale10$556.7053,352
2026-05-21Open-market sale110$555.7253,362
2026-05-07Option exercise (derivative)8,300$0.00300
2026-05-07Open-market sale80$582.8653,392
2026-05-07Option exercise8,300$146.0353,472
2026-05-07Open-market sale202$597.5445,172
2026-05-07Open-market sale1,475$584.0751,917
2026-05-07Open-market sale994$585.1850,923
2026-05-07Open-market sale1,689$586.1749,234
2026-05-07Open-market sale2,970$587.6146,264
2026-05-07Open-market sale70$596.1945,374
2026-05-07Open-market sale820$588.5145,444
2026-04-16Option exercise (derivative)8,300$0.008,600
2026-04-16Open-market sale200$574.0353,272
2026-04-16Option exercise8,300$146.0353,472
2026-04-16Open-market sale1,294$578.2145,172
2026-04-16Open-market sale3,366$577.3946,466
2026-04-16Open-market sale1,640$575.3751,632
2026-04-16Open-market sale1,800$576.3849,832
2026-04-02Option exercise (derivative)8,300$0.0016,900
2026-04-02Open-market sale1,629$566.6648,175
2026-04-02Open-market sale1,403$567.5546,772
2026-04-02Open-market sale690$568.7946,082
2026-04-02Open-market sale200$571.6145,172
2026-04-02Open-market sale710$569.6145,372
2026-04-02Open-market sale543$565.6649,804
2026-04-02Open-market sale774$562.3451,833
2026-04-02Open-market sale351$561.6952,607
2026-04-02Open-market sale514$560.3052,958
2026-04-02Option exercise8,300$146.0353,472
2026-04-02Open-market sale371$563.5851,462
2026-04-02Open-market sale1,115$564.5550,347
2026-03-19Option exercise (derivative)8,300$0.0025,200
2026-03-19Open-market sale80$533.4145,172
2026-03-19Open-market sale650$532.5045,252
2026-03-19Open-market sale794$531.6245,902
2026-03-19Open-market sale1,776$530.6346,696
2026-03-19Open-market sale2,808$529.8248,472
2026-03-19Open-market sale1,439$528.4151,280
2026-03-19Open-market sale753$527.4752,719
2026-03-19Option exercise8,300$146.0353,472
2026-03-15Option exercise (derivative)8,895$0.000
2026-03-15Option exercise8,895—45,739
2026-03-15Tax withholding4,457$536.1249,078
2026-03-15Option exercise7,796—53,535
2026-03-15Tax withholding3,906$536.1245,172
2026-03-05Option exercise (derivative)8,300$0.0033,500
2026-03-05Open-market sale1,086$483.5440,191
2026-03-05Open-market sale1,398$484.5538,793
2026-03-05Open-market sale720$481.3342,454
2026-03-05Open-market sale1,177$482.6841,277
2026-03-05Open-market sale743$486.5237,044
2026-03-05Open-market sale200$487.6536,844
2026-03-05Open-market sale1,006$485.3237,787
2026-03-05Option exercise8,300$146.0345,144
2026-03-05Open-market sale368$479.4344,776
2026-03-05Open-market sale1,602$480.2243,174
2026-02-19Option exercise (derivative)8,300$0.0041,800
2026-02-19Option exercise8,300$146.0345,081
2026-02-19Open-market sale616$471.3644,465
2026-02-19Open-market sale288$473.2343,402
2026-02-19Open-market sale1,059$475.0942,343
2026-02-19Open-market sale881$475.8941,462
2026-02-19Open-market sale1,114$477.1040,348
2026-02-19Open-market sale2,100$478.1538,248
2026-02-19Open-market sale1,467$478.9236,781
2026-02-19Open-market sale775$472.7643,690
2026-02-05Option exercise (derivative)8,300$0.0050,100
2026-02-05Option exercise8,300$146.0345,081
2026-02-05Open-market sale675$485.5236,781
2026-02-05Open-market sale2,748$483.9238,390
2026-02-05Open-market sale477$480.9244,604
2026-02-05Open-market sale2,363$481.9342,241
2026-02-05Open-market sale1,103$482.5741,138
2026-02-05Open-market sale934$484.9237,456
2026-01-15Option exercise (derivative)8,300$0.0058,400
2026-01-15Open-market sale1,307$470.3742,335
2026-01-15Open-market sale1,576$471.4436,821
2026-01-15Option exercise8,300$146.0345,081
2026-01-15Open-market sale1,439$468.3243,642
2026-01-15Open-market sale40$474.7436,781
2026-01-15Open-market sale407$472.2841,928
2026-01-15Open-market sale3,531$469.3438,397
2026-01-02Option exercise (derivative)8,300$0.0066,700
2026-01-02Open-market sale739$483.3543,041
2026-01-02Open-market sale479$481.8343,780
2026-01-02Open-market sale822$481.2644,259
2026-01-02Option exercise8,300$146.0345,081
2026-01-02Open-market sale1,240$484.5441,801
2026-01-02Open-market sale1,509$485.6840,292
2026-01-02Open-market sale1,130$486.8539,162
2026-01-02Open-market sale200$489.1536,781
2026-01-02Open-market sale2,181$487.7636,981
2025-12-24Option exercise (derivative)11,000$0.009,250
2025-12-24Open-market sale80$516.0636,781
2025-12-24Open-market sale2,650$514.1836,861
2025-12-24Open-market sale4,713$513.4639,511
2025-12-24Open-market sale2,877$512.5944,224
2025-12-24Open-market sale40$510.6447,101
2025-12-24Open-market sale138$509.8147,141
2025-12-24Open-market sale502$509.2247,279
2025-12-24Option exercise11,000$146.0347,781
2025-12-11Option exercise (derivative)11,000$0.0020,250
2025-12-11Open-market sale2,804$485.2238,297
2025-12-11Open-market sale5,220$484.3141,101
2025-12-11Open-market sale900$483.2546,321
2025-12-11Open-market sale560$482.2247,221
2025-12-11Open-market sale400$487.3736,781
2025-12-11Open-market sale1,116$486.3637,181
2025-12-11Option exercise11,000$146.0347,781
2025-11-26Option exercise (derivative)11,000$0.000
2025-11-26Open-market sale1,727$484.2045,541
2025-11-26Open-market sale513$483.0547,268
2025-11-26Open-market sale1,923$486.2341,408
2025-11-26Option exercise11,000$135.4247,781
2025-11-26Open-market sale1,277$488.1336,781
2025-11-26Open-market sale3,350$487.2138,058
2025-11-26Open-market sale2,210$485.1543,331
2025-11-13Option exercise (derivative)11,000$0.0011,000
2025-11-13Open-market sale1,979$464.1942,520
2025-11-13Option exercise11,000$135.4247,781
2025-11-13Open-market sale17$469.0936,781
2025-11-13Open-market sale2,070$468.4836,798
2025-11-13Open-market sale1,992$467.3738,868
2025-11-13Open-market sale884$466.2440,860
2025-11-13Open-market sale776$465.3741,744
2025-11-13Open-market sale979$463.3244,499
2025-11-13Open-market sale1,040$461.3645,478
2025-11-13Open-market sale1,063$458.1646,518
2025-11-13Open-market sale200$456.3947,581
2025-10-30Option exercise (derivative)11,000$0.0022,000
2025-10-30Open-market sale642$447.3447,139
2025-10-30Open-market sale1,849$451.5738,459
2025-10-30Open-market sale2,247$450.6440,308
2025-10-30Open-market sale3,441$449.4642,555
2025-10-30Open-market sale1,143$448.5645,996
2025-10-30Option exercise11,000$135.4247,781
2025-10-30Open-market sale1,285$452.3337,174
2025-10-30Open-market sale393$454.1536,781
2025-10-16Option exercise (derivative)11,000$0.0033,000
2025-10-16Open-market sale2,516$431.7241,310
2025-10-16Open-market sale798$434.7636,782
2025-10-16Open-market sale1,652$433.4537,580
2025-10-16Open-market sale2,078$432.5939,232
2025-10-16Open-market sale1$435.4236,781
2025-10-16Open-market sale955$430.5943,826
2025-10-16Open-market sale1,092$429.6144,781
2025-10-16Open-market sale1,908$428.5145,873
2025-10-16Option exercise11,000$135.4247,781
2025-10-02Option exercise (derivative)11,000$0.0044,000
2025-10-02Option exercise11,000$135.4247,781
2025-10-02Open-market sale1,430$433.7246,351
2025-10-02Open-market sale474$440.1636,781
2025-10-02Open-market sale1,881$436.2442,642
2025-10-02Open-market sale3,136$437.1539,506
2025-10-02Open-market sale346$439.1937,255
2025-10-02Open-market sale1,905$438.1737,601
2025-10-02Open-market sale1,828$435.2244,523
2025-09-18Option exercise (derivative)11,000$0.0055,000
2025-09-18Open-market sale2,105$407.4237,981
2025-09-18Open-market sale400$402.5047,381
2025-09-18Open-market sale1,100$404.3346,281
2025-09-18Option exercise11,000$135.4247,781
2025-09-18Open-market sale1,200$408.1136,781
2025-09-18Open-market sale3,222$406.3940,086
2025-09-18Open-market sale2,973$405.4543,308
2025-09-04Option exercise (derivative)11,000$0.0066,000
2025-09-04Open-market sale850$387.8639,279
2025-09-04Open-market sale1,128$387.4140,129
2025-09-04Open-market sale1,499$386.5141,257
2025-09-04Open-market sale275$384.9042,756
2025-09-04Open-market sale300$383.2843,031
2025-09-04Open-market sale350$382.2143,331
2025-09-04Open-market sale2,335$381.5843,681
2025-09-04Open-market sale1,266$380.6246,016
2025-09-04Open-market sale499$379.4747,282
2025-09-04Option exercise11,000$135.4247,781
2025-09-04Open-market sale1,800$389.1637,479
2025-09-04Open-market sale98$392.0336,981
2025-09-04Open-market sale200$396.5436,781
2025-09-04Open-market sale400$390.4637,079
2025-08-21Option exercise (derivative)11,000$0.0077,000
2025-08-21Open-market sale2,330$308.4343,110
2025-08-21Open-market sale1,441$307.3945,440
2025-08-21Open-market sale300$306.1246,881
2025-08-21Open-market sale600$304.5747,181
2025-08-21Option exercise11,000$135.4247,781
2025-08-21Open-market sale2,095$310.2536,781
2025-08-21Open-market sale4,234$309.4338,876
2025-08-07Option exercise (derivative)11,000$0.0088,000
2025-08-07Open-market sale1,391$297.4946,390
2025-08-07Open-market sale1,353$298.7345,037
2025-08-07Open-market sale2,918$299.4842,119
2025-08-07Open-market sale2,837$300.4739,282
2025-08-07Open-market sale1,401$301.6737,881
2025-08-07Open-market sale1,000$302.7036,881
2025-08-07Open-market sale100$303.4536,781
2025-08-07Option exercise11,000$135.4247,781
2025-07-24Option exercise (derivative)11,000$0.0099,000
2025-07-24Open-market sale4,977$304.2539,035
2025-07-24Option exercise11,000$135.4247,781
2025-07-24Open-market sale2,254$305.1436,781
2025-07-24Open-market sale3,769$303.3144,012
2025-07-10Option exercise (derivative)11,000$0.00110,000
2025-07-10Open-market sale1,304$299.4945,877
2025-07-10Open-market sale7,738$300.4838,139
2025-07-10Open-market sale1,358$301.2036,781
2025-07-10Open-market sale600$297.8947,181
2025-07-10Option exercise11,000$135.4247,781
2025-06-26Option exercise (derivative)11,000$0.00121,000
2025-06-26Open-market sale3,940$285.0141,304
2025-06-26Option exercise11,000$135.4247,781
2025-06-26Open-market sale2,537$284.1045,244
2025-06-26Open-market sale1,150$287.9236,881
2025-06-26Open-market sale2,334$287.2138,031
2025-06-26Open-market sale939$286.1340,365
2025-06-26Open-market sale100$288.8036,781
2025-06-12Option exercise (derivative)11,000$0.00132,000
2025-06-12Open-market sale1,375$280.7041,538
2025-06-12Open-market sale1,425$279.5142,913
2025-06-12Open-market sale1,837$278.4144,338
2025-06-12Open-market sale4,557$281.5636,981
2025-06-12Option exercise11,000$135.4247,781
2025-06-12Open-market sale506$275.9847,275
2025-06-12Open-market sale1,100$276.9546,175
2025-06-12Open-market sale200$282.2736,781
2025-05-29Option exercise (derivative)7,000$0.00143,000
2025-05-29Option exercise (derivative)4,000$0.000
2025-05-29Open-market sale1,703$315.5341,878
2025-05-29Open-market sale101$313.4643,581
2025-05-29Open-market sale99$311.1443,682
2025-05-29Open-market sale524$317.1936,781
2025-05-29Option exercise4,000$117.7647,781
2025-05-29Option exercise7,000$135.4243,781
2025-05-29Open-market sale4,573$316.5737,305
2025-05-29Open-market sale4,000$315.7743,781
2025-05-15Option exercise (derivative)11,000$0.004,000
2025-05-15Option exercise11,000$117.7647,781
2025-05-15Open-market sale2$302.0236,781
2025-05-15Open-market sale2,139$293.3145,642
2025-05-15Open-market sale1,104$293.9644,538
2025-05-15Open-market sale5,004$295.1039,534
2025-05-15Open-market sale1,744$296.4137,790
2025-05-15Open-market sale800$297.3336,990
2025-05-15Open-market sale4$299.0036,986
2025-05-15Open-market sale203$300.2436,783
2025-05-01Option exercise (derivative)11,000$0.0015,000
2025-05-01Open-market sale300$298.0545,972
2025-05-01Open-market sale3,859$302.7136,901
2025-05-01Open-market sale120$303.3836,781
2025-05-01Open-market sale3,392$301.8140,760
2025-05-01Open-market sale1,320$300.6344,152
2025-05-01Open-market sale500$299.0545,472
2025-05-01Open-market sale239$297.0046,272
2025-05-01Open-market sale400$296.0046,511
2025-05-01Open-market sale870$295.1246,911
2025-05-01Option exercise11,000$117.7647,781
2025-04-17Option exercise (derivative)11,000$0.0026,000
2025-04-17Open-market sale5,488$283.8339,877
2025-04-17Open-market sale3,096$284.6936,781
2025-04-17Open-market sale400$280.3547,381
2025-04-17Open-market sale2,016$282.9245,365
2025-04-17Option exercise11,000$117.7647,781
2025-04-03Option exercise (derivative)11,000$0.0037,000
2025-04-03Open-market sale2,218$306.0842,069
2025-04-03Option exercise11,000$117.7647,781
2025-04-03Open-market sale200$298.0047,581
2025-04-03Open-market sale1,501$308.0836,781
2025-04-03Open-market sale3,787$307.1238,282
2025-04-03Open-market sale3,094$305.0844,287
2025-04-03Open-market sale200$300.4247,381
2025-03-06Option exercise (derivative)6,550$0.000
2025-03-06Disposition to issuer6,550$307.6836,781
2025-03-06Option exercise6,550$163.3043,331
2025-02-20Option exercise (derivative)7,700$0.006,550
2025-02-20Disposition to issuer7,700$367.3636,710
2025-02-20Option exercise7,700$163.3044,410
2025-02-06Option exercise (derivative)7,700$0.0014,250
2025-02-06Option exercise7,700$163.3044,410
2025-02-06Disposition to issuer7,700$353.7536,710
2025-01-16Option exercise (derivative)7,700$0.0021,950
2025-01-16Option exercise7,700$163.3044,410
2025-01-16Disposition to issuer7,700$366.3936,710
2025-01-02Option exercise (derivative)7,700$0.0029,650
2025-01-02Disposition to issuer7,700$360.2236,710
2025-01-02Option exercise7,700$163.3044,410
2024-12-19Option exercise (derivative)7,700$0.0037,350
2024-12-19Disposition to issuer7,700$360.1636,710
2024-12-19Option exercise7,700$163.3044,410
2024-12-05Option exercise (derivative)7,700$0.0045,050
2024-12-05Option exercise7,700$163.3044,410
2024-12-05Open-market sale7,700$374.3736,710
2024-11-21Option exercise (derivative)7,700$0.0052,750
2024-11-21Option exercise7,700$163.3044,410
2024-11-21Open-market sale7,700$367.3636,710
2024-11-07Option exercise (derivative)7,700$0.0060,450
2024-11-07Disposition to issuer7,700$402.5736,710
2024-11-07Option exercise7,700$163.3044,410
2024-10-17Option exercise (derivative)7,700$0.0068,150
2024-10-17Disposition to issuer7,700$372.8136,710
2024-10-17Option exercise7,700$163.3044,410
2024-10-03Option exercise (derivative)7,700$0.0075,850
2024-10-03Option exercise7,700$163.3044,410
2024-10-03Disposition to issuer7,700$350.0736,710
2024-09-19Option exercise (derivative)7,700$0.0083,550
2024-09-19Disposition to issuer7,700$351.3336,710
2024-09-19Option exercise7,700$163.3044,410
2024-06-20Option exercise (derivative)25,000$0.0091,250
2024-06-20Option exercise25,000$163.3061,710
2024-06-20Disposition to issuer25,000$308.9836,710
2024-04-04Option exercise (derivative)6,000$0.0048,000
2024-04-04Open-market sale206$234.0936,710
2024-04-04Option exercise6,000$117.7642,710
2024-04-04Open-market sale100$228.8442,610
2024-04-04Open-market sale1,374$230.9941,236
2024-04-04Open-market sale1,041$233.6436,916
2024-04-04Open-market sale3,279$232.5537,957
2024-03-21Option exercise (derivative)6,000$0.0054,000
2024-03-21Open-market sale238$235.7341,615
2024-03-21Open-market sale857$234.1141,853
2024-03-21Option exercise6,000$117.7642,710
2024-03-21Open-market sale3,505$236.7138,110
2024-03-21Open-market sale1,400$237.3636,710
2024-03-07Option exercise (derivative)6,000$0.0060,000
2024-03-07Open-market sale2,700$237.7636,899
2024-03-07Option exercise6,000$117.7642,599
2024-03-07Open-market sale3,000$236.9039,599
2024-03-07Open-market sale300$238.8536,599
2024-02-15Option exercise (derivative)6,000$0.0066,000
2024-02-15Open-market sale1,550$214.5441,049
2024-02-15Option exercise6,000$117.7642,599
2024-02-15Open-market sale3,362$215.4337,687
2024-02-15Open-market sale1,088$216.0436,599
2024-02-01Option exercise (derivative)6,000$0.0072,000
2024-02-01Open-market sale400$216.3736,599
2024-02-01Option exercise6,000$117.7642,599
2024-02-01Open-market sale1,200$213.5841,399
2024-02-01Open-market sale1,601$214.5339,798
2024-02-01Open-market sale2,799$215.7236,999
2024-01-18Option exercise (derivative)6,000$0.0078,000
2024-01-18Open-market sale1,402$217.5541,197
2024-01-18Option exercise6,000$117.7642,599
2024-01-18Open-market sale2,299$218.4238,898
2024-01-18Open-market sale1,899$219.3036,999
2024-01-18Open-market sale200$221.0236,799
2024-01-18Open-market sale200$222.6036,599
2024-01-04Option exercise (derivative)6,000$0.0084,000
2024-01-04Option exercise6,000$117.7642,599
2024-01-04Open-market sale1,710$227.3440,889
2024-01-04Open-market sale3,990$228.1736,899
2024-01-04Open-market sale300$228.8336,599
2023-12-21Option exercise (derivative)6,000$0.0090,000
2023-12-21Open-market sale200$225.8636,599
2023-12-21Open-market sale1,201$223.9438,099
2023-12-21Open-market sale1,300$225.1536,799
2023-12-21Open-market sale3,299$233.0339,300
2023-12-21Option exercise6,000$117.7642,599
2023-12-07Option exercise (derivative)6,000$0.0096,000
2023-12-07Option exercise6,000$117.7642,599
2023-12-07Open-market sale100$239.6836,599
2023-12-07Open-market sale5,900$238.8836,699
2023-11-16Option exercise (derivative)6,000$0.00102,000
2023-11-16Option exercise6,000$117.7642,599
2023-11-16Open-market sale3,162$226.5537,531
2023-11-16Open-market sale1,906$226.0540,693
2023-11-16Open-market sale100$229.3636,599
2023-11-16Open-market sale832$227.7136,699
2023-11-02Option exercise (derivative)6,000$0.00108,000
2023-11-02Open-market sale600$227.3036,599
2023-11-02Open-market sale3,100$226.5237,199
2023-11-02Open-market sale600$225.2440,299
2023-11-02Open-market sale1,300$224.3640,899
2023-11-02Open-market sale400$222.8542,199
2023-11-02Option exercise6,000$117.7642,599
2023-10-19Option exercise (derivative)6,000$0.00114,000
2023-10-19Open-market sale900$227.3637,199
2023-10-19Option exercise6,000$117.7642,599
2023-10-19Open-market sale3,400$224.0239,199
2023-10-19Open-market sale1,100$226.6338,099
2023-10-19Open-market sale600$228.3636,599
2023-10-05Option exercise (derivative)6,000$0.00120,000
2023-10-05Open-market sale300$224.9336,599
2023-10-05Option exercise6,000$117.7642,599
2023-10-05Open-market sale374$221.9242,225
2023-10-05Open-market sale2,171$223.3440,054
2023-10-05Open-market sale3,155$224.2736,899
2023-09-21Option exercise (derivative)6,000$0.00126,000
2023-09-21Open-market sale1,150$223.3736,899
2023-09-21Open-market sale1,950$222.2638,049
2023-09-21Open-market sale2,600$221.3839,999
2023-09-21Option exercise6,000$117.7642,599
2023-09-21Open-market sale300$224.2536,599
2023-09-07Option exercise (derivative)6,000$0.00132,000
2023-09-07Open-market sale2,752$222.4239,847
2023-09-07Option exercise6,000$117.7642,599
2023-09-07Open-market sale3,000$223.4236,847
2023-09-07Open-market sale248$223.9336,599
2023-08-17Option exercise (derivative)6,000$0.00138,000
2023-08-17Open-market sale1,100$230.2538,200
2023-08-17Option exercise6,000$117.7642,599
2023-08-17Open-market sale1,899$227.8140,700
2023-08-17Open-market sale1,400$229.4139,300
2023-08-17Open-market sale1,601$231.2336,599
2023-08-03Option exercise (derivative)6,000$0.00144,000
2023-08-03Open-market sale1,000$241.6136,899
2023-08-03Open-market sale400$239.9937,899
2023-08-03Open-market sale300$238.3938,299
2023-08-03Open-market sale600$236.8838,599
2023-08-03Open-market sale2,141$233.5339,199
2023-08-03Open-market sale1,259$232.9641,340
2023-08-03Open-market sale300$243.1336,599
2023-08-03Option exercise6,000$117.7642,599
2023-07-20Option exercise (derivative)2,500$0.000
2023-07-20Option exercise2,500$120.2639,099
2023-07-20Open-market sale2,500$243.8736,599
2023-07-06Option exercise (derivative)6,000$0.002,500
2023-07-06Open-market sale1,187$215.5237,499
2023-07-06Open-market sale700$217.2436,799
2023-07-06Open-market sale200$218.1736,599
2023-07-06Option exercise6,000$120.2642,599
2023-07-06Open-market sale3,913$214.5838,686
2023-06-15Option exercise (derivative)6,000$0.008,500
2023-06-15Open-market sale3,736$227.5238,863
2023-06-15Open-market sale2,264$228.2036,599
2023-06-15Option exercise6,000$120.2642,599
2023-06-01Option exercise (derivative)6,000$0.0014,500
2023-06-01Option exercise6,000$120.2642,599
2023-06-01Open-market sale400$207.0142,199
2023-06-01Open-market sale2,750$208.7939,449
2023-06-01Open-market sale2,850$209.7236,599
2023-05-18Option exercise (derivative)6,000$0.0020,500
2023-05-18Open-market sale3,006$214.8936,599
2023-05-18Open-market sale2,994$214.2739,605
2023-05-18Option exercise6,000$120.2642,599
2023-05-04Option exercise (derivative)6,000$0.0026,500
2023-05-04Option exercise6,000$120.2642,599
2023-05-04Open-market sale700$217.9736,599
2023-05-04Open-market sale535$217.0437,299
2023-05-04Open-market sale1,480$215.8437,834
2023-05-04Open-market sale3,285$215.1539,314
2023-04-20Option exercise (derivative)6,000$0.0032,500
2023-04-20Open-market sale900$225.2236,599
2023-04-20Option exercise6,000$120.2642,599
2023-04-20Open-market sale4,399$223.6338,200
2023-04-20Open-market sale701$224.4137,499
2023-04-06Option exercise (derivative)6,000$0.0038,500
2023-04-06Option exercise6,000$120.2642,599
2023-04-06Open-market sale969$231.9341,630
2023-04-06Open-market sale4,531$232.8837,099
2023-04-06Open-market sale500$233.6636,599
2023-03-16Option exercise (derivative)6,000$0.0044,500
2023-03-16Open-market sale2,522$214.5238,325
2023-03-16Open-market sale1,277$213.6140,847
2023-03-16Open-market sale475$211.8742,124
2023-03-16Option exercise6,000$120.2642,599
2023-03-16Open-market sale200$216.0936,599
2023-03-16Open-market sale1,526$215.4036,799
2023-03-15Grant / award (derivative)7,796$0.007,796
2023-03-15Grant / award (derivative)8,895$0.008,895
2023-03-15Grant / award (derivative)49,860$0.0049,860
2023-03-02Option exercise (derivative)6,000$0.0050,500
2023-03-02Open-market sale703$243.2436,868
2023-03-02Option exercise6,000$120.2642,397
2023-03-02Open-market sale600$241.1741,797
2023-03-02Open-market sale4,226$242.4537,571
2023-03-02Open-market sale471$244.3936,397
2023-02-16Option exercise (derivative)6,000$0.0056,500
2023-02-16Option exercise6,000$120.2642,397
2023-02-16Open-market sale4,184$248.6738,213
2023-02-16Open-market sale1,216$249.6536,997
2023-02-16Open-market sale400$250.8836,597
2023-02-16Open-market sale100$252.0036,497
2023-02-16Open-market sale100$253.7936,397
2023-02-02Option exercise (derivative)6,000$0.0062,500
2023-02-02Open-market sale200$258.9936,397
2023-02-02Option exercise6,000$120.2642,397
2023-02-02Open-market sale1,400$255.4636,597
2023-02-02Open-market sale4,400$254.1737,997
2023-01-19Option exercise (derivative)6,000$0.0068,500
2023-01-19Open-market sale1,200$258.4241,197
2023-01-19Open-market sale300$259.9636,397
2023-01-19Open-market sale4,500$259.0236,697
2023-01-19Option exercise6,000$120.2642,397
2023-01-05Option exercise (derivative)6,000$0.0074,500
2023-01-05Open-market sale3,096$274.1337,101
2023-01-05Option exercise6,000$120.2642,397
2023-01-05Open-market sale2,200$273.0840,197
2023-01-05Open-market sale704$274.7636,397
2022-12-15Option exercise (derivative)6,000$0.0080,500
2022-12-15Open-market sale2,676$271.4439,721
2022-12-15Open-market sale6,000$120.2642,397
2022-12-15Open-market sale1,924$272.4837,797
2022-12-15Open-market sale83$275.2036,397
2022-12-15Open-market sale517$274.4336,480
2022-12-15Open-market sale800$273.5336,997
2022-12-01Option exercise (derivative)6,000$0.0086,500
2022-12-01Option exercise6,000$120.2642,397
2022-12-01Open-market sale729$275.2541,668
2022-12-01Open-market sale800$276.6140,868
2022-12-01Open-market sale2,050$277.6838,818
2022-12-01Open-market sale1,895$278.4636,923
2022-12-01Open-market sale526$279.4936,397
2022-11-17Option exercise (derivative)6,000$0.00104,500
2022-11-17Open-market sale2,102$257.9340,295
2022-11-17Option exercise6,000$120.2642,397
2022-11-17Open-market sale1,685$258.9638,610
2022-11-17Open-market sale1,813$259.9736,797
2022-11-17Open-market sale400$261.1836,397
2022-11-03Option exercise (derivative)6,000$0.0098,500
2022-11-03Option exercise6,000$120.2642,397
2022-11-03Open-market sale1,200$254.1241,197
2022-11-03Open-market sale600$255.9040,597
2022-11-03Open-market sale2,000$257.6338,597
2022-11-03Open-market sale2,200$258.5336,397
2022-10-20Option exercise (derivative)6,000$0.00104,500
2022-10-20Open-market sale2,482$217.2036,397
2022-10-20Option exercise6,000$120.2642,397
2022-10-20Open-market sale900$215.3141,497
2022-10-20Open-market sale2,618$216.6638,879
2022-10-06Option exercise (derivative)6,000$0.00110,500
2022-10-06Open-market sale3,132$209.5636,397
2022-10-06Option exercise6,000$120.2642,397
2022-10-06Open-market sale2,868$208.9439,529
2022-09-22Option exercise (derivative)6,000$0.00116,500
2022-09-22Open-market sale2,200$202.4640,197
2022-09-22Option exercise6,000$120.2642,397
2022-09-22Open-market sale2,300$203.3337,897
2022-09-22Open-market sale1,500$204.6536,397
2022-08-04Option exercise (derivative)4,552$0.000
2022-08-04Option exercise4,552$111.0040,949
2022-08-04Open-market sale4,552$225.8136,397
2022-07-21Option exercise (derivative)6,000$0.004,552
2022-07-21Open-market sale400$224.6741,997
2022-07-21Open-market sale1,800$225.6540,197
2022-07-21Open-market sale3,300$226.6136,897
2022-07-21Open-market sale500$227.5536,397
2022-07-21Option exercise6,000$111.0042,397
2022-07-07Option exercise (derivative)6,000$0.0010,552
2022-07-07Open-market sale2,600$242.8037,097
2022-07-07Open-market sale800$241.8939,697
2022-07-07Open-market sale1,900$240.4640,497
2022-07-07Option exercise6,000$111.0042,397
2022-07-07Open-market sale700$243.6736,397
2022-06-16Option exercise (derivative)6,000$0.0016,552
2022-06-16Open-market sale100$216.4736,397
2022-06-16Open-market sale2,416$215.0339,981
2022-06-16Open-market sale3,484$215.9336,497
2022-06-16Option exercise6,000$111.0042,397
2022-06-02Option exercise (derivative)6,000$0.0022,552
2022-06-02Option exercise6,000$111.0042,397
2022-06-02Open-market sale2,837$222.9839,560
2022-06-02Open-market sale2,202$223.7237,358
2022-06-02Open-market sale161$224.8137,197
2022-06-02Open-market sale600$226.8236,597
2022-06-02Open-market sale200$228.1136,397
2022-05-19Option exercise (derivative)6,000$0.0028,552
2022-05-19Open-market sale800$185.1936,397
2022-05-19Open-market sale4,700$183.0637,697
2022-05-19Option exercise6,000$111.0042,397
2022-05-19Open-market sale500$184.1037,197
2022-05-05Option exercise (derivative)6,000$0.0034,552
2022-05-05Open-market sale700$192.9236,397
2022-05-05Open-market sale900$191.7237,097
2022-05-05Open-market sale3,100$190.3637,997
2022-05-05Open-market sale1,300$189.3841,097
2022-05-05Option exercise6,000$111.0042,397
2022-04-21Option exercise (derivative)6,000$0.0040,552
2022-04-21Open-market sale3,801$189.6636,397
2022-04-21Open-market sale1,599$188.7740,288
2022-04-21Option exercise6,000$111.0042,487
2022-04-21Open-market sale600$187.2041,887
2022-04-07Option exercise (derivative)6,000$0.0046,552
2022-04-07Open-market sale1,886$185.7937,687
2022-04-07Open-market sale2,914$184.9339,573
2022-04-07Open-market sale1,200$186.5036,487
2022-04-07Option exercise6,000$111.0042,487
2022-03-17Option exercise (derivative)6,000$0.0052,552
2022-03-17Open-market sale3,865$182.1438,118
2022-03-17Option exercise6,000$111.0042,487
2022-03-17Open-market sale504$181.1841,983
2022-03-17Open-market sale1,281$183.2536,837
2022-03-17Open-market sale350$184.1536,487
2022-03-03Option exercise (derivative)6,000$0.0058,552
2022-03-03Open-market sale400$174.7036,369
2022-03-03Open-market sale5,600$174.0836,769
2022-03-03Option exercise6,000$111.0042,369
2022-02-17Option exercise (derivative)6,000$0.0064,552
2022-02-17Open-market sale900$200.9935,469
2022-02-17Option exercise6,000$111.0036,369
2022-02-17Open-market sale4,100$202.2031,369
2022-02-17Open-market sale700$202.7830,669
2022-02-17Open-market sale300$203.9530,369
2022-02-03Option exercise (derivative)6,000$0.0016,552
2022-02-03Open-market sale3,613$200.3830,369
2022-02-03Option exercise6,000$111.0036,369
2022-02-03Open-market sale2,387$199.6833,982
2022-01-20Option exercise (derivative)1,094$0.0054,000
2022-01-20Option exercise (derivative)4,906$0.0022,552
2022-01-20Open-market sale1,709$205.8232,079
2022-01-20Option exercise4,906$111.0036,369
2022-01-20Option exercise1,094$111.0031,463
2022-01-20Open-market sale1,710$206.5130,369
2022-01-20Open-market sale2,581$204.7933,788
2022-01-06Option exercise (derivative)6,000$0.001,094
2022-01-06Option exercise6,000$111.0042,369
2022-01-06Open-market sale320$190.4842,049
2022-01-06Open-market sale2,970$192.3239,079
2022-01-06Open-market sale2,710$192.8536,369
2022-01-06Option exercise (derivative)6,000$0.0027,458
2022-01-06Open-market sale2,970$192.3233,079
2022-01-06Open-market sale320$190.4836,049
2022-01-06Open-market sale2,710$192.8530,369
2021-12-16Option exercise (derivative)6,000$0.0033,458
2021-12-16Option exercise6,000$111.0042,369
2021-12-16Open-market sale389$194.2141,980
2021-12-16Open-market sale2,220$195.9736,369
2021-12-16Open-market sale3,391$195.3938,589
2021-12-02Option exercise (derivative)6,000$0.0039,458
2021-12-02Option exercise6,000$111.0042,369
2021-12-02Open-market sale1,262$188.9840,007
2021-12-02Open-market sale2,764$189.8237,243
2021-12-02Open-market sale874$190.8036,369
2021-12-02Open-market sale1,100$187.4841,269
2021-11-18Option exercise (derivative)6,000$0.0045,458
2021-11-18Disposition to issuer200$197.7842,169
2021-11-18Disposition to issuer5,200$199.3236,969
2021-11-18Option exercise6,000$111.0042,369
2021-11-18Disposition to issuer600$199.9336,369
2021-11-04Option exercise (derivative)6,000$0.0051,458
2021-11-04Open-market sale800$202.6436,369
2021-11-04Open-market sale1,400$201.8437,169
2021-11-04Open-market sale3,800$200.6538,569
2021-11-04Option exercise6,000$111.0042,369
2021-10-21Option exercise (derivative)6,000$0.0057,458
2021-10-21Open-market sale3,000$190.5736,369
2021-10-21Option exercise6,000$111.0042,369
2021-10-21Open-market sale3,000$189.7939,369
2021-10-07Option exercise (derivative)6,000$0.0063,458
2021-10-07Open-market sale2,136$190.5837,240
2021-10-07Option exercise6,000$111.0042,369
2021-10-07Open-market sale871$191.9536,369
2021-10-07Open-market sale2,993$190.0739,376
2021-09-16Option exercise (derivative)6,000$0.0055,094
2021-09-16Option exercise6,000$111.0042,369
2021-09-16Open-market sale5,067$204.2136,369
2021-09-16Open-market sale933$203.3641,436
2021-09-02Option exercise (derivative)6,000$0.0069,458
2021-09-02Open-market sale76$212.8936,369
2021-09-02Option exercise6,000$111.0042,369
2021-09-02Open-market sale3,000$210.1739,369
2021-09-02Open-market sale1,700$211.3437,669
2021-09-02Open-market sale1,224$212.1736,445
2021-08-23Option exercise (derivative)6,000$0.0075,458
2021-08-23Open-market sale2,700$206.2636,469
2021-08-23Open-market sale3,200$205.4139,169
2021-08-23Open-market sale100$206.8836,369
2021-08-23Option exercise6,000$111.0042,369
2021-08-05Option exercise (derivative)5,500$0.000
2021-08-05Disposition to issuer5,500$205.4236,369
2021-08-05Option exercise5,500$94.9641,869
2021-07-15Option exercise (derivative)6,000$0.005,500
2021-07-15Disposition to issuer6,000$184.1936,369
2021-07-15Option exercise6,000$94.9642,369
2021-07-01Option exercise (derivative)6,000$0.0011,500
2021-07-01Option exercise6,000$94.9642,369
2021-07-01Disposition to issuer6,000$184.6736,369
2021-06-17Option exercise (derivative)6,000$0.0017,500
2021-06-17Option exercise6,000$94.9642,369
2021-06-17Disposition to issuer6,000$182.4136,369
2021-06-03Option exercise (derivative)6,000$0.0023,500
2021-06-03Option exercise6,000$94.9642,369
2021-06-03Disposition to issuer6,000$175.2436,369
2021-05-20Option exercise (derivative)6,000$0.0029,500
2021-05-20Disposition to issuer6,000$191.0936,369
2021-05-20Option exercise6,000$94.9642,369
2021-05-06Option exercise (derivative)6,000$0.0035,500
2021-05-06Disposition to issuer6,000$192.0736,369
2021-05-06Option exercise6,000$94.9642,369
2021-04-15Option exercise (derivative)6,000$0.0041,500
2021-04-15Option exercise6,000$94.9642,369
2021-04-15Disposition to issuer6,000$201.6736,369
2021-04-01Option exercise (derivative)6,000$0.0047,500
2021-04-01Option exercise6,000$94.9642,369
2021-04-01Disposition to issuer6,000$192.3436,369
2021-03-18Option exercise (derivative)6,000$0.0053,500
2021-03-18Option exercise6,000$94.9642,369
2021-03-18Disposition to issuer6,000$170.3536,369
2021-03-04Option exercise (derivative)6,000$0.0059,500
2021-03-04Disposition to issuer6,000$160.3436,369
2021-03-04Option exercise6,000$94.9642,369
2021-02-18Option exercise (derivative)6,000$0.0065,500
2021-02-18Disposition to issuer6,000$169.3336,131
2021-02-18Option exercise6,000$94.9642,131
2021-02-04Option exercise (derivative)6,000$0.0071,500
2021-02-04Disposition to issuer6,000$167.8336,131
2021-02-04Option exercise6,000$94.9642,131
2021-01-21Option exercise (derivative)6,000$0.0077,500
2021-01-21Option exercise6,000$94.9642,131
2021-01-21Disposition to issuer6,000$167.1436,131
2021-01-07Option exercise (derivative)6,000$0.0083,500
2021-01-07Disposition to issuer6,000$167.0536,131
2021-01-07Option exercise6,000$94.9642,131
2020-12-17Option exercise (derivative)6,000$0.0089,500
2020-12-17Disposition to issuer6,000$148.4436,131
2020-12-17Option exercise6,000$94.9642,131
2020-12-03Option exercise (derivative)6,000$0.0095,500
2020-12-03Disposition to issuer6,000$129.9436,131
2020-12-03Option exercise6,000$94.9642,131
2020-11-05Option exercise (derivative)6,000$0.00107,500
2020-11-05Option exercise6,000$94.9642,131
2020-11-05Disposition to issuer6,000$137.7136,131
2019-03-21Option exercise (derivative)5,500$0.00113,500
2019-03-21Option exercise (derivative)500$0.000
2019-03-21Option exercise5,500$94.9641,323
2019-03-21Disposition to issuer5,500$122.9935,823
2019-03-21Option exercise500$65.8036,323
2019-03-15Grant / award (derivative)150,000$0.00150,000
2019-03-07Option exercise (derivative)6,000$0.00500
2019-03-07Disposition to issuer6,000$111.0635,823
2019-03-07Option exercise6,000$65.8041,823
2019-02-27Grant / award (derivative)61,094$0.0061,094
2019-02-21Option exercise (derivative)6,000$0.006,500
2019-02-21Option exercise6,000$65.8041,613
2019-02-21Disposition to issuer6,000$117.0235,613
2019-02-07Option exercise (derivative)6,000$0.0012,500
2019-02-07Disposition to issuer6,000$115.3035,613
2019-02-07Option exercise6,000$65.8041,613
2019-01-17Option exercise (derivative)6,000$0.0018,500
2019-01-17Option exercise6,000$65.8041,613
2019-01-17Disposition to issuer6,000$114.1935,613
2019-01-03Option exercise (derivative)6,000$0.0024,500
2019-01-03Option exercise6,000$65.8041,613
2019-01-03Disposition to issuer6,000$107.1535,613
2018-12-20Option exercise (derivative)6,000$0.0030,500
2018-12-20Disposition to issuer6,000$103.0435,613
2018-12-20Option exercise6,000$65.8041,613
2018-12-06Option exercise (derivative)3,000$0.0036,500
2018-12-06Option exercise (derivative)7,000$0.000
2018-12-06Disposition to issuer3,000$112.7735,613
2018-12-06Option exercise7,000$61.0642,613
2018-12-06Option exercise3,000$65.8038,613
2018-11-01Option exercise (derivative)6,000$0.007,000
2018-11-01Disposition to issuer6,000$115.0435,613
2018-11-01Option exercise6,000$61.0641,613
2018-10-18Option exercise (derivative)6,000$0.0039,500
2018-10-18Disposition to issuer6,000$125.8335,613
2018-10-18Option exercise6,000$65.8041,613
2018-10-04Option exercise (derivative)6,000$0.0013,000
2018-10-04Option exercise6,000$61.0641,613
2018-10-04Disposition to issuer6,000$125.1135,613
2018-09-20Option exercise (derivative)6,000$0.0019,000
2018-09-20Option exercise6,000$61.0641,613
2018-09-20Disposition to issuer6,000$124.2335,613
2018-09-06Option exercise (derivative)6,000$0.0025,000
2018-09-06Option exercise6,000$61.0641,613
2018-09-06Disposition to issuer6,000$118.4835,613
2018-08-16Option exercise (derivative)6,000$0.0031,000
2018-08-16Disposition to issuer6,000$129.4635,613
2018-08-16Option exercise6,000$61.0641,613
2018-08-02Option exercise (derivative)6,000$0.0037,000
2018-08-02Disposition to issuer6,000$123.2435,613
2018-08-02Option exercise6,000$61.0641,613
2018-07-19Option exercise (derivative)6,000$0.0043,000
2018-07-19Option exercise6,000$61.0641,613
2018-07-19Disposition to issuer6,000$124.0935,613
2018-07-05Option exercise (derivative)6,000$0.0049,000
2018-07-05Option exercise6,000$61.0641,613
2018-07-05Disposition to issuer6,000$116.9535,613
2018-06-21Option exercise (derivative)6,000$0.0055,000
2018-06-21Option exercise6,000$61.0641,613
2018-06-21Disposition to issuer6,000$116.7335,613
2018-06-07Option exercise (derivative)6,000$0.0061,000
2018-06-07Disposition to issuer6,000$110.9635,613
2018-06-07Option exercise6,000$61.0641,613
2018-05-17Option exercise (derivative)6,000$0.0067,000
2018-05-17Disposition to issuer6,000$107.7035,613
2018-05-17Option exercise6,000$61.0641,613
2018-05-03Option exercise (derivative)6,000$0.0073,000
2018-05-03Option exercise6,000$61.0641,613
2018-05-03Disposition to issuer6,000$102.3635,613
2018-04-19Option exercise (derivative)6,000$0.0079,000
2018-04-19Disposition to issuer6,000$112.9935,613
2018-04-19Option exercise6,000$61.0641,613
2018-04-05Option exercise (derivative)6,000$0.0085,000
2018-04-05Disposition to issuer6,000$113.0335,613
2018-04-05Option exercise6,000$61.0641,613
2018-03-15Option exercise (derivative)6,000$0.0045,500
2018-03-15Option exercise6,000$65.8041,613
2018-03-15Disposition to issuer6,000$111.0035,613
2018-03-15Grant / award (derivative)81,458$0.0081,458
2018-03-15Grant / award (derivative)81,458$0.0081,458
2018-03-01Option exercise (derivative)6,000$0.0091,000
2018-03-01Disposition to issuer6,000$113.5635,426
2018-03-01Option exercise6,000$61.0641,426
2018-02-21Grant / award (derivative)42,940$0.0042,940
2018-02-15Option exercise (derivative)6,000$0.0097,000
2018-02-15Option exercise6,000$61.0641,426
2018-02-15Disposition to issuer6,000$136.1135,426
2018-02-01Option exercise (derivative)6,000$0.00103,000
2018-02-01Option exercise6,000$61.0641,426
2018-02-01Disposition to issuer6,000$136.4935,426
2018-01-18Option exercise (derivative)6,000$0.00109,000
2018-01-18Disposition to issuer6,000$139.5335,426
2018-01-18Option exercise6,000$61.0641,426
2018-01-04Option exercise (derivative)6,000$0.00119,000
2018-01-04Option exercise6,000$94.9641,426
2018-01-04Disposition to issuer6,000$149.8335,426
2017-12-21Option exercise (derivative)6,000$0.0051,500
2017-12-21Option exercise6,000$65.8041,426
2017-12-21Disposition to issuer6,000$134.9435,426
2017-12-07Option exercise (derivative)5,000$0.0057,500
2017-12-07Option exercise (derivative)1,000$0.000
2017-12-07Option exercise5,000$65.8041,426
2017-12-07Option exercise1,000$57.1536,426
2017-12-07Disposition to issuer6,000$137.0735,426
2017-11-16Option exercise (derivative)6,000$0.001,000
2017-11-16Option exercise6,000$57.1541,426
2017-11-16Disposition to issuer6,000$121.6235,426
2017-11-02Option exercise (derivative)6,000$0.007,000
2017-11-02Disposition to issuer6,000$118.9035,426
2017-11-02Option exercise6,000$57.1541,426
2017-10-19Option exercise (derivative)6,000$0.0013,000
2017-10-19Disposition to issuer6,000$119.0635,426
2017-10-19Option exercise6,000$57.1541,426
2017-10-05Option exercise (derivative)6,000$0.0019,000
2017-10-05Disposition to issuer6,000$123.9535,426
2017-10-05Option exercise6,000$57.1541,426
2017-09-21Option exercise (derivative)6,000$0.0025,000
2017-09-21Disposition to issuer6,000$115.4535,426
2017-09-21Option exercise6,000$57.1541,426
2017-09-07Option exercise (derivative)6,000$0.0031,000
2017-09-07Option exercise6,000$57.1541,426
2017-09-07Disposition to issuer6,000$133.5235,426
2017-08-17Option exercise (derivative)6,000$0.0037,000
2017-08-17Disposition to issuer6,000$131.0635,426
2017-08-17Option exercise6,000$57.1541,426
2017-08-03Option exercise (derivative)6,000$0.0043,000
2017-08-03Option exercise6,000$57.1541,426
2017-08-03Disposition to issuer6,000$126.9635,426
2017-07-20Option exercise (derivative)6,000$0.0049,000
2017-07-20Option exercise6,000$57.1541,426
2017-07-20Disposition to issuer6,000$136.3635,426
2017-07-06Option exercise (derivative)2,500$0.000
2017-07-06Option exercise (derivative)3,500$0.0055,000
2017-07-06Option exercise3,500$57.1538,926
2017-07-06Disposition to issuer6,000$131.7135,426
2017-07-06Option exercise2,500$51.3741,426
2017-06-15Option exercise (derivative)6,000$0.002,500
2017-06-15Option exercise6,000$51.3741,426
2017-06-15Disposition to issuer6,000$130.4835,426
2017-06-01Option exercise (derivative)6,000$0.008,500
2017-06-01Option exercise6,000$51.3741,426
2017-06-01Disposition to issuer6,000$125.9235,426
2017-05-18Option exercise (derivative)6,000$0.0014,500
2017-05-18Option exercise6,000$51.3741,426
2017-05-18Disposition to issuer6,000$121.1935,426
2017-05-04Option exercise (derivative)6,000$0.0020,500
2017-05-04Disposition to issuer6,000$122.3235,426
2017-05-04Option exercise6,000$51.3741,426
2017-04-20Option exercise (derivative)6,000$0.0026,500
2017-04-20Option exercise6,000$51.3741,426
2017-04-20Disposition to issuer6,000$121.2135,426
2017-04-06Option exercise (derivative)6,000$0.0032,500
2017-04-06Option exercise6,000$51.3741,426
2017-04-06Disposition to issuer6,000$122.0035,426
2017-03-16Option exercise (derivative)6,000$0.0038,500
2017-03-16Option exercise6,000$51.3741,426
2017-03-16Disposition to issuer6,000$139.1135,426
2017-03-15Grant / award (derivative)75,000$0.0075,000
2017-03-15Grant / award (derivative)69,750$0.0069,750
2017-03-15Grant / award (derivative)31,250$0.0031,250
2017-03-02Option exercise (derivative)6,000$0.0044,500
2017-03-02Disposition to issuer6,000$147.1935,221
2017-03-02Option exercise6,000$51.3741,221
2017-02-16Option exercise (derivative)6,000$0.0050,500
2017-02-16Disposition to issuer6,000$168.4235,221
2017-02-16Option exercise6,000$51.3741,221
2017-02-02Option exercise (derivative)6,000$0.0056,500
2017-02-02Option exercise6,000$51.3741,221
2017-02-02Disposition to issuer6,000$165.1035,221
2017-01-19Option exercise (derivative)4,000$0.0058,500
2017-01-19Option exercise (derivative)2,000$0.000
2017-01-19Option exercise4,000$57.1539,221
2017-01-19Disposition to issuer4,000$153.4435,221
2017-01-19Option exercise2,000$50.0937,221
2017-01-05Option exercise (derivative)6,000$0.002,000
2017-01-05Disposition to issuer6,000$145.8935,221
2017-01-05Option exercise6,000$50.0941,221
2016-12-15Option exercise (derivative)6,000$0.008,000
2016-12-15Disposition to issuer6,000$144.9235,221
2016-12-15Option exercise6,000$50.0941,221
2016-12-01Option exercise (derivative)6,000$0.0014,000
2016-12-01Option exercise6,000$50.0941,221
2016-12-01Disposition to issuer6,000$126.9635,221
2016-11-17Option exercise (derivative)6,000$0.0020,000
2016-11-17Option exercise6,000$50.0941,221
2016-11-17Disposition to issuer6,000$133.5135,221
2016-11-03Option exercise (derivative)6,000$0.0026,000
2016-11-03Option exercise6,000$50.0941,221
2016-11-03Disposition to issuer6,000$113.4235,221
2016-10-21Option exercise (derivative)6,000$0.0032,000
2016-10-21Option exercise6,000$50.0941,221
2016-10-21Disposition to issuer6,000$113.0435,221
2016-10-06Option exercise (derivative)6,000$0.0038,000
2016-10-06Option exercise6,000$50.0941,221
2016-10-06Disposition to issuer6,000$121.2235,221
2016-09-15Option exercise (derivative)6,000$0.0044,000
2016-09-15Disposition to issuer6,000$122.7835,221
2016-09-15Option exercise6,000$50.0941,221
2016-09-01Option exercise (derivative)6,000$0.0050,000
2016-09-01Option exercise6,000$50.0941,221
2016-09-01Disposition to issuer6,000$123.2135,221
2016-08-18Option exercise (derivative)6,000$0.0056,000
2016-08-18Disposition to issuer6,000$125.6235,221
2016-08-18Option exercise6,000$50.0941,221
2016-08-04Option exercise (derivative)6,000$0.0062,000
2016-08-04Disposition to issuer6,000$125.4835,221
2016-08-04Option exercise6,000$50.0941,221
2016-07-21Option exercise (derivative)6,000$0.0068,000
2016-07-21Option exercise6,000$50.0941,221
2016-07-21Disposition to issuer6,000$112.4335,221
2016-07-07Option exercise (derivative)6,000$0.0074,000
2016-07-07Option exercise6,000$50.0941,221
2016-07-07Disposition to issuer6,000$109.5835,221
2016-06-16Option exercise (derivative)6,000$0.0080,000
2016-06-16Option exercise6,000$50.0941,221
2016-06-16Disposition to issuer6,000$106.2835,221
2016-06-02Option exercise (derivative)6,000$0.0086,000
2016-06-02Disposition to issuer6,000$121.0335,221
2016-06-02Option exercise6,000$50.0941,221
2016-05-19Option exercise (derivative)3,125$0.0092,000
2016-05-19Option exercise (derivative)2,875$0.000
2016-05-19Option exercise3,125$50.0938,346
2016-05-19Disposition to issuer2,875$110.8035,221
2016-05-19Disposition to issuer3,125$110.8038,096
2016-05-19Option exercise2,875$47.5041,221
2016-05-05Option exercise (derivative)6,000$0.002,875
2016-05-05Option exercise6,000$47.5041,221
2016-05-05Disposition to issuer6,000$107.7735,221
2016-04-21Option exercise (derivative)6,000$0.008,875
2016-04-21Disposition to issuer6,000$117.6535,221
2016-04-21Option exercise6,000$47.5041,221
2016-04-07Option exercise (derivative)6,000$0.0014,875
2016-04-07Option exercise6,000$47.5041,221
2016-04-07Disposition to issuer6,000$112.9735,221
2016-03-17Option exercise (derivative)6,000$0.0020,875
2016-03-17Disposition to issuer6,000$118.0235,221
2016-03-17Option exercise6,000$47.5041,221
2016-03-15Grant / award (derivative)122,500$0.00122,500
2016-03-03Option exercise (derivative)6,000$0.0095,125
2016-03-03Disposition to issuer6,000$126.0035,054
2016-03-03Option exercise6,000$50.0941,054
2016-02-18Option exercise (derivative)6,000$0.00101,125
2016-02-18Disposition to issuer6,000$127.8935,054
2016-02-18Option exercise6,000$50.0941,054
2016-02-04Option exercise (derivative)625$0.0026,875
2016-02-04Option exercise (derivative)5,375$0.00107,125
2016-02-04Disposition to issuer5,375$122.7535,679
2016-02-04Option exercise5,375$50.0940,429
2016-02-04Option exercise625$47.5041,054
2016-02-04Disposition to issuer625$122.7535,054
2016-01-21Option exercise (derivative)6,000$0.0027,500
2016-01-21Option exercise6,000$47.5041,054
2016-01-21Disposition to issuer6,000$125.8135,054
2016-01-07Option exercise (derivative)6,000$0.0033,500
2016-01-07Option exercise6,000$47.5041,054
2016-01-07Disposition to issuer6,000$144.4235,054
2015-12-17Option exercise (derivative)6,000$0.0039,500
2015-12-17Option exercise6,000$47.5041,054
2015-12-17Disposition to issuer6,000$158.1435,054
2015-12-03Option exercise (derivative)6,000$0.0045,500
2015-12-03Option exercise6,000$47.5041,054
2015-12-03Disposition to issuer6,000$155.2435,054
2015-11-19Option exercise (derivative)6,000$0.0051,500
2015-11-19Option exercise6,000$47.5041,054
2015-11-19Disposition to issuer6,000$148.8435,054
2015-11-05Option exercise (derivative)6,000$0.0057,500
2015-11-05Disposition to issuer6,000$152.0635,054
2015-11-05Option exercise6,000$47.5041,054
2015-10-15Option exercise (derivative)6,000$0.0063,500
2015-10-15Option exercise6,000$47.5041,054
2015-10-15Disposition to issuer6,000$127.4435,054
2015-10-01Option exercise (derivative)6,000$0.0069,500
2015-10-01Open-market sale6,000$129.3835,054
2015-10-01Option exercise6,000$47.5041,054
2015-09-17Option exercise (derivative)6,000$0.0075,500
2015-09-17Disposition to issuer6,000$154.3435,054
2015-09-17Option exercise6,000$47.5041,054
2015-09-03Option exercise (derivative)6,000$0.0081,500
2015-09-03Disposition to issuer6,000$149.9635,054
2015-09-03Option exercise6,000$47.5041,054
2015-08-20Option exercise (derivative)20,000$0.0087,500
2015-08-20Disposition to issuer20,000$162.6635,054
2015-08-20Option exercise20,000$47.5055,054
2015-06-18Option exercise (derivative)4,750$0.000
2015-06-18Option exercise4,750$31.1439,804
2015-06-18Disposition to issuer4,750$185.7835,054
2015-06-04Option exercise (derivative)6,000$0.004,750
2015-06-04Option exercise6,000$33.1441,054
2015-06-04Disposition to issuer6,000$179.7035,054
2015-05-21Option exercise (derivative)6,000$0.0010,750
2015-05-21Disposition to issuer6,000$182.6135,054
2015-05-21Option exercise6,000$33.1441,054
2015-05-07Option exercise (derivative)6,000$0.0016,750
2015-05-07Option exercise6,000$33.1441,054
2015-05-07Disposition to issuer6,000$172.6835,054
2015-04-16Option exercise (derivative)6,000$0.0022,750
2015-04-16Open-market sale6,000$187.9135,054
2015-04-16Option exercise6,000$33.1441,054
2015-04-02Option exercise (derivative)6,000$0.0028,750
2015-04-02Open-market sale6,000$174.7335,054
2015-04-02Option exercise6,000$33.1441,054
2015-03-19Option exercise (derivative)6,000$0.0034,750
2015-03-19Open-market sale6,000$175.8235,054
2015-03-19Option exercise6,000$33.1441,054
2015-03-13Grant / award (derivative)116,250$0.00116,250
2015-03-05Option exercise (derivative)6,000$0.0040,750
2015-03-05Option exercise6,000$33.1441,054
2015-03-05Open-market sale6,000$161.3635,054
2015-02-19Option exercise (derivative)6,000$0.0046,750
2015-02-19Open-market sale6,000$155.7234,832
2015-02-19Option exercise6,000$33.1440,832
2015-02-05Option exercise (derivative)6,000$0.0052,750
2015-02-05Option exercise6,000$33.1440,832
2015-02-05Open-market sale6,000$141.9234,832
2015-01-15Option exercise (derivative)6,000$0.0058,750
2015-01-15Open-market sale6,000$137.8434,832
2015-01-15Option exercise6,000$33.1440,832
2015-01-02Option exercise (derivative)6,000$0.0064,750
2015-01-02Option exercise6,000$33.1440,832
2015-01-02Open-market sale6,000$127.7334,832
2014-12-18Option exercise (derivative)6,000$0.0070,750
2014-12-18Option exercise (derivative)4,750$0.000
2014-12-18Option exercise6,000$33.1440,832
2014-12-18Open-market sale310$130.0134,832
2014-12-18Open-market sale2,151$128.9835,142
2014-12-18Open-market sale2,289$128.1937,293
2014-12-18Option exercise4,750$30.7539,582
2014-12-04Option exercise (derivative)5,000$0.004,750
2014-12-04Option exercise (derivative)6,000$0.0076,750
2014-12-04Open-market sale2,573$130.5837,259
2014-12-04Option exercise5,000$30.7539,832
2014-12-04Option exercise6,000$33.1440,832
2014-12-04Open-market sale100$132.1634,832
2014-12-04Open-market sale2,327$131.3434,932
2014-11-20Option exercise (derivative)6,000$0.0082,750
2014-11-20Option exercise (derivative)5,000$0.009,750
2014-11-20Option exercise6,000$33.1440,832
2014-11-20Open-market sale4,622$128.7235,210
2014-11-20Option exercise5,000$30.7539,832
2014-11-20Open-market sale378$129.5734,832
2014-11-06Option exercise (derivative)5,000$0.0014,750
2014-11-06Option exercise5,000$30.7539,832
2014-11-06Open-market sale5,000$125.0234,832
2014-11-06Option exercise (derivative)6,000$0.0088,750
2014-11-06Option exercise6,000$33.1445,832
2014-11-06Open-market sale6,000$125.3334,832
2014-10-23Option exercise (derivative)5,000$0.0019,750
2014-10-23Open-market sale2,566$130.2036,108
2014-10-23Open-market sale1,276$131.1634,832
2014-10-23Open-market sale1,158$129.2938,674
2014-10-23Option exercise5,000$30.7539,832
2014-10-16Option exercise (derivative)6,000$0.0094,750
2014-10-16Option exercise6,000$33.1440,832
2014-10-16Open-market sale6,000$124.3834,832
2014-10-09Option exercise (derivative)5,000$0.0024,750
2014-10-09Option exercise5,000$30.7539,832
2014-10-09Open-market sale379$128.8539,453
2014-10-09Open-market sale2,814$131.0635,132
2014-10-09Open-market sale300$131.5834,832
2014-10-09Open-market sale1,507$129.9537,946
2014-10-02Option exercise (derivative)6,000$0.00100,750
2014-10-02Open-market sale6,000$129.4634,832
2014-10-02Option exercise6,000$33.1440,832
2014-09-25Option exercise (derivative)5,000$0.0029,750
2014-09-25Option exercise5,000$30.7539,832
2014-09-25Open-market sale1,400$133.0538,432
2014-09-25Open-market sale3,420$134.0235,012
2014-09-25Open-market sale180$134.6834,832
2014-09-18Option exercise (derivative)6,000$0.00106,750
2014-09-18Option exercise6,000$33.1440,832
2014-09-18Open-market sale6,000$130.9334,832
2014-09-11Option exercise (derivative)5,000$0.0034,750
2014-09-11Open-market sale4,187$120.5835,645
2014-09-11Open-market sale813$121.3234,832
2014-09-11Option exercise5,000$30.7539,832
2014-09-04Option exercise (derivative)6,000$0.00112,750
2014-09-04Open-market sale6,000$112.3834,832
2014-09-04Option exercise6,000$33.1440,832
2014-08-28Option exercise (derivative)5,000$0.0039,750
2014-08-28Open-market sale5,000$92.0734,832
2014-08-28Option exercise5,000$30.7539,832
2014-08-14Option exercise (derivative)10,000$0.0044,750
2014-08-14Open-market sale876$89.0534,832
2014-08-14Open-market sale9,124$88.3535,708
2014-08-14Option exercise10,000$30.7544,832
2014-06-19Option exercise (derivative)2,000$0.000
2014-06-19Option exercise2,000$30.7536,832
2014-06-19Open-market sale2,000$85.6734,832
2014-06-05Option exercise (derivative)6,000$0.002,000
2014-06-05Open-market sale2,255$96.9734,832
2014-06-05Open-market sale3,745$96.2137,087
2014-06-05Option exercise6,000$30.7540,832
2014-05-15Option exercise (derivative)6,000$0.008,000
2014-05-15Open-market sale6,000$100.8634,832
2014-05-15Option exercise6,000$30.7540,832
2014-05-01Option exercise (derivative)6,000$0.0014,000
2014-05-01Open-market sale2,063$102.1138,769
2014-05-01Open-market sale3,937$103.0234,832
2014-05-01Option exercise6,000$30.7540,832
2014-04-17Option exercise (derivative)6,000$0.0020,000
2014-04-17Open-market sale2,203$97.3738,629
2014-04-17Option exercise6,000$30.7540,832
2014-04-17Open-market sale1,298$98.5037,331
2014-04-17Open-market sale2,499$99.1734,832
2014-04-03Option exercise (derivative)6,000$0.0026,000
2014-04-03Open-market sale6,000$93.1034,832
2014-04-03Option exercise6,000$30.7540,832
2014-03-20Option exercise (derivative)6,000$0.0032,000
2014-03-20Option exercise6,000$30.7540,832
2014-03-20Open-market sale6,000$96.8134,832
2014-03-14Grant / award (derivative)125,000$0.00125,000
2014-03-06Option exercise (derivative)6,000$0.0038,000
2014-03-06Open-market sale2,075$102.7334,832
2014-03-06Open-market sale3,925$101.5136,907
2014-03-06Option exercise6,000$30.7540,832
2014-02-20Option exercise (derivative)6,000$0.0044,000
2014-02-20Open-market sale3,246$104.3237,244
2014-02-20Open-market sale2,754$104.9934,490
2014-02-20Option exercise6,000$30.7540,490
2014-02-06Option exercise (derivative)6,000$0.0050,000
2014-02-06Open-market sale6,000$97.4134,490
2014-02-06Option exercise6,000$30.7540,490
2014-01-16Option exercise (derivative)6,000$0.0056,000
2014-01-16Open-market sale4,619$111.8735,871
2014-01-16Open-market sale1,381$112.3634,490
2014-01-16Option exercise6,000$30.7540,490
2014-01-02Option exercise (derivative)6,000$0.0062,000
2014-01-02Open-market sale4,000$110.5136,490
2014-01-02Option exercise6,000$30.7540,490
2014-01-02Open-market sale2,000$111.3334,490
2013-12-19Option exercise (derivative)6,000$0.0068,000
2013-12-19Open-market sale4,600$86.2135,890
2013-12-19Option exercise6,000$30.7540,490
2013-12-19Open-market sale1,400$87.2234,490
2013-12-05Option exercise (derivative)6,000$0.0074,000
2013-12-05Option exercise6,000$30.7540,490
2013-12-05Open-market sale826$89.8934,490
2013-12-05Open-market sale5,174$89.0735,316
2013-11-21Option exercise (derivative)6,000$0.0080,000
2013-11-21Open-market sale6,000$92.4734,490
2013-11-21Option exercise6,000$30.7540,490
2013-11-07Option exercise (derivative)6,000$0.0086,000
2013-11-07Open-market sale5,160$89.4635,330
2013-11-07Open-market sale840$90.4734,490
2013-11-07Option exercise6,000$30.7540,490
2013-10-17Option exercise (derivative)6,000$0.0092,000
2013-10-17Option exercise6,000$30.7540,490
2013-10-17Open-market sale5,759$81.7734,731
2013-10-17Open-market sale241$82.1534,490
2013-10-03Option exercise (derivative)6,000$0.0098,000
2013-10-03Open-market sale2,090$84.8734,490
2013-10-03Option exercise6,000$30.7540,490
2013-10-03Open-market sale3,910$84.1136,580
2013-09-19Option exercise (derivative)6,000$0.00104,000
2013-09-19Open-market sale6,000$78.0234,490
2013-09-19Option exercise6,000$30.7540,490
2013-09-05Option exercise (derivative)6,000$0.00110,000
2013-09-05Open-market sale6,000$73.2934,490
2013-09-05Option exercise6,000$30.7540,490
2013-08-15Option exercise (derivative)6,000$0.00116,000
2013-08-15Open-market sale6,000$71.3434,490
2013-08-15Option exercise6,000$30.7540,490
2013-08-01Option exercise (derivative)6,000$0.00122,000
2013-08-01Option exercise6,000$30.7540,490
2013-08-01Open-market sale6,000$75.9134,490
2013-07-18Option exercise (derivative)6,000$0.00128,000
2013-07-18Open-market sale6,000$69.1534,490
2013-07-18Option exercise6,000$30.7540,490
2013-07-05Option exercise (derivative)6,000$0.00134,000
2013-07-05Open-market sale6,000$67.0434,490
2013-07-05Option exercise6,000$30.7540,490
2013-06-20Option exercise (derivative)6,000$0.00140,000
2013-06-20Option exercise6,000$30.7540,490
2013-06-20Open-market sale6,000$63.2934,490
2013-06-06Option exercise (derivative)6,000$0.00146,000
2013-06-06Open-market sale6,000$63.8434,490
2013-06-06Option exercise6,000$30.7540,490
2013-05-16Option exercise (derivative)6,000$0.00152,000
2013-05-16Option exercise6,000$30.7540,490
2013-05-16Open-market sale6,000$68.0534,490
2013-05-02Option exercise (derivative)6,000$0.00158,000
2013-05-02Option exercise6,000$30.7540,490
2013-05-02Open-market sale6,000$67.1534,490
2013-04-18Option exercise (derivative)6,000$0.00164,000
2013-04-18Open-market sale6,000$59.9334,490
2013-04-18Option exercise6,000$30.7540,490
2013-04-04Option exercise (derivative)6,000$0.00170,000
2013-04-04Open-market sale6,000$59.8034,490
2013-04-04Option exercise6,000$30.7540,490
2013-03-21Option exercise (derivative)6,000$0.00176,000
2013-03-21Open-market sale6,000$61.9634,490
2013-03-21Option exercise6,000$30.7540,490
2013-03-15Grant / award (derivative)115,000$0.00115,000
2013-03-07Option exercise (derivative)6,000$0.00182,000
2013-03-07Open-market sale6,000$61.3534,490
2013-03-07Option exercise6,000$30.7540,490
2013-02-21Option exercise (derivative)6,000$0.00188,000
2013-02-21Open-market sale6,000$56.8033,600
2013-02-21Option exercise6,000$30.7539,600
2013-02-07Option exercise (derivative)6,000$0.00194,000
2013-02-07Option exercise6,000$30.7539,600
2013-02-07Open-market sale6,000$53.8333,600
2013-01-17Option exercise (derivative)5,749$0.000
2013-01-17Open-market sale5,749$52.2033,600
2013-01-17Option exercise5,749$25.3239,349
2013-01-03Option exercise (derivative)6,000$0.005,749
2013-01-03Option exercise6,000$25.3239,600
2013-01-03Open-market sale6,000$52.8233,600
2012-12-20Option exercise (derivative)6,000$0.0011,749
2012-12-20Open-market sale6,000$52.4533,600
2012-12-20Option exercise6,000$25.3239,600
2012-12-06Option exercise (derivative)18,000$0.0017,749
2012-12-06Option exercise18,000$25.3251,600
2012-12-06Open-market sale18,000$52.2433,600
2012-10-18Option exercise (derivative)6,000$0.0035,749
2012-10-18Option exercise6,000$25.3239,600
2012-10-18Open-market sale6,000$56.4733,600
2012-10-04Option exercise (derivative)6,000$0.0041,749
2012-10-04Option exercise6,000$25.3239,600
2012-10-04Open-market sale6,000$38.0033,600
2012-10-04Option exercise (derivative)6,000$0.0041,749
2012-10-04Open-market sale6,000$58.0033,600
2012-10-04Option exercise6,000$25.3239,600
2012-09-20Option exercise (derivative)6,000$0.0047,749
2012-09-20Open-market sale6,000$58.0533,600
2012-09-20Option exercise6,000$25.3239,600
2012-09-06Option exercise (derivative)4,501$0.000
2012-09-06Option exercise4,501$25.3238,101
2012-09-06Open-market sale4,501$55.6933,600
2012-08-16Option exercise (derivative)6,000$0.004,501
2012-08-16Open-market sale6,000$56.2933,600
2012-08-16Option exercise6,000$25.3239,600
2012-08-02Option exercise (derivative)6,000$0.0010,501
2012-08-02Open-market sale6,000$53.7533,600
2012-08-02Option exercise6,000$25.3239,600
2012-07-19Option exercise (derivative)6,000$0.0016,501
2012-07-19Open-market sale6,000$53.3233,600
2012-07-19Option exercise6,000$25.3239,600
2012-07-05Option exercise (derivative)60,000$0.0022,501
2012-07-05Option exercise60,000$25.3293,600
2012-07-05Open-market sale60,000$52.3033,600
2012-03-15Grant / award (derivative)107,500$0.00107,500
2012-02-02Option exercise (derivative)29,501$0.0053,749
2012-02-02Option exercise (derivative)42,499$0.0082,501
2012-02-02Option exercise42,499$25.32105,600
2012-02-02Open-market sale72,000$50.0033,600
2012-02-02Option exercise29,501$25.3263,101
2011-08-04Option exercise (derivative)6,000$0.0083,250
2011-08-04Open-market sale6,000$51.0133,600
2011-08-04Option exercise6,000$25.3239,600
2011-07-21Option exercise (derivative)6,000$0.0089,250
2011-07-21Open-market sale6,000$56.1333,600
2011-07-21Option exercise6,000$25.3239,600
2011-07-07Option exercise (derivative)573$0.000
2011-07-07Option exercise (derivative)6,000$0.0095,250
2011-07-07Option exercise573$28.4634,173
2011-07-07Open-market sale6,000$55.7233,600
2011-07-07Option exercise6,000$25.3239,600
2011-06-16Option exercise (derivative)6,000$0.00101,250
2011-06-16Open-market sale6,000$54.8333,600
2011-06-16Option exercise6,000$25.3239,600
2011-06-15Option exercise (derivative)4,000$0.00573
2011-06-15Option exercise4,000$28.4637,600
2011-06-15Open-market sale4,000$56.0933,600
2011-06-02Option exercise (derivative)4,000$0.004,573
2011-06-02Option exercise4,000$28.4637,600
2011-06-02Open-market sale4,000$63.3033,600
2011-06-02Option exercise (derivative)6,000$0.00107,250
2011-06-02Open-market sale6,000$63.1133,600
2011-06-02Option exercise6,000$25.3239,600
2011-05-19Option exercise (derivative)6,000$0.00113,250
2011-05-19Option exercise6,000$25.3239,600
2011-05-19Open-market sale6,000$65.2733,600
2011-05-18Option exercise (derivative)4,000$0.008,573
2011-05-18Option exercise4,000$28.4637,600
2011-05-18Open-market sale4,000$65.3633,600
2011-05-05Option exercise (derivative)6,000$0.00119,250
2011-05-05Option exercise6,000$25.3239,600
2011-05-05Open-market sale6,000$66.1533,600
2011-05-04Option exercise (derivative)4,000$0.0012,573
2011-05-04Open-market sale4,000$67.3433,600
2011-05-04Option exercise4,000$28.4637,600
2011-04-21Option exercise (derivative)6,000$0.00125,250
2011-04-21Open-market sale6,000$70.1133,600
2011-04-21Option exercise6,000$25.3239,600
2011-04-21Option exercise (derivative)4,000$0.0016,573
2011-04-21Option exercise4,000$28.4637,600
2011-04-21Open-market sale4,000$69.8633,600
2011-04-07Option exercise (derivative)6,000$0.00131,250
2011-04-07Option exercise (derivative)4,000$0.0020,573
2011-04-07Option exercise4,000$28.4637,600
2011-04-07Open-market sale4,000$67.2533,600
2011-04-07Option exercise6,000$25.3239,600
2011-03-17Option exercise (derivative)4,000$0.0024,573
2011-03-17Open-market sale4,000$65.6833,600
2011-03-17Option exercise4,000$28.4637,600
2011-03-17Option exercise (derivative)6,000$0.00137,250
2011-03-17Option exercise6,000$25.3239,600
2011-03-17Open-market sale6,000$65.9333,600
2011-03-15Grant / award (derivative)62,500$0.0062,500
2011-03-03Option exercise (derivative)34,000$0.0054,750
2011-03-03Option exercise (derivative)6,000$0.00143,250
2011-03-03Option exercise (derivative)4,000$0.0028,573
2011-03-03Option exercise4,000$28.4637,600
2011-03-03Option exercise6,000$25.3239,600
2011-03-03Open-market sale34,000$69.3433,600
2011-03-03Option exercise34,000$30.7567,600
2011-02-17Option exercise (derivative)4,000$0.0032,573
2011-02-17Option exercise (derivative)6,000$0.00119,000
2011-02-17Option exercise6,000$25.3239,600
2011-02-17Option exercise4,000$28.4637,600
2011-02-17Open-market sale4,000$67.5633,600
2011-02-04Option exercise (derivative)6,000$0.00155,250
2011-02-04Option exercise6,000$25.3239,600
2011-02-04Open-market sale6,000$65.5933,600
2011-02-03Option exercise (derivative)4,000$0.0036,573
2011-02-03Option exercise4,000$28.4637,600
2011-02-03Open-market sale4,000$65.8733,600
2011-01-20Option exercise (derivative)4,000$0.0040,573
2011-01-20Open-market sale4,000$68.1233,600
2011-01-20Option exercise4,000$28.4637,600
2011-01-06Option exercise (derivative)4,000$0.0044,573
2011-01-06Open-market sale4,000$66.1733,600
2011-01-06Option exercise4,000$28.4637,600
2010-12-16Option exercise (derivative)4,000$0.0048,573
2010-12-16Open-market sale4,000$63.5533,600
2010-12-16Option exercise4,000$28.4637,600
2010-12-02Option exercise (derivative)4,000$0.0052,573
2010-12-02Open-market sale4,000$62.6933,600
2010-12-02Option exercise4,000$28.4637,600
2010-11-18Option exercise (derivative)4,000$0.0056,573
2010-11-18Open-market sale4,000$62.3333,600
2010-11-18Option exercise4,000$28.4637,600
2010-11-04Option exercise (derivative)4,850$0.0060,573
2010-11-04Option exercise4,850$28.4638,450
2010-11-04Open-market sale4,850$60.4633,600
2010-11-02Option exercise (derivative)14,999$0.001
2010-11-02Option exercise (derivative)3,513$0.0065,423
2010-11-02Option exercise (derivative)1$0.000
2010-11-02Option exercise14,999$27.9740,499
2010-11-02Open-market sale14,999$59.6425,500
2010-11-02Option exercise3,513$28.4633,600
2010-11-02Option exercise1$27.9730,087
2010-11-02Option exercise4,586$21.8030,086
2010-10-22Option exercise (derivative)3,150$0.0068,936
2010-10-22Option exercise3,150$28.4628,650
2010-10-22Open-market sale3,150$55.0325,500
2010-10-07Option exercise (derivative)10,000$0.0015,000
2010-10-07Option exercise (derivative)41,488$0.0072,086
2010-10-07Open-market sale51,488$55.2925,500
2010-10-07Option exercise10,000$27.9776,988
2010-10-07Option exercise41,488$28.4666,988
2010-09-15Grant / award (derivative)62,500$0.0062,500
2010-06-17Option exercise (derivative)426$0.0028,574
2010-06-17Option exercise (derivative)3,574$0.0025,000
2010-06-17Option exercise3,574$27.9729,074
2010-06-17Open-market sale3,574$54.3925,500
2010-06-17Option exercise426$27.9725,926
2010-06-03Option exercise (derivative)4,000$0.0029,000
2010-06-03Option exercise4,000$27.9729,500
2010-06-03Open-market sale4,000$52.3125,500
2010-05-20Option exercise (derivative)4,000$0.0033,000
2010-05-20Open-market sale4,000$51.3225,500
2010-05-20Option exercise4,000$27.9729,500
2010-05-06Option exercise (derivative)4,000$0.0037,000
2010-05-06Option exercise4,000$27.9729,500
2010-05-06Open-market sale4,000$54.0525,500
2010-04-29Option exercise (derivative)11,426$0.00113,574
2010-04-29Open-market sale11,426$56.5025,500
2010-04-29Option exercise11,426$28.4636,926
2010-04-15Option exercise (derivative)4,000$0.0041,000
2010-04-15Option exercise4,000$27.9729,500
2010-04-15Open-market sale4,000$58.2325,500
2010-04-01Option exercise (derivative)4,000$0.0045,000
2010-04-01Option exercise4,000$27.9729,500
2010-04-01Open-market sale4,000$55.2625,500
2010-03-18Option exercise (derivative)4,000$0.0049,000
2010-03-18Open-market sale4,000$56.6525,500
2010-03-18Option exercise4,000$27.9729,500
2010-03-15Grant / award (derivative)62,500$57.1562,500
2010-03-04Option exercise (derivative)4,000$0.0053,000
2010-03-04Open-market sale4,000$57.6725,500
2010-03-04Option exercise4,000$27.9729,500
2010-02-18Option exercise (derivative)4,000$0.0057,000
2010-02-18Option exercise4,000$27.9729,500
2010-02-18Open-market sale4,000$57.1825,500
2010-02-04Option exercise (derivative)4,000$0.0061,000
2010-02-04Open-market sale4,000$57.8025,500
2010-02-04Option exercise4,000$27.9729,500
2010-01-21Option exercise (derivative)4,000$0.0065,000
2010-01-21Option exercise4,000$27.9729,500
2010-01-21Open-market sale4,000$57.2425,500
2010-01-07Option exercise (derivative)4,000$0.0069,000
2010-01-07Option exercise (derivative)200$0.0088,550
2010-01-07Option exercise4,000$27.9729,500
2010-01-07Option exercise200$30.7525,700
2010-01-07Open-market sale4,000$53.2225,500
2009-12-17Option exercise (derivative)2,000$0.000
2009-12-17Option exercise (derivative)2,000$0.0073,000
2009-12-17Option exercise2,000$24.3927,500
2009-12-17Open-market sale2,000$51.7425,500
2009-12-03Option exercise (derivative)4,000$0.002,000
2009-12-03Option exercise4,000$24.3929,500
2009-12-03Open-market sale4,000$46.1125,500
2009-11-20Option exercise (derivative)8,000$0.006,000
2009-11-20Open-market sale8,000$45.0025,500
2009-11-20Option exercise8,000$23.4933,500
2009-10-15Option exercise (derivative)4,000$0.0014,000
2009-10-15Open-market sale4,000$45.0025,500
2009-10-15Option exercise4,000$24.3929,500
2009-10-01Option exercise (derivative)4,000$0.0018,000
2009-10-01Open-market sale4,000$48.2525,500
2009-10-01Option exercise4,000$24.3929,500
2009-09-24Option exercise (derivative)4,000$0.0022,000
2009-09-24Option exercise (derivative)200$0.000
2009-09-24Option exercise6,666$28.5732,166
2009-09-24Option exercise200$23.5025,700
2009-09-24Open-market sale200$47.9825,500
2009-09-24Option exercise4,000$24.3929,500
2009-09-15Grant / award (derivative)56,250$100.1856,250
2009-09-03Option exercise (derivative)2,000$0.0013,000
2009-09-03Option exercise2,000$48.7814,750
2009-09-03Open-market sale2,000$91.6512,750
2009-08-06Option exercise (derivative)35,380$0.000
2009-08-06Option exercise35,380$44.7448,130
2009-08-06Open-market sale35,380$92.2712,750
2009-03-13Grant / award (derivative)59,375$66.2859,375
2008-12-26Grant / award (derivative)44,375—300,681
2008-12-26Disposition to issuer (derivative)44,375—156,206
2008-12-26Disposition to issuer (derivative)100,000—200,581
2008-12-26Disposition to issuer (derivative)100—300,581
2008-12-26Grant / award (derivative)100—156,306
2008-12-26Grant / award (derivative)100,000—256,306
2008-11-24Grant / award (derivative)80,625$0.0080,625
2008-11-24Grant / award (derivative)62,500$0.00143,125
2008-11-24Disposition to issuer (derivative)62,500$0.000
2008-11-24Disposition to issuer (derivative)80,625$0.0062,500
2008-11-06Option exercise (derivative)2,000$0.00300,681
2008-11-06Open-market sale2,000$85.3612,750
2008-11-06Option exercise2,000$44.7414,750
2008-10-16Option exercise (derivative)2,000$0.00302,681
2008-10-16Open-market sale2,000$89.3812,750
2008-10-16Option exercise2,000$44.7414,750
2008-10-02Option exercise (derivative)2,000$0.00304,681
2008-10-02Open-market sale2,000$103.9512,750
2008-10-02Option exercise2,000$44.7414,750
2008-09-18Option exercise (derivative)2,000$0.00306,681
2008-09-18Option exercise2,000$44.7414,750
2008-09-18Open-market sale2,000$103.7712,750
2008-09-15Grant / award (derivative)62,500$0.00143,125
2008-09-04Option exercise (derivative)2,000$0.00308,681
2008-09-04Open-market sale2,000$107.9912,750
2008-09-04Option exercise2,000$44.7414,750
2008-08-21Option exercise (derivative)2,000$0.00310,681
2008-08-21Option exercise2,000$44.7414,750
2008-08-21Open-market sale2,000$103.7312,750
2008-08-07Option exercise (derivative)2,000$0.00312,681
2008-08-07Option exercise2,000$44.7414,750
2008-08-07Open-market sale2,000$113.1712,750
2008-07-17Option exercise (derivative)620$0.00314,681
2008-07-17Option exercise (derivative)1,380$0.00315,301
2008-07-17Option exercise1,380$43.6014,130
2008-07-17Open-market sale2,000$108.0412,750
2008-07-17Option exercise620$44.7414,750
2008-07-03Option exercise (derivative)2,000$0.00316,681
2008-07-03Open-market sale2,000$102.5712,750
2008-07-03Option exercise2,000$43.6014,750
2008-06-19Option exercise (derivative)2,000$0.00318,681
2008-06-19Option exercise2,000$43.6014,750
2008-06-19Open-market sale2,000$94.8112,750
2008-06-05Option exercise (derivative)2,000$0.00320,681
2008-06-05Option exercise2,000$43.6014,750
2008-06-05Open-market sale2,000$96.9112,750
2008-06-03Grant / award (derivative)80,625$0.0080,625
2008-05-15Option exercise (derivative)2,000$0.00403,306
2008-05-15Option exercise2,000$43.6014,750
2008-05-15Open-market sale2,000$90.5712,750
2008-05-01Option exercise (derivative)2,000$0.00405,306
2008-05-01Option exercise2,000$43.6014,750
2008-05-01Open-market sale2,000$86.8412,750
2008-04-17Option exercise (derivative)2,000$0.00407,306
2008-04-17Open-market sale2,000$83.1612,750
2008-04-17Option exercise2,000$43.6014,750
2008-04-03Option exercise (derivative)2,000$0.00328,681
2008-04-03Open-market sale2,000$86.3612,750
2008-04-03Option exercise2,000$43.6014,750
2008-04-03Option exercise (derivative)2,000$0.00409,306
2008-04-03Option exercise2,000$43.6014,750
2008-04-03Open-market sale2,000$86.3612,750
2008-04-01Option exercise (derivative)80,625$0.00411,306
2008-03-20Option exercise (derivative)2,000$0.00330,681
2008-03-20Open-market sale2,000$80.4712,750
2008-03-20Option exercise2,000$43.6014,750
2008-03-06Option exercise (derivative)2,000$0.00332,681
2008-03-06Open-market sale2,000$82.6712,750
2008-03-06Option exercise2,000$23.4814,750
2008-02-21Option exercise (derivative)2,000$0.00334,681
2008-02-21Option exercise2,000$23.4814,750
2008-02-21Open-market sale2,000$83.2212,750
2008-02-07Option exercise (derivative)2,000$0.00336,681
2008-02-07Option exercise2,000$23.4814,750
2008-02-07Open-market sale2,000$83.9412,750
2008-01-17Option exercise (derivative)2,000$0.00338,681
2008-01-17Open-market sale2,000$94.5512,750
2008-01-17Option exercise2,000$23.4814,750
2008-01-03Option exercise (derivative)2,000$0.00340,681
2008-01-03Option exercise2,000$23.4814,750
2008-01-03Open-market sale2,000$101.3412,750
2007-12-20Option exercise (derivative)2,000$0.00342,681
2007-12-20Open-market sale2,000$98.9512,750
2007-12-20Option exercise2,000$23.4814,750
2007-12-06Option exercise (derivative)2,000$0.00344,681
2007-12-06Open-market sale2,000$97.7612,750
2007-12-06Option exercise2,000$23.4814,750
2007-11-21Option exercise (derivative)5,000$0.00346,681
2007-11-21Option exercise5,000$48.7817,750
2007-11-21Open-market sale5,000$97.8212,750
2007-11-15Option exercise (derivative)2,000$0.00351,681
2007-11-15Option exercise2,000$23.4819,750
2007-11-15Open-market sale2,000$103.2212,750
2007-11-14Option exercise (derivative)5,000$0.00353,681
2007-11-14Option exercise5,000$48.7817,750
2007-11-14Open-market sale5,000$104.9614,750
2007-11-07Option exercise (derivative)5,000$46.00358,681
2007-11-07Open-market sale5,000$102.5412,750
2007-11-07Option exercise5,000$46.0017,750
2007-11-02Gift250—12,750
2007-11-01Option exercise (derivative)2,000$0.00363,681
2007-11-01Open-market sale2,000$90.7713,000
2007-11-01Option exercise2,000$23.4815,000
2007-10-18Option exercise (derivative)2,000$0.00365,681
2007-10-18Option exercise2,000$23.4815,000
2007-10-18Open-market sale2,000$70.3113,000
2007-10-04Option exercise (derivative)2,000$0.00367,681
2007-10-04Option exercise2,000$23.4815,000
2007-10-04Open-market sale2,000$65.7513,000
2007-09-20Option exercise (derivative)2,000$0.00369,681
2007-09-20Open-market sale2,000$66.1213,000
2007-09-20Option exercise2,000$23.4815,000
2007-09-14Option exercise (derivative)44,375$0.00371,681
2007-09-14Option exercise (derivative)44,375$0.00371,681
2007-09-06Option exercise (derivative)2,000$0.00327,306
2007-09-06Open-market sale2,000$69.9813,000
2007-09-06Option exercise2,000$23.4815,000
2007-08-16Option exercise (derivative)2,000$0.00329,306
2007-08-16Option exercise2,000$23.4815,000
2007-08-16Open-market sale2,000$64.3413,000
2007-08-02Option exercise (derivative)1,869$0.00331,306
2007-08-02Option exercise (derivative)131$0.00333,175
2007-08-02Open-market sale2,000$69.2913,000
2007-08-02Option exercise131$22.9513,131
2007-08-02Option exercise1,869$23.4815,000
2007-07-19Option exercise (derivative)2,000$0.00333,306
2007-07-19Option exercise2,000$22.9515,000
2007-07-19Open-market sale2,000$69.3513,000
2007-07-05Option exercise (derivative)2,000$0.00335,306
2007-07-05Open-market sale2,000$64.1013,000
2007-07-05Option exercise2,000$22.9515,000
2007-06-21Option exercise (derivative)2,000$0.00337,306
2007-06-21Option exercise2,000$22.9515,000
2007-06-21Open-market sale2,000$63.4513,000
2007-06-07Option exercise (derivative)2,000$0.00339,306
2007-06-07Open-market sale2,000$65.9013,000
2007-06-07Option exercise2,000$22.9515,000
2007-05-17Option exercise (derivative)4,258$0.00341,306
2007-05-17Option exercise (derivative)2,000$0.00345,564
2007-05-17Option exercise2,000$22.9515,000
2007-05-17Option exercise4,258$23.4819,258
2007-05-17Open-market sale2,000$66.1117,258
2007-05-17Open-market sale4,258$65.8713,000
2007-05-03Option exercise (derivative)2,000$0.00347,564
2007-05-03Open-market sale2,000$58.0013,000
2007-05-03Option exercise2,000$22.9515,000
2007-04-19Option exercise (derivative)2,000$0.00349,564
2007-04-19Option exercise2,000$22.9515,000
2007-04-19Open-market sale2,000$53.4813,000
2007-04-05Option exercise (derivative)2,000$0.00351,564
2007-04-05Option exercise2,000$22.9515,000
2007-04-05Open-market sale2,000$52.8513,000
2007-03-15Option exercise (derivative)37,500$0.00353,564
2007-03-15Option exercise (derivative)2,000$0.00316,064
2007-03-15Option exercise2,000$22.9515,000
2007-03-15Open-market sale2,000$56.5013,000
2007-03-02Option exercise (derivative)4,000$0.00318,064
2007-03-02Option exercise4,000$22.9517,000
2007-03-02Open-market sale4,000$55.3713,000
2007-03-01Option exercise (derivative)931$0.00323,133
2007-03-01Option exercise (derivative)1,069$0.00322,064
2007-03-01Option exercise931$13.1713,931
2007-03-01Option exercise1,069$22.9515,000
2007-03-01Open-market sale2,000$55.5713,000
2007-02-15Option exercise (derivative)2,000$0.00324,064
2007-02-15Option exercise2,000$13.1715,000
2007-02-15Open-market sale2,000$51.3013,000
2007-02-01Option exercise (derivative)2,000$0.00326,064
2007-02-01Option exercise2,000$13.1715,000
2007-02-01Open-market sale2,000$52.9513,000
2007-01-18Option exercise (derivative)2,000$0.00328,064
2007-01-18Option exercise2,000$13.1715,000
2007-01-18Open-market sale2,000$57.9013,000
2007-01-04Option exercise (derivative)2,000$0.00330,064
2007-01-04Option exercise2,000$13.1715,000
2007-01-04Open-market sale2,000$52.7513,000
2006-12-21Option exercise (derivative)2,000$0.00332,064
2006-12-21Option exercise2,000$13.1715,000
2006-12-21Open-market sale2,000$54.2413,000
2006-12-07Option exercise (derivative)1,476$0.00334,064
2006-12-07Option exercise (derivative)524$0.00335,540
2006-12-07Option exercise1,476$13.1715,000
2006-12-07Open-market sale2,000$55.5813,000
2006-12-07Option exercise524$17.1013,524
2006-11-15Option exercise (derivative)2,000$0.00336,064
2006-11-15Option exercise2,000$17.1015,000
2006-11-15Open-market sale2,000$57.5113,000
2006-11-03Option exercise (derivative)8,000$0.00338,064
2006-11-03Open-market sale8,000$58.7013,000
2006-11-03Option exercise8,000$22.9523,000
2006-11-02Option exercise (derivative)2,000$0.00346,064
2006-11-02Open-market sale2,000$59.6721,000
2006-11-02Option exercise2,000$17.1015,000
2006-10-19Option exercise (derivative)2,000$0.00348,064
2006-10-19Option exercise2,000$17.1015,000
2006-10-19Open-market sale2,000$57.4413,000
2006-10-05Option exercise (derivative)2,000$0.00350,064
2006-10-05Open-market sale2,000$51.5413,000
2006-10-05Option exercise2,000$17.1015,000
2006-09-21Option exercise (derivative)2,000$0.00352,064
2006-09-21Open-market sale2,000$56.6413,000
2006-09-21Option exercise2,000$17.1015,000
2006-09-15Option exercise (derivative)62,500$0.00354,064
2006-09-07Option exercise (derivative)2,000$0.00291,564
2006-09-07Option exercise2,000$17.1015,000
2006-09-07Open-market sale2,000$52.4813,000
2006-08-17Option exercise (derivative)2,000$0.00293,564
2006-08-17Open-market sale2,000$55.3915,000
2006-08-17Option exercise2,000$17.1017,000
2006-08-17Open-market sale2,000$55.6913,000
2006-08-03Option exercise (derivative)2,000$0.00298,064
2006-08-03Option exercise (derivative)2,500$0.00295,564
2006-08-03Option exercise2,500$13.1719,500
2006-08-03Open-market sale2,000$53.0917,500
2006-08-03Open-market sale2,500$53.2015,000
2006-08-03Option exercise2,000$17.1017,000
2006-07-20Option exercise (derivative)2,000$0.00300,064
2006-07-20Open-market sale2,000$55.6415,000
2006-07-20Option exercise2,000$17.1017,000
2006-07-06Option exercise (derivative)5,093$0.00302,064
2006-07-06Option exercise (derivative)2,000$0.00312,262
2006-07-06Open-market sale2,000$58.0420,093
2006-07-06Option exercise5,093$13.1722,093
2006-07-06Option exercise2,000$17.1017,000
2006-07-06Open-market sale5,093$58.0215,000
2006-07-06Option exercise (derivative)3,819$0.00309,897
2006-07-06Option exercise3,819$22.954,819
2006-07-06Open-market sale3,819$58.041,000
2006-06-15Option exercise (derivative)2,000$0.00309,157
2006-06-15Open-market sale2,000$50.0415,000
2006-06-15Option exercise2,000$17.1017,000
2006-06-01Option exercise (derivative)2,000$0.00314,262
2006-06-01Option exercise (derivative)3,105$0.00311,157
2006-06-01Option exercise3,105$13.1720,105
2006-06-01Open-market sale2,000$48.6318,105
2006-06-01Open-market sale3,105$50.0015,000
2006-06-01Option exercise2,000$17.1017,000
2006-05-18Option exercise (derivative)2,000$0.00316,262
2006-05-18Open-market sale2,000$50.8915,000
2006-05-18Option exercise2,000$17.1017,000
2006-05-04Option exercise (derivative)2,000$0.00321,262
2006-05-04Option exercise (derivative)3,000$0.00318,262
2006-05-04Open-market sale3,000$54.7515,000
2006-05-04Open-market sale2,000$55.4118,000
2006-05-04Option exercise3,000$13.1720,000
2006-05-04Option exercise2,000$17.1017,000
2006-04-20Option exercise (derivative)2,000$0.00323,262
2006-04-20Open-market sale2,000$61.1115,000
2006-04-20Option exercise2,000$17.1017,000
2006-04-06Option exercise (derivative)2,000$0.00327,762
2006-04-06Option exercise (derivative)2,500$0.00325,262
2006-04-06Option exercise2,500$13.1719,500
2006-04-06Open-market sale2,000$65.1117,500
2006-04-06Open-market sale2,500$65.5115,000
2006-04-06Option exercise2,000$17.1017,000
2006-03-16Option exercise (derivative)2,000$0.00329,762
2006-03-16Option exercise2,000$17.1017,000
2006-03-16Open-market sale2,000$63.7515,000
2006-03-02Option exercise (derivative)2,000$0.00344,762
2006-03-02Option exercise (derivative)13,000$0.00331,762
2006-03-02Option exercise2,000$17.1014,000
2006-03-02Open-market sale10,000$61.7815,000
2006-03-02Option exercise13,000$13.1727,000
2006-03-02Open-market sale2,000$63.5225,000
2006-02-16Option exercise (derivative)2,000$0.00346,762
2006-02-16Open-market sale2,000$66.0012,000
2006-02-16Option exercise2,000$17.1014,000
2006-02-02Option exercise (derivative)2,000$0.00349,483
2006-02-02Option exercise2,000$17.1014,000
2006-02-02Open-market sale2,000$66.0912,000
2006-01-19Option exercise (derivative)872$0.00351,483
2006-01-19Option exercise (derivative)1,128$0.00352,355
2006-01-19Open-market sale2,000$68.5112,000
2006-01-19Option exercise872$17.1014,000
2006-01-19Option exercise1,128$16.7513,128
2006-01-05Option exercise (derivative)2,000$0.00353,483
2006-01-05Option exercise2,000$16.7514,000
2006-01-05Open-market sale2,000$68.9012,000

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