SEC CIK 1107090

LEBDA DOUGLAS R

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

Current Positions

CompanyShares OwnedAs Of
MTCHview stock →382,6142008-08-08
TREEview stock →46,3062025-09-30

Position History — TREE

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

0720,4431,440,8852,161,3282008-082017-062018-042018-042018-052018-072025-092025-09

Recent Filings — TREE

DateActivitySharesPriceOwned After
2026-02-24Grant / award (derivative)5,973$0.005,973
2025-09-30Option exercise (derivative)7,500—7,500
2025-09-30Tax withholding3,128$64.7346,306
2025-09-30Option exercise7,500—49,434
2025-09-24Option exercise (derivative)7,500—15,000
2025-09-24Tax withholding3,270$70.4041,934
2025-09-24Option exercise7,500—45,204
2025-05-16Option exercise (derivative)7,500—22,500
2025-05-16Option exercise7,500—138,660
2025-05-16Tax withholding3,270$37.62135,390
2025-04-23Option exercise (derivative)166$0.00334
2025-04-23Option exercise166—5,856
2025-04-23Tax withholding48$44.525,808
2025-03-10Grant / award (derivative)70,000$0.0070,000
2025-03-10Grant / award (derivative)3,500$0.003,500
2025-03-10Grant / award (derivative)60,000$0.0060,000
2025-03-02Option exercise (derivative)625$0.00625
2025-03-02Option exercise (derivative)737$0.000
2025-03-02Tax withholding212$40.395,690
2025-03-02Option exercise625—5,902
2025-03-02Tax withholding250$40.395,277
2025-03-02Option exercise737—5,527
2025-03-01Option exercise (derivative)333$0.00667
2025-03-01Option exercise (derivative)666$0.001,334
2025-03-01Option exercise (derivative)11,666$0.0023,334
2025-03-01Option exercise666—4,796
2025-03-01Tax withholding3,365$40.39131,160
2025-03-01Option exercise11,666—134,525
2025-03-01Tax withholding113$40.394,790
2025-03-01Option exercise333—4,903
2025-03-01Tax withholding226$40.394,570
2025-01-17Grant / award69$40.64122,859
2025-01-03Grant / award352$39.99122,790
2024-12-20Grant / award417$39.61122,438
2024-12-06Open-market buy13,000$39.72121,599
2024-12-06Grant / award422$39.18122,021
2024-11-22Grant / award376$43.99108,599
2024-11-08Grant / award348$47.42108,223
2024-10-25Grant / award310$53.37107,875
2024-10-11Grant / award274$60.24107,565
2024-09-27Grant / award293$56.42107,291
2024-09-24Option exercise (derivative)7,500—30,000
2024-09-24Option exercise7,500—110,295
2024-09-24Tax withholding3,297$57.98106,998
2024-09-13Grant / award289$57.27102,795
2024-08-30Grant / award285$57.93102,506
2024-08-16Grant / award329$50.22102,221
2024-08-05Grant / award (derivative)1,000$0.001,000
2024-08-02Grant / award345$47.87101,892
2024-07-19Grant / award315$52.51101,547
2024-07-05Grant / award401$41.17101,232
2024-06-21Grant / award416$39.78100,831
2024-06-07Grant / award386$42.79100,415
2024-05-24Grant / award367$45.06100,029
2024-05-23Option exercise (derivative)200,000$0.000
2024-05-23Option exercise200,000$26.59256,785
2024-05-23Tax withholding157,123$43.0699,662
2024-05-16Option exercise (derivative)7,500—37,500
2024-05-16Option exercise7,500—60,039
2024-05-16Tax withholding3,254$46.0156,785
2024-05-10Grant / award355$46.5552,539
2024-04-26Grant / award436$37.9052,184
2024-04-23Grant / award (derivative)500$0.00500
2024-04-12Grant / award439$37.6351,748
2024-03-29Grant / award390$42.3451,309
2024-03-05Option exercise (derivative)54,103$0.000
2024-03-05Tax withholding7,743$40.2650,919
2024-03-05Option exercise54,103$23.8058,662
2024-03-03Option exercise (derivative)165$0.000
2024-03-03Tax withholding57$39.983,309
2024-03-03Option exercise165—3,366
2024-03-02Option exercise (derivative)736$0.00737
2024-03-02Tax withholding253$39.983,201
2024-03-02Option exercise736—3,454
2024-03-02Option exercise (derivative)1,250$0.001,250
2024-03-02Tax withholding429$39.984,130
2024-03-02Option exercise1,250—4,559
2024-03-01Grant / award (derivative)2,000$0.002,000
2024-03-01Grant / award (derivative)35,000$0.0035,000
2024-03-01Grant / award (derivative)45,000$0.0045,000
2023-08-30Open-market sale130,000$18.960
2023-08-30Open-market sale130,000$18.960
2023-08-29Open-market sale84,859$18.91130,000
2023-08-29Open-market sale172,926$18.914,559
2023-08-29Open-market sale172,926$18.914,559
2023-08-29Open-market sale84,859$18.91130,000
2023-03-03Option exercise (derivative)165$0.00165
2023-03-03Tax withholding57$33.002,580
2023-03-03Option exercise165—2,637
2023-03-02Option exercise (derivative)5,380$0.000
2023-03-02Option exercise (derivative)735$0.001,473
2023-03-02Option exercise5,380—179,073
2023-03-02Tax withholding254$33.082,472
2023-03-02Option exercise735—2,726
2023-03-02Tax withholding1,588$33.08177,485
2023-03-02Grant / award (derivative)2,500$0.002,500
2023-01-30Open-market buy11,518$38.82214,859
2023-01-30Open-market buy6,750$38.31203,341
2023-01-23Open-market buy40,043$32.3065,062
2023-01-23Open-market buy25,019$31.6125,019
2022-12-06Open-market sale40,000$22.74960,000
2022-12-01Gift45,374$0.0045,374
2022-12-01Gift45,374$0.000
2022-09-30Disposition to issuer14,944$0.00334,239
2022-09-30Tax withholding13,155$25.17321,084
2022-08-04Option exercise (derivative)114$0.000
2022-08-04Option exercise114—5,790
2022-08-04Tax withholding33$44.185,757
2022-03-03Option exercise (derivative)164$0.00330
2022-03-03Option exercise (derivative)1,850$0.000
2022-03-03Tax withholding57$113.275,676
2022-03-03Option exercise1,850—350,006
2022-03-03Tax withholding823$113.27349,183
2022-03-03Option exercise164—5,733
2022-03-02Grant / award (derivative)5,380$0.005,380
2022-03-02Grant / award (derivative)2,208$0.002,208
2022-02-28Option exercise (derivative)212$0.00212
2022-02-28Tax withholding74$116.075,569
2022-02-28Option exercise212—5,643
2022-02-16Option exercise (derivative)9,896$0.000
2022-02-16Tax withholding3,143$117.27348,156
2022-02-16Option exercise9,896—351,299
2022-02-14Option exercise (derivative)136$0.000
2022-02-14Tax withholding48$115.605,431
2022-02-14Option exercise136—5,479
2021-12-31Tax withholding2,661$121.91796,403
2021-11-22Option exercise (derivative)150,000$0.000
2021-11-22Option exercise150,000$7.43856,263
2021-11-22Tax withholding63,150$127.73793,113
2021-09-30Tax withholding2,661$140.03706,263
2021-08-05Option exercise (derivative)59$0.000
2021-08-05Tax withholding625$178.81708,924
2021-08-05Option exercise59—5,361
2021-08-05Tax withholding18$178.815,343
2021-08-05Option exercise1,398—709,549
2021-08-04Grant / award (derivative)114$0.00114
2021-06-30Tax withholding2,661$219.92708,151
2021-04-05Option exercise (derivative)51,289$0.000
2021-04-05Option exercise51,289$5.89726,800
2021-04-05Option exercise51,289$6.42778,089
2021-04-05Open-market sale67,277$218.78710,812
2021-04-05Option exercise51,290$5.35675,511
2021-03-03Grant / award (derivative)936$0.00936
2021-03-03Grant / award (derivative)494$0.00494
2021-03-03Grant / award (derivative)1,850$0.001,850
2021-02-28Option exercise (derivative)211$0.00424
2021-02-28Tax withholding62$268.875,302
2021-02-28Option exercise211—5,364
2021-02-16Option exercise (derivative)67$0.000
2021-02-16Tax withholding24$353.345,153
2021-02-16Option exercise67—5,177
2021-02-14Option exercise (derivative)135$0.00136
2021-02-14Option exercise135—5,158
2021-02-14Tax withholding48$353.345,110
2021-01-04Option exercise (derivative)153$0.000
2021-01-04Option exercise153$0.005,077
2021-01-04Tax withholding54$273.795,023
2020-12-31Tax withholding2,661$274.92624,221
2020-12-03Grant / award (derivative)363,464$0.00363,464
2020-12-03Grant / award (derivative)125,853$0.00125,853
2020-09-30Tax withholding2,661$305.57626,882
2020-08-05Grant / award (derivative)1,399$0.001,399
2020-06-30Tax withholding2,661$272.75629,543
2020-06-03Grant / award (derivative)153$0.00153
2020-02-28Grant / award (derivative)26,539$0.0026,539
2020-02-28Grant / award (derivative)635$0.00635
2020-02-28Grant / award (derivative)535$0.00535
2020-02-28Grant / award (derivative)31,940$0.0031,940
2020-02-16Option exercise (derivative)66$0.0067
2020-02-16Tax withholding24$327.105,007
2020-02-16Option exercise66—5,031
2020-02-14Option exercise (derivative)134$0.00271
2020-02-14Option exercise134—5,012
2020-02-14Tax withholding47$326.664,965
2019-12-14Option exercise (derivative)98$0.000
2019-12-14Option exercise98—4,908
2019-12-14Tax withholding30$288.864,878
2019-02-24Option exercise (derivative)215$0.000
2019-02-24Tax withholding67$325.584,810
2019-02-24Option exercise215—4,877
2019-02-19Tax withholding23$316.654,662
2019-02-16Option exercise (derivative)65$0.00133
2019-02-16Option exercise65$0.005,139
2019-02-14Grant / award (derivative)405$0.00405
2019-02-14Grant / award (derivative)27,132$0.0027,132
2019-02-14Grant / award (derivative)23,137$0.0023,137
2019-02-14Grant / award (derivative)785$0.00785
2018-12-14Option exercise (derivative)97$0.0098
2018-12-14Tax withholding30$235.435,074
2018-12-14Option exercise97$0.005,104
2018-12-06Gift20,000$0.00632,204
2018-07-23Option exercise (derivative)132,600$0.000
2018-07-23Option exercise132,600$8.48652,204
2018-07-17Option exercise (derivative)14,750$0.00132,600
2018-07-17Open-market sale1,002$237.63531,644
2018-07-17Option exercise14,750$8.48534,354
2018-07-17Open-market sale900$235.58533,454
2018-07-17Open-market sale300$242.15519,604
2018-07-17Open-market sale808$236.72532,646
2018-07-17Open-market sale1,880$241.64519,904
2018-07-17Open-market sale2,812$240.61521,784
2018-07-17Open-market sale4,692$239.43524,596
2018-07-17Open-market sale2,356$238.68529,288
2018-07-12Option exercise (derivative)14,750$0.00147,350
2018-07-12Open-market sale800$247.22519,784
2018-07-12Open-market sale3,350$246.15520,584
2018-07-12Open-market sale180$248.01519,604
2018-07-12Option exercise14,750$8.48534,354
2018-07-12Open-market sale600$234.54533,754
2018-07-12Open-market sale4,703$245.20523,934
2018-07-12Open-market sale2,400$244.17528,637
2018-07-12Open-market sale700$243.38531,037
2018-07-12Open-market sale717$241.13531,737
2018-07-12Open-market sale200$239.65532,454
2018-07-12Open-market sale300$238.60532,654
2018-07-12Open-market sale200$237.05532,954
2018-07-12Open-market sale600$236.35533,154
2018-07-10Option exercise (derivative)14,750$0.00162,100
2018-07-10Open-market sale1,904$223.40523,516
2018-07-10Open-market sale600$227.71519,704
2018-07-10Open-market sale200$226.20520,304
2018-07-10Open-market sale915$225.48520,504
2018-07-10Option exercise14,750$8.48534,354
2018-07-10Open-market sale3,522$221.53530,832
2018-07-10Open-market sale5,412$222.23525,420
2018-07-10Open-market sale100$228.25519,604
2018-07-10Open-market sale2,097$224.23521,419
2018-07-05Option exercise (derivative)14,750$0.00176,850
2018-07-05Open-market sale1,700$215.76530,554
2018-07-05Open-market sale3,304$217.45521,899
2018-07-05Open-market sale5,351$216.58525,203
2018-07-05Open-market sale2,295$219.29519,604
2018-07-05Option exercise14,750$8.48534,354
2018-07-05Open-market sale2,100$214.24532,254
2018-07-03Option exercise (derivative)14,750$0.00191,600
2018-07-03Open-market sale900$214.41532,154
2018-07-03Open-market sale1,800$217.79519,604
2018-07-03Option exercise14,750$8.48534,354
2018-07-03Open-market sale8,142$216.11524,012
2018-07-03Open-market sale2,608$216.85521,404
2018-07-03Open-market sale1,300$213.27533,054
2018-06-28Option exercise (derivative)14,750$0.00206,350
2018-06-28Open-market sale2,540$208.54529,754
2018-06-28Open-market sale1,405$207.66532,294
2018-06-28Open-market sale655$206.23533,699
2018-06-28Option exercise14,750$8.48534,354
2018-06-28Open-market sale200$213.23519,604
2018-06-28Open-market sale1,500$212.62519,804
2018-06-28Open-market sale1,313$211.72521,304
2018-06-28Open-market sale1,390$210.82522,617
2018-06-28Open-market sale5,747$209.82524,007
2018-06-26Option exercise (derivative)14,750$0.00221,100
2018-06-26Open-market sale3,590$227.66521,004
2018-06-26Open-market sale200$230.83519,904
2018-06-26Open-market sale500$230.01520,104
2018-06-26Open-market sale400$229.03520,604
2018-06-26Open-market sale300$237.97519,604
2018-06-26Open-market sale4,693$226.88524,594
2018-06-26Option exercise14,750$8.48534,354
2018-06-26Open-market sale1,513$224.96532,841
2018-06-26Open-market sale3,554$225.93529,287
2018-06-21Option exercise (derivative)14,750$0.00235,850
2018-06-21Open-market sale500$265.19519,604
2018-06-21Open-market sale417$264.49520,104
2018-06-21Open-market sale1,429$263.34520,521
2018-06-21Open-market sale2,552$262.34521,950
2018-06-21Open-market sale1,000$261.52524,502
2018-06-21Open-market sale1,589$260.33525,502
2018-06-21Open-market sale766$259.17527,091
2018-06-21Open-market sale1,289$258.21527,857
2018-06-21Open-market sale3,346$257.04529,146
2018-06-21Open-market sale1,262$256.21532,492
2018-06-21Open-market sale100$254.65533,754
2018-06-21Open-market sale100$253.60533,854
2018-06-21Open-market sale400$252.48533,954
2018-06-21Option exercise14,750$8.48534,354
2018-06-19Option exercise (derivative)14,750$0.00250,600
2018-06-19Open-market sale1,000$254.54522,138
2018-06-19Open-market sale278$253.04523,138
2018-06-19Open-market sale632$251.83523,416
2018-06-19Open-market sale7,106$251.27524,048
2018-06-19Open-market sale700$250.02531,154
2018-06-19Open-market sale2,500$248.78531,854
2018-06-19Open-market sale1,201$255.76520,937
2018-06-19Open-market sale1,250$257.14519,687
2018-06-19Open-market sale83$258.36519,604
2018-06-19Option exercise14,750$8.48534,354
2018-06-14Option exercise (derivative)14,750$0.00265,350
2018-06-14Open-market sale7,095$248.14524,441
2018-06-14Option exercise14,750$8.48534,354
2018-06-14Open-market sale2,818$247.29531,536
2018-06-14Open-market sale1,719$249.98519,604
2018-06-14Open-market sale3,118$249.14521,323
2018-06-12Option exercise (derivative)14,750$0.00280,100
2018-06-12Open-market sale700$266.67531,400
2018-06-12Open-market sale200$268.04531,200
2018-06-12Open-market sale300$269.50530,900
2018-06-12Open-market sale500$272.54530,400
2018-06-12Open-market sale2,254$265.41532,100
2018-06-12Option exercise14,750$8.48534,354
2018-06-12Open-market sale890$277.16527,624
2018-06-12Open-market sale500$273.67529,900
2018-06-12Open-market sale250$296.36519,604
2018-06-12Open-market sale900$295.34519,854
2018-06-12Open-market sale200$294.24520,754
2018-06-12Open-market sale400$293.21520,954
2018-06-12Open-market sale500$291.82521,354
2018-06-12Open-market sale700$290.70521,854
2018-06-12Open-market sale207$288.91522,554
2018-06-12Open-market sale300$286.59522,761
2018-06-12Open-market sale300$285.58523,061
2018-06-12Open-market sale600$284.75523,361
2018-06-12Open-market sale400$283.38523,961
2018-06-12Open-market sale1,500$282.26524,361
2018-06-12Open-market sale700$281.09525,861
2018-06-12Open-market sale700$279.48526,561
2018-06-12Open-market sale363$278.22527,261
2018-06-12Open-market sale42$274.50529,858
2018-06-12Open-market sale1,344$276.20528,514
2018-06-07Option exercise (derivative)14,750$0.00294,850
2018-06-07Open-market sale700$267.82533,654
2018-06-07Option exercise14,750$8.48534,354
2018-06-07Open-market sale798$269.09532,856
2018-06-07Open-market sale100$281.30519,604
2018-06-07Open-market sale1,106$280.47519,704
2018-06-07Open-market sale1,300$279.67520,810
2018-06-07Open-market sale315$278.33522,110
2018-06-07Open-market sale100$276.50522,425
2018-06-07Open-market sale500$275.24522,525
2018-06-07Open-market sale2,397$274.33523,025
2018-06-07Open-market sale2,205$273.31525,422
2018-06-07Open-market sale1,800$272.07527,627
2018-06-07Open-market sale857$270.99529,427
2018-06-07Open-market sale2,572$270.08530,284
2018-06-05Option exercise (derivative)14,750$0.00309,600
2018-06-05Option exercise14,750$8.48534,354
2018-06-05Open-market sale100$266.15519,604
2018-06-05Open-market sale780$265.29519,704
2018-06-05Open-market sale1,200$264.40520,484
2018-06-05Open-market sale870$263.65521,684
2018-06-05Open-market sale2,300$262.53522,554
2018-06-05Open-market sale3,453$259.65530,001
2018-06-05Open-market sale2,097$260.62527,904
2018-06-05Open-market sale3,050$261.61524,854
2018-06-05Open-market sale900$258.60533,454
2018-05-31Option exercise (derivative)14,750$0.00324,350
2018-05-31Open-market sale4,550$260.88523,414
2018-05-31Open-market sale400$262.64519,704
2018-05-31Open-market sale3,310$261.78520,104
2018-05-31Open-market sale100$264.45519,604
2018-05-31Open-market sale2,200$259.78527,964
2018-05-31Open-market sale4,190$258.92530,164
2018-05-31Option exercise14,750$8.48534,354
2018-05-29Option exercise (derivative)14,750$0.00339,100
2018-05-29Open-market sale1,790$260.43520,614
2018-05-29Open-market sale310$261.08520,604
2018-05-29Open-market sale700$262.60519,604
2018-05-29Open-market sale3,866$259.49522,404
2018-05-29Open-market sale2,358$257.46530,696
2018-05-29Open-market sale1,300$256.42533,054
2018-05-29Option exercise14,750$8.48534,354
2018-05-29Open-market sale4,426$258.45526,270
2018-05-24Option exercise (derivative)14,750$0.00353,850
2018-05-24Open-market sale5,410$263.71526,807
2018-05-24Option exercise14,750$8.48534,354
2018-05-24Open-market sale2,137$262.96532,217
2018-05-24Open-market sale1,202$268.24519,727
2018-05-24Open-market sale500$266.98520,929
2018-05-24Open-market sale1,871$265.74521,429
2018-05-24Open-market sale3,507$264.75523,300
2018-05-24Open-market sale123$268.85519,604
2018-05-22Option exercise (derivative)14,750$0.00368,600
2018-05-22Open-market sale1,496$267.37523,298
2018-05-22Option exercise14,750$8.48534,354
2018-05-22Open-market sale363$274.44520,026
2018-05-22Open-market sale1,000$272.23520,389
2018-05-22Open-market sale99$270.35521,389
2018-05-22Open-market sale900$269.56521,488
2018-05-22Open-market sale910$268.66522,388
2018-05-22Open-market sale422$275.12519,604
2018-05-22Open-market sale2,605$266.35524,794
2018-05-22Open-market sale3,745$265.49527,399
2018-05-22Open-market sale3,120$264.42531,144
2018-05-17Option exercise (derivative)14,750$0.00383,350
2018-05-17Open-market sale900$270.94533,454
2018-05-17Option exercise14,750$8.48534,354
2018-05-17Open-market sale1,710$271.88531,744
2018-05-17Open-market sale2,217$273.05529,527
2018-05-17Open-market sale8,653$273.96520,874
2018-05-17Open-market sale500$275.94519,804
2018-05-17Open-market sale200$277.96519,604
2018-05-17Open-market sale570$274.75520,304
2018-05-16Option exercise (derivative)14,750$0.00398,100
2018-05-15Open-market sale1,204$275.89522,446
2018-05-15Option exercise14,750$8.48534,354
2018-05-15Open-market sale1,259$270.69533,095
2018-05-15Open-market sale4,403$271.48528,692
2018-05-15Open-market sale100$272.33528,592
2018-05-15Open-market sale2,906$273.81525,686
2018-05-15Open-market sale2,036$274.82523,650
2018-05-15Open-market sale1,989$276.67520,457
2018-05-15Open-market sale853$277.60519,604
2018-05-10Option exercise (derivative)14,750$0.00412,850
2018-05-10Open-market sale100$288.55519,604
2018-05-10Open-market sale1,918$284.02530,636
2018-05-10Open-market sale1,200$284.83529,436
2018-05-10Open-market sale1,307$285.69528,129
2018-05-10Open-market sale1,300$282.69532,554
2018-05-10Open-market sale6,786$287.07521,343
2018-05-10Option exercise14,750$8.48534,354
2018-05-10Open-market sale500$281.71533,854
2018-05-10Open-market sale1,639$287.79519,704
2018-05-08Open-market sale2,351$278.74360,279
2018-05-08Open-market sale2,425$279.65357,854
2018-05-08Open-market sale500$280.50357,354
2018-05-08Open-market sale1,500$273.21370,604
2018-05-08Open-market sale2,100$274.51368,504
2018-05-08Open-market sale1,656$275.62366,848
2018-05-08Open-market sale3,300$277.58362,630
2018-05-08Open-market sale918$276.75365,930
2018-05-08Option exercise (derivative)14,750$0.00427,600
2018-05-08Open-market sale500$280.50519,604
2018-05-08Open-market sale2,425$279.65520,104
2018-05-08Open-market sale2,351$278.74522,529
2018-05-08Open-market sale3,300$277.58524,880
2018-05-08Open-market sale918$276.75528,180
2018-05-08Open-market sale1,656$275.62529,098
2018-05-08Open-market sale2,100$274.51530,754
2018-05-08Open-market sale1,500$273.21532,854
2018-05-08Option exercise14,750$8.48534,354
2018-05-03Open-market sale700$248.84386,154
2018-05-03Open-market sale1,435$251.04384,719
2018-05-03Open-market sale1,614$251.98383,105
2018-05-03Open-market sale724$253.04382,381
2018-05-03Open-market sale1,479$254.09380,902
2018-05-03Open-market sale789$255.22380,113
2018-05-03Open-market sale687$255.89379,426
2018-05-03Open-market sale1,246$257.06378,180
2018-05-03Open-market sale1,549$259.28372,851
2018-05-03Open-market sale747$260.03372,104
2018-05-03Open-market sale3,780$258.42374,400
2018-05-03Option exercise (derivative)14,750$0.00442,350
2018-05-03Open-market sale747$260.03519,604
2018-05-03Open-market sale789$255.22527,613
2018-05-03Open-market sale724$253.04529,881
2018-05-03Open-market sale1,614$251.98530,605
2018-05-03Open-market sale1,435$251.04532,219
2018-05-03Open-market sale700$248.84533,654
2018-05-03Option exercise14,750$8.48534,354
2018-05-03Open-market sale1,479$254.09528,402
2018-05-03Open-market sale1,549$259.28520,351
2018-05-03Open-market sale3,780$258.42521,900
2018-05-03Open-market sale1,246$257.06525,680
2018-05-03Open-market sale687$255.89526,926
2018-05-01Open-market sale300$248.03392,369
2018-05-01Open-market sale600$235.07401,004
2018-05-01Open-market sale700$236.07400,304
2018-05-01Open-market sale401$236.95399,903
2018-05-01Open-market sale1,000$238.88398,903
2018-05-01Open-market sale1,309$240.09397,594
2018-05-01Open-market sale210$241.05397,384
2018-05-01Open-market sale300$260.18386,854
2018-05-01Open-market sale1,235$259.55387,154
2018-05-01Open-market sale1,188$258.39388,389
2018-05-01Open-market sale636$257.48389,577
2018-05-01Open-market sale300$256.33390,213
2018-05-01Open-market sale767$255.22390,513
2018-05-01Open-market sale489$254.32391,280
2018-05-01Open-market sale200$252.95391,769
2018-05-01Open-market sale200$251.70391,969
2018-05-01Open-market sale200$250.83392,169
2018-05-01Open-market sale1,480$246.20392,669
2018-05-01Open-market sale1,976$245.51394,149
2018-05-01Open-market sale530$244.40396,125
2018-05-01Open-market sale329$243.33396,655
2018-05-01Open-market sale400$242.03396,984
2018-05-01Option exercise (derivative)14,750$0.00457,100
2018-05-01Open-market sale401$236.95532,653
2018-05-01Open-market sale700$236.07533,054
2018-05-01Open-market sale600$235.07533,754
2018-05-01Option exercise14,750$8.48534,354
2018-05-01Open-market sale300$260.18519,604
2018-05-01Open-market sale1,235$259.55519,904
2018-05-01Open-market sale1,188$258.39521,139
2018-05-01Open-market sale636$257.48522,327
2018-05-01Open-market sale300$256.33522,963
2018-05-01Open-market sale767$255.22523,263
2018-05-01Open-market sale489$254.32524,030
2018-05-01Open-market sale200$252.95524,519
2018-05-01Open-market sale200$251.70524,719
2018-05-01Open-market sale200$250.83524,919
2018-05-01Open-market sale300$248.03525,119
2018-05-01Open-market sale1,480$246.20525,419
2018-05-01Open-market sale1,976$245.51526,899
2018-05-01Open-market sale530$244.40528,875
2018-05-01Open-market sale329$243.33529,405
2018-05-01Open-market sale400$242.03529,734
2018-05-01Open-market sale210$241.05530,134
2018-05-01Open-market sale1,309$240.09530,344
2018-05-01Open-market sale1,000$238.88531,653
2018-04-26Open-market sale1,000$256.15413,054
2018-04-26Open-market sale1,000$255.18414,054
2018-04-26Open-market sale500$254.15415,054
2018-04-26Open-market sale300$251.93415,554
2018-04-26Open-market sale500$250.91415,854
2018-04-26Open-market sale300$291.70401,604
2018-04-26Open-market sale300$288.25401,904
2018-04-26Open-market sale100$285.00402,204
2018-04-26Open-market sale400$283.05402,304
2018-04-26Open-market sale430$269.33404,706
2018-04-26Open-market sale706$278.93403,004
2018-04-26Open-market sale300$277.93403,710
2018-04-26Open-market sale300$273.33404,010
2018-04-26Open-market sale100$271.00404,310
2018-04-26Open-market sale296$270.10404,410
2018-04-26Open-market sale959$257.33412,095
2018-04-26Open-market sale1,000$258.36411,095
2018-04-26Open-market sale300$259.60410,795
2018-04-26Open-market sale708$260.50410,087
2018-04-26Open-market sale599$261.66409,488
2018-04-26Open-market sale716$262.63408,772
2018-04-26Open-market sale811$263.88407,961
2018-04-26Open-market sale498$264.92407,463
2018-04-26Open-market sale1,053$265.82406,410
2018-04-26Open-market sale700$267.21405,710
2018-04-26Open-market sale574$268.54405,136
2018-04-26Open-market sale300$280.33402,704
2018-04-24Option exercise (derivative)14,750$0.00486,600
2018-04-24Open-market sale400$338.48533,378
2018-04-24Open-market sale901$337.35533,778
2018-04-24Open-market sale805$336.62534,679
2018-04-24Open-market sale700$335.24535,484
2018-04-24Open-market sale200$334.05536,184
2018-04-24Open-market sale800$332.76536,384
2018-04-24Open-market sale800$331.23537,184
2018-04-24Open-market sale800$329.51538,716
2018-04-24Open-market sale1,595$328.09539,516
2018-04-24Open-market sale1,420$327.30541,111
2018-04-24Open-market sale2,242$326.37542,531
2018-04-24Open-market sale1,755$325.22544,773
2018-04-24Open-market sale1,200$324.05546,528
2018-04-24Option exercise14,750$8.48547,728
2018-04-24Open-market sale400$339.48532,978
2018-04-24Tax withholding13,374$323.25519,604
2018-04-24Open-market sale732$330.13537,982
2018-04-24Open-market sale1,200$324.05443,278
2018-04-24Tax withholding13,374$323.25416,354
2018-04-24Open-market sale400$339.48429,728
2018-04-24Open-market sale400$338.48430,128
2018-04-24Open-market sale901$337.35430,528
2018-04-24Open-market sale805$336.62431,429
2018-04-24Open-market sale700$335.24432,234
2018-04-24Open-market sale200$334.05432,934
2018-04-24Open-market sale800$332.76433,134
2018-04-24Open-market sale800$331.23433,934
2018-04-24Open-market sale732$330.13434,734
2018-04-24Open-market sale800$329.51435,466
2018-04-24Open-market sale1,595$328.09436,266
2018-04-24Open-market sale1,420$327.30437,861
2018-04-24Open-market sale2,242$326.37439,281
2018-04-24Open-market sale1,755$325.22441,523
2018-04-19Option exercise (derivative)14,750$0.00501,350
2018-04-19Open-market sale2,313$322.77534,733
2018-04-19Open-market sale3,938$321.79537,046
2018-04-19Open-market sale1,755$323.48532,978
2018-04-19Open-market sale1,600$320.83540,984
2018-04-19Open-market sale2,994$319.76542,584
2018-04-19Open-market sale1,250$318.67545,578
2018-04-19Open-market sale900$317.59546,828
2018-04-19Option exercise14,750$8.48547,728
2018-04-19Open-market sale2,994$319.76454,084
2018-04-19Open-market sale900$317.59458,328
2018-04-19Open-market sale1,250$318.67457,078
2018-04-19Open-market sale1,600$320.83452,484
2018-04-19Open-market sale1,755$323.48444,478
2018-04-19Open-market sale2,313$322.77446,233
2018-04-19Open-market sale3,938$321.79448,546
2018-04-17Option exercise (derivative)14,750$0.00516,100
2018-04-17Open-market sale500$320.68535,911
2018-04-17Open-market sale200$319.28536,411
2018-04-17Open-market sale685$317.77536,611
2018-04-17Open-market sale4,300$316.91537,296
2018-04-17Open-market sale1,663$315.72541,596
2018-04-17Open-market sale1,233$322.67532,978
2018-04-17Open-market sale1,633$315.72544,395
2018-04-17Open-market sale1,400$312.36546,028
2018-04-17Open-market sale300$310.87547,428
2018-04-17Option exercise14,750$8.48547,728
2018-04-17Open-market sale1,700$321.97534,211
2018-04-17Open-market sale1,136$314.38543,257
2018-04-17Open-market sale1,633$313.40470,645
2018-04-17Open-market sale500$320.68462,161
2018-04-17Open-market sale300$310.87473,678
2018-04-17Open-market sale1,400$312.36472,278
2018-04-17Open-market sale1,136$314.38469,509
2018-04-17Open-market sale1,700$321.97460,461
2018-04-17Open-market sale1,233$322.67459,228
2018-04-17Open-market sale200$319.28462,661
2018-04-17Open-market sale685$317.77462,861
2018-04-17Open-market sale4,300$316.91463,546
2018-04-17Open-market sale1,663$315.72467,846
2018-04-12Open-market sale600$321.95473,978
2018-04-12Open-market sale1,700$316.93487,028
2018-04-12Open-market sale3,453$318.26483,575
2018-04-12Open-market sale3,804$319.13479,771
2018-04-12Open-market sale2,766$320.25477,005
2018-04-12Open-market sale2,427$320.99474,578
2018-04-12Option exercise (derivative)14,750$0.00530,850
2018-04-12Open-market sale2,766$320.25536,005
2018-04-12Open-market sale3,804$319.13538,771
2018-04-12Open-market sale3,453$318.26542,575
2018-04-12Open-market sale2,427$320.99533,578
2018-04-12Option exercise14,750$8.48547,728
2018-04-12Open-market sale600$321.95532,978
2018-04-12Open-market sale1,700$316.93546,028
2018-04-10Open-market sale400$317.84502,378
2018-04-10Open-market sale700$316.79502,778
2018-04-10Open-market sale500$329.41489,728
2018-04-10Open-market sale1,105$319.10501,273
2018-04-10Open-market sale1,511$320.03499,762
2018-04-10Open-market sale1,019$321.20498,743
2018-04-10Open-market sale3,838$322.08494,905
2018-04-10Open-market sale677$322.79494,228
2018-04-10Open-market sale200$323.60494,028
2018-04-10Open-market sale1,500$325.84492,528
2018-04-10Open-market sale200$335.80488,728
2018-04-10Open-market sale300$333.10488,928
2018-04-10Open-market sale500$330.03489,228
2018-04-10Open-market sale1,200$326.54491,328
2018-04-10Open-market sale1,100$327.83490,228
2018-04-10Option exercise (derivative)14,750$0.00545,600
2018-04-10Open-market sale1,100$327.83534,478
2018-04-10Open-market sale1,200$326.54535,578
2018-04-10Open-market sale1,500$325.84536,778
2018-04-10Open-market sale200$323.60538,278
2018-04-10Open-market sale677$322.79538,478
2018-04-10Open-market sale3,838$322.08539,155
2018-04-10Open-market sale1,019$321.20542,993
2018-04-10Open-market sale1,511$320.03544,012
2018-04-10Open-market sale1,105$319.10545,523
2018-04-10Open-market sale400$317.84546,628
2018-04-10Open-market sale500$329.41533,978
2018-04-10Open-market sale500$330.03533,478
2018-04-10Open-market sale300$333.10533,178
2018-04-10Open-market sale200$335.80532,978
2018-04-10Open-market sale700$316.79547,028
2018-04-10Option exercise14,750$8.48547,728
2018-04-05Open-market sale873$325.36507,738
2018-04-05Open-market sale989$324.52508,611
2018-04-05Open-market sale1,700$323.36509,600
2018-04-05Open-market sale602$322.37511,300
2018-04-05Open-market sale2,169$320.75511,902
2018-04-05Open-market sale2,835$319.93514,071
2018-04-05Open-market sale522$317.34517,706
2018-04-05Open-market sale100$330.70503,478
2018-04-05Open-market sale300$329.97503,578
2018-04-05Open-market sale900$328.15503,878
2018-04-05Open-market sale2,116$327.33504,778
2018-04-05Open-market sale844$326.22506,894
2018-04-05Option exercise (derivative)14,750$0.00560,350
2018-04-05Open-market sale300$329.97533,078
2018-04-05Open-market sale900$328.15533,378
2018-04-05Open-market sale2,116$327.33534,278
2018-04-05Open-market sale844$326.22536,394
2018-04-05Open-market sale873$325.36537,238
2018-04-05Open-market sale989$324.52538,111
2018-04-05Open-market sale1,700$323.36539,100
2018-04-05Open-market sale602$322.37540,800
2018-04-05Open-market sale2,169$320.75541,402
2018-04-05Open-market sale2,835$319.93543,571
2018-04-05Open-market sale800$318.72546,406
2018-04-05Open-market sale522$317.34547,206
2018-04-05Open-market sale100$330.70532,978
2018-04-05Option exercise14,750$8.48547,728
2018-04-03Open-market sale1,744$323.28529,035
2018-04-03Open-market sale1,600$327.66518,270
2018-04-03Open-market sale1,898$326.49519,870
2018-04-03Open-market sale4,597$325.45521,768
2018-04-03Open-market sale2,670$324.34526,365
2018-04-03Open-market sale42$328.25518,228
2018-04-03Open-market sale296$322.03530,779
2018-04-03Open-market sale782$320.67531,075
2018-04-03Open-market sale219$319.68531,857
2018-04-03Open-market sale902$318.75532,076
2018-04-03Option exercise (derivative)14,750$0.00575,100
2018-04-03Open-market sale296$322.03545,529
2018-04-03Option exercise14,750$8.48547,728
2018-04-03Open-market sale1,600$327.66533,020
2018-04-03Open-market sale1,898$326.49534,620
2018-04-03Open-market sale4,597$325.45536,518
2018-04-03Open-market sale2,670$324.34541,115
2018-04-03Open-market sale1,744$323.28543,785
2018-04-03Open-market sale42$328.25532,978
2018-04-03Open-market sale782$320.67545,825
2018-04-03Open-market sale219$319.68546,607
2018-04-03Open-market sale902$318.75546,826
2018-02-27Tax withholding56$359.254,685
2018-02-26Tax withholding76$339.454,741
2018-02-16Grant / award (derivative)21,982$0.0021,982
2018-02-16Grant / award (derivative)9,896$0.009,896
2018-02-16Grant / award (derivative)198$0.00198
2018-02-16Grant / award (derivative)396$0.00396
2018-02-16Grant / award (derivative)21,982$0.0021,982
2018-01-03Open-market sale200$347.70536,425
2018-01-03Open-market sale103$345.24536,625
2018-01-03Open-market sale100$343.85536,728
2018-01-03Open-market sale50$340.25536,828
2018-01-03Open-market sale100$339.20536,878
2018-01-03Open-market sale100$356.05532,978
2018-01-03Open-market sale100$354.20533,078
2018-01-03Open-market sale200$353.10533,178
2018-01-03Open-market sale600$352.43533,378
2018-01-03Open-market sale705$351.32533,978
2018-01-03Open-market sale1,742$350.32534,683
2018-01-02Grant / award (derivative)52,332$0.0052,332
2018-01-02Grant / award119,015$0.00492,433
2018-01-02Grant / award44,545$0.00536,978
2017-12-27Open-market sale1,000$342.48373,626
2017-12-27Open-market sale1,300$340.19375,126
2017-12-27Open-market sale208$343.46373,418
2017-12-27Open-market sale2,091$336.10379,327
2017-12-27Open-market sale1,301$337.14378,026
2017-12-27Open-market sale1,600$338.91376,426
2017-12-27Open-market sale500$341.27374,626
2017-12-20Open-market sale300$336.13381,811
2017-12-20Open-market sale500$334.98382,111
2017-12-20Open-market sale1,210$334.02382,611
2017-12-20Open-market sale600$333.15383,821
2017-12-20Open-market sale1,077$331.60384,421
2017-12-20Open-market sale834$330.20385,498
2017-12-20Open-market sale1,034$329.27386,332
2017-12-20Open-market sale1,230$327.65387,366
2017-12-20Open-market sale622$326.89388,596
2017-12-20Open-market sale393$337.10381,418
2017-12-20Open-market sale100$321.90389,318
2017-12-20Open-market sale100$323.95389,218
2017-12-14Option exercise (derivative)97$0.00195
2017-12-14Tax withholding32$325.604,817
2017-12-14Option exercise97$0.004,849
2017-12-13Open-market sale200$310.50397,218
2017-12-13Open-market sale200$311.78397,018
2017-12-13Open-market sale200$312.65396,818
2017-12-13Open-market sale200$315.63396,618
2017-12-13Open-market sale500$317.35396,118
2017-12-13Open-market sale1,188$318.14394,930
2017-12-13Open-market sale1,580$319.11393,350
2017-12-13Open-market sale1,100$320.18392,250
2017-12-13Open-market sale585$321.92391,665
2017-12-13Open-market sale400$323.23391,265
2017-12-13Open-market sale1,500$324.73389,765
2017-12-13Open-market sale347$325.86389,418
2017-12-06Open-market sale1,111$308.19398,257
2017-12-06Open-market sale839$309.58397,418
2017-12-06Open-market sale1,600$305.22403,818
2017-12-06Open-market sale1,201$306.20402,617
2017-12-06Open-market sale3,249$307.01399,368
2017-11-29Open-market sale2,417$298.00409,318
2017-11-29Open-market sale1,683$297.21411,735
2017-11-29Open-market sale200$303.65405,418
2017-11-29Open-market sale700$302.44405,618
2017-11-29Open-market sale200$301.23406,318
2017-11-29Open-market sale2,300$300.17406,518
2017-11-29Open-market sale500$298.98408,818
2017-11-22Open-market sale336$299.95413,418
2017-11-22Open-market sale1,528$299.18413,754
2017-11-22Open-market sale3,491$298.21415,282
2017-11-22Open-market sale400$292.63421,018
2017-11-22Open-market sale600$294.09420,418
2017-11-22Open-market sale1,045$295.26419,373
2017-11-22Open-market sale600$296.84418,773
2017-11-16Open-market sale8,000$275.00421,418
2017-11-15Open-market sale722$271.40429,418
2017-11-15Open-market sale733$270.29430,140
2017-11-15Open-market sale701$263.96432,014
2017-11-15Open-market sale703$263.17432,715
2017-11-15Open-market sale643$265.22431,371
2017-11-15Open-market sale300$266.80431,071
2017-11-15Open-market sale198$268.05430,873
2017-11-08Open-market sale300$257.39437,118
2017-11-08Open-market sale100$270.55433,418
2017-11-08Open-market sale400$269.91433,518
2017-11-08Open-market sale602$268.78433,918
2017-11-08Open-market sale600$259.78436,118
2017-11-08Open-market sale874$260.81435,244
2017-11-08Open-market sale200$261.50435,044
2017-11-08Open-market sale400$258.61436,718
2017-11-08Open-market sale100$266.95434,520
2017-11-08Open-market sale200$265.55434,620
2017-11-08Open-market sale224$263.24434,820
2017-11-06Open-market sale14,154$275.00437,418
2017-11-03Open-market sale1,846$275.00451,572
2017-11-01Open-market sale200$260.65481,818
2017-11-01Open-market sale500$262.19481,318
2017-11-01Open-market sale892$263.06480,426
2017-11-01Open-market sale908$263.98479,518
2017-11-01Open-market sale300$265.53479,218
2017-11-01Open-market sale400$266.61478,818
2017-11-01Open-market sale200$267.93478,618
2017-11-01Open-market sale400$270.96478,018
2017-11-01Open-market sale200$269.58478,418
2017-10-25Open-market sale100$228.60482,018
2017-10-25Open-market sale527$227.18482,118
2017-10-25Open-market sale300$225.95482,645
2017-10-25Open-market sale404$224.42482,945
2017-10-25Open-market sale297$222.32483,349
2017-10-25Open-market sale1,346$221.09483,646
2017-10-25Open-market sale1,026$220.19484,992
2017-10-18Open-market sale744$236.72487,577
2017-10-18Open-market sale1,484$237.92486,093
2017-10-18Open-market sale75$238.55486,018
2017-10-18Open-market sale1,087$235.25488,321
2017-10-18Open-market sale610$234.85489,408
2017-10-11Open-market sale500$259.28491,376
2017-10-11Open-market sale1,158$261.01490,218
2017-10-11Open-market sale200$262.10490,018
2017-10-11Open-market sale841$257.77491,876
2017-10-11Open-market sale1,301$256.43492,717
2017-07-26Grant / award (derivative)672,499$0.00672,499
2017-06-28Open-market sale1,400$180.24494,018
2017-06-28Open-market sale800$175.53501,218
2017-06-28Open-market sale400$176.44500,818
2017-06-28Open-market sale1,100$177.34499,718
2017-06-28Open-market sale2,366$178.52497,352
2017-06-28Open-market sale1,934$179.49495,418
2017-06-21Open-market sale3,732$179.54502,918
2017-06-21Open-market sale512$177.51509,506
2017-06-21Open-market sale2,856$178.72506,650
2017-06-21Open-market sale700$180.64502,218
2017-06-21Open-market sale200$181.40502,018
2017-06-14Open-market sale600$162.30517,418
2017-06-14Open-market sale1,110$166.69510,018
2017-06-14Open-market sale734$165.48511,128
2017-06-14Open-market sale1,711$163.55515,707
2017-06-14Open-market sale3,845$164.66511,862
2017-06-07Open-market sale1,500$170.40518,918
2017-06-07Open-market sale500$171.22518,418
2017-06-07Open-market sale400$172.83518,018
2017-06-07Open-market sale1,611$167.51524,407
2017-06-07Open-market sale1,499$168.61522,908
2017-06-07Open-market sale2,490$169.54520,418
2017-05-31Open-market sale2,489$157.51526,018
2017-05-31Open-market sale4,272$155.83529,746
2017-05-31Open-market sale1,239$156.88528,507
2017-05-24Open-market sale2,651$153.62548,077
2017-05-24Open-market sale2,150$154.52545,927
2017-05-24Open-market sale500$158.55534,018
2017-05-24Open-market sale3,649$157.66534,518
2017-05-24Open-market sale6,860$156.57538,167
2017-05-24Open-market sale900$155.63545,027
2017-05-24Open-market sale2,219$152.49550,728
2017-05-17Open-market sale403$155.73552,947
2017-05-17Open-market sale1,565$151.94575,248
2017-05-17Open-market sale6,910$152.99568,338
2017-05-17Open-market sale9,140$154.00559,198
2017-05-17Open-market sale5,848$154.87553,350
2017-05-10Open-market sale8,584$144.99601,079
2017-05-10Open-market sale21,113$145.63579,966
2017-05-10Open-market sale2,153$146.55577,813
2017-05-10Open-market sale1,000$147.46576,813
2017-05-08Tax withholding6,878$146.88609,663
2017-05-03Open-market sale9,407$142.21627,489
2017-05-03Open-market sale9,945$142.87617,544
2017-05-03Open-market sale1,003$144.02616,541
2017-04-26Open-market sale4,000$128.42636,896
2017-04-19Open-market sale4,000$122.59640,896
2017-04-12Open-market sale4,000$120.32644,896
2017-04-05Open-market sale4,000$119.23648,896
2017-04-05Open-market sale800$318.72516,906
2017-03-29Open-market sale4,000$123.64652,896
2017-03-22Open-market sale4,000$116.96656,896
2017-03-15Open-market sale4,000$121.44660,896
2017-03-08Open-market sale4,000$117.09664,896
2017-03-01Open-market sale4,000$120.41668,896
2017-02-27Tax withholding64$123.404,752
2017-02-24Tax withholding82$122.254,816
2017-02-22Open-market sale4,000$113.11672,896
2017-02-19Tax withholding97$112.954,898
2017-02-15Open-market sale4,000$115.13676,896
2017-02-08Open-market sale4,000$115.61680,896
2017-02-01Open-market sale4,000$111.61684,896
2017-01-25Open-market sale4,000$106.07688,896
2017-01-18Open-market sale4,000$105.50692,896
2017-01-11Open-market sale4,000$104.04696,896
2016-12-14Grant / award (derivative)292$0.00292
2016-12-05Gift24,600$0.00453,418
2016-11-06Tax withholding9,083$81.55700,986
2016-05-13Open-market buy5,000$67.671,710,069
2016-02-29Tax withholding64$84.484,995
2016-02-24Grant / award644$0.005,059
2016-02-19Tax withholding97$64.694,415
2016-02-12Tax withholding65$57.084,512
2015-11-12Open-market sale125,000$115.001,705,069
2015-11-06Tax withholding9,064$120.251,830,069
2014-10-15Open-market sale2,492$34.011,839,133
2014-10-14Open-market sale10,000$34.341,841,625
2014-10-13Open-market sale10,000$34.001,851,625
2014-10-10Open-market sale10,000$34.331,861,625
2014-10-08Open-market sale10,000$34.441,871,625
2014-10-07Open-market sale10,000$34.671,881,625
2014-10-06Open-market sale10,000$35.131,891,625
2014-10-03Open-market sale10,000$35.341,901,625
2014-10-02Open-market sale10,000$34.051,911,625
2014-10-01Open-market sale10,000$35.341,921,625
2014-09-30Open-market sale10,000$34.901,931,625
2014-09-29Open-market sale10,000$34.811,941,625
2014-09-26Open-market sale10,000$32.361,951,625
2014-09-25Open-market sale10,000$32.001,961,625
2014-09-24Open-market sale10,000$32.021,971,625
2014-09-23Open-market sale10,000$32.061,981,625
2014-09-19Open-market sale1,501$32.021,991,625
2014-09-18Open-market sale1,114$32.001,993,126
2014-09-03Open-market sale677$32.001,994,240
2014-09-02Open-market sale200$32.001,994,917
2014-08-29Open-market sale100$32.001,995,117
2014-08-27Open-market sale3,800$32.001,995,217
2014-08-26Open-market sale5,116$32.001,999,017
2014-08-25Open-market sale10,000$32.042,004,133
2014-08-06Grant / award (derivative)50,000$0.0050,000
2014-08-06Grant / award (derivative)150,000$0.00150,000
2014-05-07Grant / award (derivative)54,103$0.0054,103
2014-05-07Grant / award43,389$0.002,014,133
2014-03-13Open-market sale15,000$33.082,003,453
2014-02-12Tax withholding35,580$32.931,967,873
2013-11-06Grant / award57,000$0.002,018,453
2013-06-19Tax withholding38,585$18.091,997,865
2013-06-19Tax withholding38,585$18.091,961,453
2013-06-05Tax withholding36,412$19.672,000,038
2013-02-12Grant / award62,500$0.002,001,304
2013-02-12Grant / award62,500$0.002,063,804
2012-12-26Open-market buy2,871$17.421,970,744
2012-12-13Option exercise (derivative)1,291$0.000
2012-12-13Option exercise1,291$9.962,161,328
2012-03-07Open-market buy3,628$7.502,124,959
2012-03-07Open-market buy150$7.372,119,709
2012-03-07Open-market buy22$7.382,119,731
2012-03-07Open-market buy1,489$7.402,121,220
2012-03-07Open-market buy111$7.442,121,331
2012-03-06Open-market buy445$7.232,118,659
2012-03-06Open-market buy900$7.252,119,559
2012-03-05Open-market buy300$7.182,117,211
2012-03-05Open-market buy84$7.192,117,295
2012-03-05Open-market buy616$7.202,117,911
2012-03-05Open-market buy303$7.372,118,214
2012-03-01Grant / award (derivative)150,000$0.00150,000
2012-03-01Grant / award (derivative)150,000$0.00150,000
2012-02-27Option exercise (derivative)1,807$0.000
2012-02-27Option exercise1,807$5.952,116,911
2012-02-17Tax withholding28,394$7.032,115,104
2012-02-13Tax withholding16,539$7.042,143,498
2012-02-13Tax withholding0—2,160,037
2012-01-11Tax withholding8,815$5.652,036,450
2012-01-11Tax withholding8,815$5.652,036,450
2012-01-04Open-market buy30,713$5.552,160,037
2011-07-11Grant / award24,642$0.002,129,324
2011-04-08Grant / award (derivative)51,290$0.0051,290
2011-04-08Grant / award (derivative)51,289$0.0051,289
2011-03-04Option exercise (derivative)2,065$0.000
2011-03-04Option exercise2,065$2.602,104,682
2011-02-17Tax withholding14,198$7.962,116,814
2011-02-17Tax withholding14,197$7.962,102,617
2011-02-11Tax withholding16,551$8.372,131,012
2010-08-30Open-market buy534,900—2,147,563
2010-03-31Grant / award150,000$9.151,612,663
2010-02-17Tax withholding28,734$8.101,462,493
2010-02-17Tax withholding28,564$8.101,462,663
2009-08-21Tax withholding45,838$9.261,491,227
2009-04-28Grant / award175,000$0.001,537,065
2009-03-26Grant / award175,000$0.001,362,065
2009-02-08Open-market buy935,000$3.911,187,065
2008-12-16Open-market buy6,157$1.76137,611
2008-12-15Open-market buy13,200$1.58131,454
2008-09-05J790—0
2008-09-05J2,750—118,254
2008-09-02Open-market buy13,947$7.99121,004
2008-08-29Open-market buy1,500$7.44107,057
2008-08-29Open-market buy9,584$7.59105,557
2008-08-29Open-market buy12,500$7.4445,374
2008-08-28Open-market buy32,300$7.4832,874
2008-08-27Open-market buy24,500$7.6095,973
2008-08-25Open-market buy50,000$8.2371,473
2008-08-21Grant / award (derivative)589,850$0.00589,850
2008-08-21Grant / award117,970$0.00135,927
2008-08-20J574$0.00574
2008-08-20J790$0.00790
2008-08-20J21,473$0.0021,473
2008-08-20J (derivative)1,742$0.001,742
2008-08-20J (derivative)596$0.00596
2008-08-20J (derivative)1,291$0.001,291
2008-08-20J (derivative)1,651$0.001,651
2008-08-20J (derivative)1,807$0.001,807
2008-08-20J (derivative)2,065$0.002,065
2008-08-20J (derivative)1,638$0.001,638
2008-08-20J24,766$0.0024,766
2008-08-20J790$0.00790
2008-08-20Tax withholding6,809$0.0017,957
2008-08-20J574$0.00574

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