SEC CIK 1032553

SMITH GARY B

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

Current Positions

CompanyShares OwnedAs Of
CIENview stock →225,4552026-10-15
CVLTview stock →49,2072021-08-05

Position History — CIEN

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

0316,559633,117949,6762006-032011-112016-052018-042019-122022-122026-092026-10

Recent Filings — CIEN

DateActivitySharesPriceOwned After
2026-10-15Open-market sale2,952$348.02225,455
2026-10-01Open-market sale2,952$369.66228,407
2026-09-20Tax withholding937$348.80231,359
2026-09-20Tax withholding1,743$348.80232,296
2026-09-20Tax withholding3,102$348.80234,039
2026-09-20Tax withholding2,985$348.80237,141
2026-09-15Open-market sale2,952$330.18240,126
2026-09-01Open-market sale2,952$362.90243,078
2026-08-17Open-market sale2,952$447.78246,030
2026-08-03Open-market sale2,952$379.81248,982
2026-07-15Open-market sale2,952$421.10251,934
2026-07-01Open-market sale2,952$468.83254,886
2026-06-20Tax withholding937$428.22257,838
2026-06-20Tax withholding1,743$428.22258,775
2026-06-20Tax withholding3,102$428.22260,518
2026-06-20Tax withholding2,985$428.22263,620
2026-06-15Open-market sale2,952$457.02266,605
2026-06-01Open-market sale2,952$565.92269,557
2026-05-15Open-market sale2,952$562.05272,509
2026-05-01Open-market sale2,952$537.74275,461
2026-04-15Open-market sale2,952$467.47278,413
2026-04-01Open-market sale2,952$415.51281,365
2026-03-20Tax withholding3,102$383.89286,060
2026-03-20Tax withholding2,985$383.89289,162
2026-03-20Tax withholding937$383.89292,147
2026-03-20Tax withholding1,743$383.89284,317
2026-03-16Open-market sale2,952$359.53293,084
2026-03-02Open-market sale2,952$354.64296,036
2026-02-17Open-market sale2,952$299.51298,988
2026-02-02Open-market sale2,952$265.60301,940
2026-01-15Open-market sale2,993$247.65304,892
2026-01-05Open-market sale83,552$229.44307,885
2025-12-22Open-market sale6,800$233.46391,437
2025-12-20Tax withholding1,658$230.34487,934
2025-12-20Tax withholding2,985$230.34494,437
2025-12-20Tax withholding12,547$230.34407,170
2025-12-20Tax withholding10,916$230.34419,717
2025-12-20Tax withholding57,301$230.34430,633
2025-12-20Tax withholding8,933$230.34398,237
2025-12-20Tax withholding1,743$230.34489,592
2025-12-20Tax withholding3,102$230.34491,335
2025-12-16Grant / award95,471$0.00350,341
2025-12-16Grant / award30,499$0.00497,422
2025-12-16Grant / award116,582$0.00466,923
2025-12-03Open-market sale6,800$192.61254,870
2025-11-10Open-market sale6,800$209.45261,670
2025-11-03Open-market sale6,800$190.45268,470
2025-10-15Open-market sale6,800$170.25275,270
2025-10-01Open-market sale6,800$149.88282,070
2025-09-20Tax withholding3,102$138.37292,270
2025-09-20Tax withholding1,657$138.37288,870
2025-09-20Tax withholding1,743$138.37290,527
2025-09-20Tax withholding2,985$138.37295,372
2025-09-15Open-market sale6,800$136.20298,357
2025-09-02Open-market sale6,800$92.93305,157
2025-08-15Open-market sale6,800$90.54311,957
2025-08-01Open-market sale6,800$88.82318,757
2025-07-15Open-market sale6,800$82.23325,557
2025-07-01Open-market sale6,800$80.35332,357
2025-06-20Tax withholding2,933$74.53345,547
2025-06-20Tax withholding1,629$74.53339,157
2025-06-20Tax withholding1,713$74.53340,786
2025-06-20Tax withholding3,048$74.53342,499
2025-06-16Open-market sale6,800$74.19348,480
2025-06-02Open-market sale6,800$80.62355,280
2025-05-15Open-market sale6,800$79.89362,080
2025-05-01Open-market sale6,800$71.90368,880
2025-04-15Open-market sale6,800$59.54375,680
2025-03-20Tax withholding1,713$65.63384,055
2025-03-20Tax withholding2,933$65.63388,816
2025-03-20Tax withholding1,575$65.63382,480
2025-03-20Tax withholding3,048$65.63385,768
2025-03-17Open-market sale6,800$65.18391,749
2025-03-03Open-market sale6,800$76.41398,549
2025-02-18Open-market sale3,400$89.37405,349
2025-02-18Open-market sale3,400$89.41408,749
2025-02-03Open-market sale3,400$84.89415,549
2025-02-03Open-market sale3,400$84.83412,149
2025-01-15Open-market sale3,400$85.29422,349
2025-01-15Open-market sale3,400$85.30418,949
2025-01-02Open-market sale6,800$83.68432,549
2025-01-02Open-market sale6,800$83.64425,749
2024-12-20Tax withholding2,125$87.38479,692
2024-12-20Tax withholding3,049$87.38473,710
2024-12-20Tax withholding2,933$87.38476,759
2024-12-20Tax withholding17,196$87.38456,514
2024-12-20Tax withholding6,758$87.38449,756
2024-12-20Tax withholding1,629$87.38439,349
2024-12-20Tax withholding8,778$87.38440,978
2024-12-17Grant / award56,728$0.00409,869
2024-12-17Grant / award36,346$0.00446,215
2024-12-17Grant / award35,602$0.00481,817
2024-09-20Tax withholding2,933$58.73357,818
2024-09-20Tax withholding3,048$58.73354,770
2024-09-20Tax withholding1,629$58.73353,141
2024-09-20Tax withholding2,125$58.73360,751
2024-06-20Tax withholding2,933$46.96367,553
2024-06-20Tax withholding3,048$46.96364,505
2024-06-20Tax withholding1,629$46.96362,876
2024-06-20Tax withholding2,125$46.96370,486
2024-06-03Open-market sale4,166$47.99372,611
2024-05-15Open-market sale4,166$49.16376,777
2024-05-01Open-market sale4,166$46.66380,943
2024-04-15Open-market sale4,166$44.80385,109
2024-04-01Open-market sale4,166$49.39389,275
2024-03-20Tax withholding3,048$50.22393,441
2024-03-20Tax withholding2,933$50.22396,489
2024-03-20Tax withholding1,629$50.22399,422
2024-03-20Tax withholding2,125$50.22401,051
2024-03-15Open-market sale4,166$49.84403,176
2024-03-01Open-market sale4,166$60.21407,342
2024-03-01Open-market sale4,166$60.20411,508
2024-02-15Open-market sale4,166$56.86419,840
2024-02-15Open-market sale4,166$56.86415,674
2024-02-01Open-market sale66,672$54.11424,006
2024-02-01Open-market sale4,166$54.11490,678
2024-01-16Open-market sale4,166$50.56494,844
2024-01-02Open-market sale4,166$45.04499,010
2023-12-20Tax withholding2,582$43.58533,360
2023-12-20Tax withholding11,725$43.58503,176
2023-12-20Tax withholding6,758$43.58514,901
2023-12-20Tax withholding7,139$43.58521,659
2023-12-20Tax withholding1,629$43.58528,798
2023-12-20Tax withholding2,933$43.58530,427
2023-12-20Tax withholding2,125$43.58535,942
2023-12-15Open-market sale4,166$43.68538,067
2023-12-12Grant / award100,964$0.00542,233
2023-12-12Grant / award14,779$0.00441,269
2023-12-12Grant / award27,980$0.00426,490
2023-12-01Open-market sale4,166$46.66398,510
2023-11-15Open-market sale4,166$46.35402,676
2023-11-01Open-market sale4,166$42.15406,842
2023-10-16Open-market sale4,166$43.57411,008
2023-10-02Open-market sale4,166$47.32415,174
2023-09-20Tax withholding2,582$47.96426,027
2023-09-20Tax withholding2,125$47.96423,902
2023-09-20Tax withholding1,629$47.96422,273
2023-09-20Tax withholding2,933$47.96419,340
2023-09-15Open-market sale4,166$48.79428,609
2023-09-01Open-market sale4,166$48.79432,775
2023-08-15Open-market sale4,166$41.92436,941
2023-08-01Open-market sale4,166$42.11441,107
2023-07-17Open-market sale4,166$41.68445,273
2023-07-03Open-market sale4,174$42.48449,439
2023-06-20Tax withholding2,125$43.05458,175
2023-06-20Tax withholding1,629$43.05456,546
2023-06-20Tax withholding2,933$43.05453,613
2023-06-20Tax withholding2,459$43.05460,300
2023-06-15Open-market sale4,174$44.29462,759
2023-03-23Open-market sale3,541$49.37466,933
2023-03-20Tax withholding1,465$50.20473,619
2023-03-20Tax withholding1,123$50.20472,496
2023-03-20Tax withholding2,022$50.20470,474
2023-03-20Tax withholding1,780$50.20475,084
2023-03-06Open-market sale3,541$51.16476,864
2023-02-23Open-market sale3,541$47.76480,405
2023-02-06Open-market sale3,541$49.49483,946
2023-01-23Open-market sale3,541$51.07487,487
2023-01-09Open-market sale3,541$52.49491,028
2022-12-28Open-market sale3,541$49.29494,569
2022-12-20Tax withholding11,725$49.27520,417
2022-12-20Tax withholding15,297$49.27543,638
2022-12-20Tax withholding9,867$49.27533,771
2022-12-20Tax withholding2,125$49.27558,935
2022-12-20Tax withholding17,100$49.27498,110
2022-12-20Tax withholding2,582$49.27515,210
2022-12-20Tax withholding2,625$49.27517,792
2022-12-20Tax withholding1,629$49.27532,142
2022-12-13Open-market sale3,541$50.75379,957
2022-12-13Option exercise (derivative)51,309$0.000
2022-12-13Grant / award97,152$0.00561,060
2022-12-13Grant / award48,548$0.00428,505
2022-12-13Option exercise35,403—463,908
2022-11-16Open-market sale3,542$44.09383,498
2022-11-02Open-market sale3,542$47.05387,040
2022-10-17Open-market sale3,542$40.44390,582
2022-10-04Open-market sale3,542$42.70394,124
2022-09-20Tax withholding1,629$40.58404,998
2022-09-20Tax withholding2,125$40.58402,873
2022-09-20Tax withholding2,625$40.58397,666
2022-09-20Tax withholding2,582$40.58400,291
2022-09-19Open-market sale3,542$41.35406,627
2022-09-06Open-market sale3,542$43.02410,169
2022-08-22Open-market sale3,542$54.63413,711
2022-08-08Open-market sale3,542$52.88417,253
2022-07-20Open-market sale3,542$49.21420,795
2022-07-05Open-market sale3,542$44.85424,337
2022-06-21Open-market sale3,542$44.68427,879
2022-06-20Tax withholding2,625$43.56435,632
2022-06-20Tax withholding2,582$43.56433,050
2022-06-20Tax withholding1,629$43.56431,421
2022-06-20Tax withholding2,125$43.56438,257
2022-06-07Open-market sale3,542$48.68440,382
2022-05-23Open-market sale3,542$50.19443,924
2022-05-10Open-market sale3,542$51.62447,466
2022-04-25Open-market sale3,542$56.76451,008
2022-04-11Open-market sale3,542$57.65454,550
2022-03-20Tax withholding2,125$60.10464,928
2022-03-20Tax withholding1,629$60.10458,092
2022-03-20Tax withholding2,625$60.10462,303
2022-03-20Tax withholding2,582$60.10459,721
2021-12-20Tax withholding2,582$74.48511,347
2021-12-20Tax withholding50,385$74.48513,929
2021-12-20Tax withholding2,625$74.48564,314
2021-12-20Tax withholding5,669$74.48505,678
2021-12-20Tax withholding2,125$74.48503,553
2021-12-20Tax withholding3,754$74.48566,939
2021-12-20Tax withholding15,296$74.48467,053
2021-12-20Tax withholding9,866$74.48482,349
2021-12-20Tax withholding11,338$74.48492,215
2021-12-14Option exercise (derivative)52,158$0.000
2021-12-14Grant / award53,942$0.00570,693
2021-12-14Option exercise104,316—516,751
2021-12-14Grant / award104,191$0.00412,435
2021-09-20Tax withholding2,582$51.68316,748
2021-09-20Tax withholding3,754$51.68312,994
2021-09-20Tax withholding2,625$51.68310,369
2021-09-20Tax withholding2,125$51.68308,244
2021-09-15Open-market sale6,550$53.12319,330
2021-09-14Open-market sale6,550$53.25325,880
2021-09-03Open-market sale6,550$57.00332,430
2021-09-02Open-market sale6,550$57.60338,980
2021-08-18Open-market sale5,000$55.27345,530
2021-08-17Open-market sale5,000$55.38350,530
2021-08-03Open-market sale5,000$58.04355,530
2021-08-02Open-market sale5,000$58.25360,530
2021-07-22Open-market sale5,000$55.21365,530
2021-07-21Open-market sale5,000$55.27370,530
2021-07-08Open-market sale5,000$56.61375,530
2021-07-07Open-market sale5,000$56.85380,530
2021-06-23Open-market sale3,750$57.52385,530
2021-06-22Open-market sale3,750$57.64389,280
2021-06-20Tax withholding2,125$56.15398,237
2021-06-20Tax withholding3,754$56.15400,362
2021-06-20Tax withholding2,582$56.15393,030
2021-06-20Tax withholding2,625$56.15395,612
2021-06-10Open-market sale3,750$59.08404,116
2021-06-09Open-market sale3,750$60.43407,866
2021-05-28Open-market sale3,750$52.80411,616
2021-05-27Open-market sale3,750$53.22415,366
2021-05-12Open-market sale3,750$50.62419,116
2021-05-11Open-market sale3,750$53.48422,866
2021-04-29Open-market sale3,125$52.49426,616
2021-04-28Open-market sale3,125$52.14429,741
2021-04-13Open-market sale3,125$55.95432,866
2021-04-12Open-market sale3,125$56.17435,991
2021-03-24Open-market sale3,125$53.15439,116
2021-03-23Open-market sale3,125$54.69442,241
2021-03-20Tax withholding2,625$55.42450,073
2021-03-20Tax withholding2,582$55.42447,491
2021-03-20Tax withholding2,125$55.42445,366
2021-03-20Tax withholding3,754$55.42452,698
2021-03-08Open-market sale3,125$49.55456,452
2021-03-05Open-market sale3,125$49.22459,577
2021-02-18Open-market sale2,500$54.41462,702
2021-02-17Open-market sale2,500$55.09465,202
2021-02-05Open-market sale2,500$55.20467,702
2021-02-04Open-market sale2,500$54.93470,202
2021-01-22Open-market sale2,500$55.07472,702
2021-01-21Open-market sale2,500$54.44475,202
2021-01-06Open-market sale2,500$51.57477,702
2021-01-05Open-market sale2,500$51.21480,202
2020-12-22Open-market sale750$52.05482,702
2020-12-21Open-market sale750$51.13483,452
2020-12-20Tax withholding2,582$51.36597,086
2020-12-20Tax withholding2,851$51.36606,047
2020-12-20Tax withholding5,669$51.36556,271
2020-12-20Tax withholding11,338$51.36561,940
2020-12-20Tax withholding10,582$51.36573,278
2020-12-20Tax withholding13,226$51.36583,860
2020-12-20Tax withholding72,069$51.36484,202
2020-12-20Tax withholding2,625$51.36599,668
2020-12-20Tax withholding3,754$51.36602,293
2020-12-16Option exercise (derivative)74,605$0.000
2020-12-16Grant / award70,376$0.00389,266
2020-12-16Grant / award70,422$0.00608,898
2020-12-16Option exercise149,210—538,476
2020-12-10Open-market sale750$45.80318,890
2020-12-09Open-market sale2,550$47.37319,640
2020-11-24Open-market sale1,200$44.02322,190
2020-09-30Open-market sale4,250$39.93323,390
2020-09-29Open-market sale4,250$40.07327,640
2020-09-20Tax withholding3,754$41.03331,890
2020-09-20Tax withholding2,851$41.03335,644
2020-09-20Tax withholding2,582$41.03338,495
2020-09-20Tax withholding2,625$41.03341,077
2020-09-11Open-market sale4,250$41.41343,702
2020-09-10Open-market sale4,250$41.71347,952
2020-08-20Open-market sale4,250$60.00352,202
2020-08-19Open-market sale4,250$59.96356,452
2020-08-05Open-market sale4,250$60.02360,702
2020-08-04Open-market sale4,250$59.96364,952
2020-07-23Open-market sale4,250$55.38369,202
2020-07-22Open-market sale4,250$54.41373,452
2020-07-07Open-market sale4,250$56.34377,702
2020-07-06Open-market sale4,250$56.65381,952
2020-06-23Open-market sale4,250$54.20386,202
2020-06-22Open-market sale4,250$54.02390,452
2020-06-20Tax withholding2,625$53.62400,135
2020-06-20Tax withholding3,754$53.62402,760
2020-06-20Tax withholding2,851$53.62394,702
2020-06-20Tax withholding2,582$53.62397,553
2020-06-11Open-market sale4,250$53.12406,514
2020-06-10Open-market sale4,250$54.86410,764
2020-05-21Open-market sale4,250$51.92415,014
2020-05-20Open-market sale4,250$52.76419,264
2020-05-08Open-market sale4,250$47.43423,514
2020-05-07Open-market sale4,250$46.72427,764
2020-04-23Open-market sale4,250$45.15432,014
2020-04-22Open-market sale4,250$44.79436,264
2020-04-07Open-market sale4,250$45.78440,514
2020-04-06Open-market sale4,250$44.05444,764
2020-03-26Open-market sale4,250$39.73449,014
2020-03-25Open-market sale4,250$38.82453,264
2020-03-20Tax withholding2,851$36.07466,475
2020-03-20Tax withholding3,754$36.07462,721
2020-03-20Tax withholding2,625$36.07460,096
2020-03-20Tax withholding2,582$36.07457,514
2020-03-11Open-market sale4,250$39.02469,326
2020-03-10Open-market sale4,250$39.47473,576
2020-02-20Open-market sale4,250$44.00477,826
2020-02-19Open-market sale4,250$43.90482,076
2020-02-06Open-market sale4,250$43.26486,326
2020-02-05Open-market sale4,250$42.81490,576
2020-01-24Open-market sale4,250$43.21494,826
2020-01-23Open-market sale4,250$42.55499,076
2020-01-06Open-market sale4,250$41.96503,326
2020-01-03Open-market sale4,250$42.12507,576
2019-12-20Tax withholding10,148$42.39589,916
2019-12-20Tax withholding10,376$42.39579,540
2019-12-20Tax withholding5,000$42.39547,514
2019-12-20Tax withholding13,226$42.39534,288
2019-12-20Tax withholding10,581$42.39523,707
2019-12-20Tax withholding2,651$42.39521,056
2019-12-20Tax withholding2,851$42.39518,205
2019-12-20Tax withholding3,754$42.39514,451
2019-12-20Tax withholding2,625$42.39511,826
2019-12-20Tax withholding27,026$42.39552,514
2019-12-19Open-market sale1,875$41.56600,064
2019-12-18Open-market sale1,875$40.95601,939
2019-12-17Grant / award (derivative)51,309$0.0051,309
2019-12-17Grant / award85,516$0.00505,237
2019-12-17Grant / award98,577$0.00603,814
2019-12-04Open-market sale1,875$36.92419,721
2019-12-03Open-market sale1,875$36.40421,596
2019-11-25Open-market sale1,875$37.38423,471
2019-11-22Open-market sale1,875$36.98425,346
2019-11-13Open-market sale1,875$38.00427,221
2019-11-12Open-market sale1,875$38.01429,096
2019-10-29Open-market sale1,750$36.30430,971
2019-10-28Open-market sale1,750$37.12432,721
2019-10-16Open-market sale1,750$37.33434,471
2019-10-15Open-market sale1,750$37.73436,221
2019-09-20Tax withholding2,625$39.58447,227
2019-09-20Tax withholding3,754$39.58443,473
2019-09-20Tax withholding2,851$39.58440,622
2019-09-20Tax withholding2,651$39.58437,971
2019-08-06Open-market sale2,400$42.19452,252
2019-08-06Open-market sale2,400$42.18449,852
2019-08-05Open-market sale2,400$41.38457,052
2019-08-05Open-market sale2,400$41.37454,652
2019-07-24Open-market sale2,400$44.34459,452
2019-07-24Open-market sale2,400$44.33461,852
2019-07-23Open-market sale2,400$43.38464,252
2019-07-23Open-market sale2,400$43.38466,652
2019-07-12Open-market sale2,400$44.30471,452
2019-07-12Open-market sale2,400$44.30469,052
2019-07-11Open-market sale2,400$43.82473,852
2019-07-11Open-market sale2,400$43.82476,252
2019-06-26Open-market sale2,400$42.10478,652
2019-06-26Open-market sale2,400$42.10481,052
2019-06-25Open-market sale2,400$42.50483,452
2019-06-25Open-market sale2,400$42.50485,852
2019-06-20Tax withholding2,651$44.33497,482
2019-06-20Tax withholding2,625$44.33494,857
2019-06-20Tax withholding3,754$44.33488,252
2019-06-20Tax withholding2,851$44.33492,006
2019-06-11Open-market sale2,400$44.30500,133
2019-06-11Open-market sale2,400$44.30502,533
2019-06-10Open-market sale2,400$44.46504,933
2019-06-10Open-market sale2,400$44.45507,333
2019-05-24Open-market sale2,400$35.28512,133
2019-05-24Open-market sale2,400$35.28509,733
2019-05-23Open-market sale2,400$35.03514,533
2019-05-23Open-market sale2,400$35.04516,933
2019-05-14Open-market sale2,400$33.37521,733
2019-05-14Open-market sale2,400$33.37519,333
2019-05-13Open-market sale2,400$33.45524,133
2019-05-13Open-market sale2,400$33.46526,533
2019-05-03Open-market sale2,400$38.66531,333
2019-05-03Open-market sale2,400$38.65528,933
2019-05-02Open-market sale2,400$38.77536,133
2019-05-02Open-market sale2,400$38.78533,733
2019-04-25Open-market sale2,400$39.11540,933
2019-04-25Open-market sale2,400$39.13538,533
2019-04-24Open-market sale2,400$40.15545,733
2019-04-24Open-market sale2,400$40.15543,333
2019-04-09Open-market sale2,400$37.26548,133
2019-04-09Open-market sale2,400$37.26550,533
2019-04-08Open-market sale2,400$37.16552,933
2019-04-08Open-market sale2,400$37.16555,333
2019-03-26Open-market sale2,400$37.43557,733
2019-03-26Open-market sale2,400$37.43560,133
2019-03-25Open-market sale2,400$37.06562,533
2019-03-25Open-market sale2,400$37.06564,933
2019-03-20Tax withholding3,754$37.92567,333
2019-03-20Tax withholding2,651$37.92576,563
2019-03-20Tax withholding2,625$37.92573,938
2019-03-20Tax withholding2,851$37.92571,087
2019-03-15Open-market sale2,400$39.57579,214
2019-03-15Open-market sale2,400$39.57581,614
2019-03-14Open-market sale2,400$39.41584,014
2019-03-14Open-market sale2,400$39.41586,414
2019-02-20Open-market sale2,400$42.24588,814
2019-02-20Open-market sale2,400$42.22591,214
2019-02-19Open-market sale2,400$42.07596,014
2019-02-19Open-market sale2,400$42.06593,614
2019-02-08Open-market sale2,400$37.66598,414
2019-02-08Open-market sale2,400$37.66600,814
2019-02-07Open-market sale2,400$37.38605,614
2019-02-07Open-market sale2,400$37.39603,214
2019-01-24Open-market sale2,400$39.20608,014
2019-01-24Open-market sale2,400$39.20610,414
2019-01-23Open-market sale2,400$38.27612,814
2019-01-23Open-market sale2,400$38.26615,214
2019-01-11Open-market sale2,400$36.84617,614
2019-01-11Open-market sale2,400$36.84620,014
2019-01-10Open-market sale2,400$36.80624,814
2019-01-10Open-market sale2,400$36.80622,414
2018-12-28Open-market sale2,400$32.93629,614
2018-12-28Open-market sale2,400$32.92627,214
2018-12-27Open-market sale2,400$31.73632,014
2018-12-27Open-market sale2,400$31.73634,414
2018-12-20Tax withholding8,886$32.91664,462
2018-12-20Tax withholding2,851$32.91640,432
2018-12-20Tax withholding2,651$32.91643,283
2018-12-20Tax withholding3,754$32.91645,934
2018-12-20Tax withholding14,774$32.91649,688
2018-12-20Tax withholding3,618$32.91636,814
2018-12-20Tax withholding10,148$32.91673,348
2018-12-20Tax withholding10,376$32.91683,496
2018-12-20Tax withholding27,026$32.91693,872
2018-12-20Tax withholding5,001$32.91720,898
2018-12-18Grant / award (derivative)52,158$0.0052,158
2018-12-18Grant / award132,611$0.00725,899
2018-12-18Grant / award86,930$0.00593,288
2018-11-30Open-market sale2,400$32.43506,358
2018-11-30Open-market sale2,400$32.43508,758
2018-11-29Open-market sale2,400$32.52511,158
2018-11-29Open-market sale2,400$32.52513,558
2018-11-14Open-market sale2,400$32.96518,358
2018-11-14Open-market sale2,400$32.96515,958
2018-11-13Open-market sale2,400$31.52523,158
2018-11-13Open-market sale2,400$33.52520,758
2018-11-02Open-market sale2,400$31.77527,958
2018-11-02Open-market sale2,400$31.77525,558
2018-11-01Open-market sale2,400$31.52532,758
2018-11-01Open-market sale2,400$31.52530,358
2018-10-19Open-market sale2,400$30.90535,158
2018-10-19Open-market sale2,400$30.90537,558
2018-10-18Open-market sale2,400$31.11542,358
2018-10-18Open-market sale2,400$31.11539,958
2018-10-04Open-market sale2,400$29.90547,158
2018-10-04Open-market sale2,400$29.90544,758
2018-10-03Open-market sale2,400$30.18551,958
2018-10-03Open-market sale2,400$30.18549,558
2018-09-20Tax withholding2,651$30.99560,822
2018-09-20Tax withholding3,754$30.99563,473
2018-09-20Tax withholding3,613$30.99554,358
2018-09-20Tax withholding2,851$30.99557,971
2018-09-19Open-market sale2,400$30.47567,227
2018-09-19Open-market sale2,400$30.47569,627
2018-09-18Open-market sale2,400$30.67574,427
2018-09-18Open-market sale2,400$30.67572,027
2018-09-07Open-market sale2,400$31.11576,827
2018-09-07Open-market sale2,400$31.11579,227
2018-09-06Open-market sale2,400$31.17584,027
2018-09-06Open-market sale2,400$31.17581,627
2018-08-22Open-market sale2,400$27.19588,827
2018-08-22Open-market sale2,400$27.19586,427
2018-08-21Open-market sale2,400$27.15591,227
2018-08-21Open-market sale2,400$27.14593,627
2018-07-12Open-market sale2,000$27.45596,027
2018-07-12Open-market sale2,000$27.45598,027
2018-07-11Open-market sale4,000$27.15600,027
2018-06-28Open-market sale2,000$25.87606,027
2018-06-28Open-market sale2,000$25.87604,027
2018-06-27Open-market sale2,000$25.80610,027
2018-06-27Open-market sale2,000$25.81608,027
2018-06-21Open-market sale3,636$25.55621,339
2018-06-21Open-market sale2,667$25.55618,672
2018-06-21Open-market sale2,868$25.55615,804
2018-06-21Open-market sale3,777$25.55612,027
2018-06-12Open-market sale2,000$24.76624,975
2018-06-12Open-market sale2,000$24.76626,975
2018-06-11Open-market sale2,000$24.42630,975
2018-06-11Open-market sale2,000$24.42628,975
2018-05-24Open-market sale2,000$24.71632,975
2018-05-24Open-market sale2,000$24.71634,975
2018-05-23Open-market sale2,000$24.52638,975
2018-05-23Open-market sale2,000$24.52636,975
2018-05-09Open-market sale2,000$26.78642,975
2018-05-09Open-market sale2,000$26.78640,975
2018-05-08Open-market sale2,000$26.74644,975
2018-05-08Open-market sale2,000$26.73646,975
2018-04-27Open-market sale2,000$26.05648,975
2018-04-27Open-market sale2,000$26.05650,975
2018-04-26Open-market sale2,000$25.60652,975
2018-04-26Open-market sale2,000$25.60654,975
2018-04-11Open-market sale2,000$25.88658,975
2018-04-11Open-market sale2,000$25.88656,975
2018-04-10Open-market sale2,000$25.58662,975
2018-04-10Open-market sale2,000$25.58660,975
2018-03-28Open-market sale2,000$25.41664,975
2018-03-28Open-market sale2,000$25.42666,975
2018-03-27Open-market sale2,000$26.17668,975
2018-03-27Open-market sale2,000$26.17670,975
2018-03-21Open-market sale2,868$26.58676,752
2018-03-21Open-market sale2,667$26.58679,620
2018-03-21Open-market sale3,636$26.58682,287
2018-03-21Open-market sale3,777$26.58672,975
2018-03-15Open-market sale2,000$27.16685,923
2018-03-15Open-market sale2,000$27.16687,923
2018-03-14Open-market sale2,000$27.15691,923
2018-03-14Open-market sale2,000$27.15689,923
2018-02-22Open-market sale2,000$23.11695,923
2018-02-22Open-market sale2,000$23.11693,923
2018-02-21Open-market sale2,000$23.34699,923
2018-02-21Open-market sale2,000$23.34697,923
2018-02-09Open-market sale2,000$22.22703,923
2018-02-09Open-market sale2,000$22.23701,923
2018-02-08Open-market sale2,000$22.69705,923
2018-02-08Open-market sale2,000$22.69707,923
2018-01-24Open-market sale2,000$21.60709,923
2018-01-24Open-market sale2,000$21.60711,923
2018-01-23Open-market sale2,000$22.09715,923
2018-01-23Open-market sale2,000$22.09713,923
2018-01-12Open-market sale2,000$21.90719,923
2018-01-12Open-market sale2,000$21.90717,923
2018-01-11Open-market sale2,000$21.82723,923
2018-01-11Open-market sale2,000$21.82721,923
2017-12-28Open-market sale2,000$21.28725,923
2017-12-28Open-market sale2,000$21.28727,923
2017-12-27Open-market sale2,000$21.66729,923
2017-12-27Open-market sale2,000$21.66731,923
2017-12-21Open-market sale2,894$21.22844,764
2017-12-21Open-market sale2,818$21.22838,104
2017-12-21Open-market sale3,842$21.22840,922
2017-12-21Open-market sale3,032$21.22835,072
2017-12-21Open-market sale15,709$21.22819,363
2017-12-21Open-market sale10,791$21.22733,923
2017-12-21Open-market sale11,033$21.22744,714
2017-12-21Open-market sale12,983$21.22755,747
2017-12-21Open-market sale41,184$21.22768,730
2017-12-21Open-market sale9,449$21.22809,914
2017-12-15Open-market sale2,000$21.43849,658
2017-12-15Open-market sale2,000$21.43847,658
2017-12-14Open-market sale2,000$21.34853,658
2017-12-14Open-market sale2,000$21.34851,658
2017-12-12Grant / award (derivative)74,605$0.0074,605
2017-12-12Grant / award124,342$0.00855,658
2017-12-12Grant / award127,476$0.00731,316
2017-11-21Open-market sale2,000$20.60605,840
2017-11-21Open-market sale2,000$20.60603,840
2017-11-20Open-market sale4,000$20.52607,840
2017-11-20Open-market sale2,000$20.51611,840
2017-11-09Open-market sale2,000$19.74613,840
2017-11-08Open-market sale2,000$20.27615,840
2017-11-08Open-market sale2,000$20.27617,840
2017-10-24Open-market sale2,000$22.25621,840
2017-10-24Open-market sale2,000$22.25619,840
2017-10-23Open-market sale2,000$21.99625,840
2017-10-23Open-market sale2,000$22.00623,840
2017-10-12Open-market sale2,000$21.84627,840
2017-10-12Open-market sale2,000$21.83629,840
2017-10-11Open-market sale2,000$21.64631,840
2017-10-11Open-market sale2,000$21.64633,840
2017-09-28Open-market sale2,000$22.06637,840
2017-09-28Open-market sale2,000$22.06635,840
2017-09-27Open-market sale2,000$22.00641,840
2017-09-27Open-market sale2,000$21.99639,840
2017-09-21Open-market sale2,902$21.25653,572
2017-09-21Open-market sale2,830$21.25643,840
2017-09-21Open-market sale3,858$21.25646,670
2017-09-21Open-market sale3,044$21.25650,528
2017-09-13Open-market sale2,000$20.01656,474
2017-09-13Open-market sale2,000$22.02658,474
2017-09-12Open-market sale2,000$21.99660,474
2017-09-12Open-market sale2,000$22.00662,474
2017-08-22Open-market sale4,000$23.34664,474
2017-08-21Open-market sale4,000$23.19668,474
2017-08-11Open-market sale4,000$24.09672,474
2017-08-10Open-market sale4,000$24.32676,474
2017-07-27Open-market sale4,000$25.88680,474
2017-07-26Open-market sale4,000$26.25684,474
2017-07-11Open-market sale4,000$25.91688,474
2017-07-10Open-market sale4,000$25.84692,474
2017-06-21Open-market sale3,835$25.31705,197
2017-06-21Open-market sale2,813$25.31702,384
2017-06-21Open-market sale3,026$25.31699,358
2017-06-21Open-market sale2,884$25.31696,474
2017-05-04Open-market sale4,000$22.64709,032
2017-05-03Open-market sale4,000$22.59713,032
2017-04-20Open-market sale4,000$21.90717,032
2017-04-19Open-market sale4,000$21.88721,032
2017-04-06Open-market sale4,000$22.22725,032
2017-04-05Open-market sale4,000$22.41729,032
2017-03-21Open-market sale4,000$23.70745,579
2017-03-21Open-market sale2,810$23.95742,769
2017-03-21Open-market sale3,023$23.95739,746
2017-03-21Open-market sale3,832$23.95733,032
2017-03-21Open-market sale2,882$23.95736,864
2017-03-20Open-market sale4,000$23.68749,579
2017-02-23Open-market sale4,000$25.54753,579
2017-02-22Open-market sale4,000$25.81757,579
2017-02-07Open-market sale4,000$24.14761,579
2017-02-06Open-market sale4,000$24.18765,579
2017-01-27Open-market sale4,000$24.64769,579
2017-01-26Open-market sale4,000$24.80773,579
2017-01-13Open-market sale4,000$24.66777,579
2017-01-12Open-market sale4,000$23.99781,579
2016-12-30Open-market sale4,000$24.37785,579
2016-12-29Open-market sale4,000$24.42789,579
2016-12-21Open-market sale16,246$24.67882,379
2016-12-21Open-market sale5,431$24.67898,625
2016-12-21Open-market sale3,841$24.67904,056
2016-12-21Open-market sale2,887$24.67879,492
2016-12-21Open-market sale41,149$24.67838,343
2016-12-21Open-market sale12,972$24.67825,371
2016-12-21Open-market sale3,839$24.67821,532
2016-12-21Open-market sale9,441$24.67812,091
2016-12-21Open-market sale2,816$24.67793,579
2016-12-21Open-market sale15,696$24.67796,395
2016-12-15Open-market sale4,000$24.01907,897
2016-12-14Grant / award94,420$0.00768,944
2016-12-14Grant / award146,953$0.00915,897
2016-12-14Open-market sale4,000$23.87911,897
2016-11-29Open-market sale4,000$21.80674,524
2016-11-28Open-market sale4,000$21.55678,524
2016-11-18Open-market sale4,000$21.94682,524
2016-11-17Open-market sale4,000$21.94686,524
2016-11-03Open-market sale4,000$19.26690,524
2016-11-02Open-market sale4,000$19.39694,524
2016-10-20Open-market sale4,000$20.14698,524
2016-10-19Open-market sale4,000$20.56702,524
2016-10-05Open-market sale4,000$22.11706,524
2016-10-04Open-market sale4,000$21.26710,524
2016-09-21Open-market sale4,000$21.72714,524
2016-09-21Open-market sale2,882$21.45725,167
2016-09-21Open-market sale3,835$21.45728,049
2016-09-21Open-market sale2,811$21.45714,524
2016-09-21Open-market sale3,832$21.45721,335
2016-09-20Open-market sale4,000$21.57718,524
2016-09-09Open-market sale4,000$21.88735,884
2016-09-08Open-market sale4,000$22.31739,884
2016-08-25Open-market sale4,000$21.76743,884
2016-08-24Open-market sale4,000$21.98747,884
2016-08-11Open-market sale2,000$20.58751,884
2016-08-11Open-market sale2,000$20.58753,884
2016-08-10Open-market sale2,000$20.36755,884
2016-08-10Open-market sale2,000$20.36757,884
2016-07-28Open-market sale4,000$19.03759,884
2016-07-27Open-market sale4,000$20.37763,884
2016-07-14Open-market sale4,000$19.59767,884
2016-07-13Open-market sale4,000$19.71771,884
2016-06-28Open-market sale4,000$18.05775,884
2016-06-27Open-market sale4,000$18.08779,884
2016-06-21Open-market sale3,861$20.40793,474
2016-06-21Open-market sale2,902$20.40790,572
2016-06-21Open-market sale2,830$20.40783,884
2016-06-21Open-market sale3,858$20.40786,714
2016-06-15Open-market sale4,000$21.06797,335
2016-06-14Open-market sale12,000$20.94801,335
2016-05-19Open-market sale2,000$15.89813,335
2016-05-18Open-market sale2,000$16.37815,335
2016-05-06Open-market sale2,000$16.03817,335
2016-05-05Open-market sale2,000$16.13819,335
2016-03-21Disposition to issuer3,870$17.96830,946
2016-03-21Disposition to issuer3,867$17.96827,079
2016-03-21Disposition to issuer2,836$17.96824,243
2016-03-21Disposition to issuer2,908$17.96821,335
2015-12-21Open-market sale16,221$19.90900,989
2015-12-21Open-market sale3,064$19.90946,612
2015-12-21Open-market sale41,085$19.90834,816
2015-12-21Open-market sale12,951$19.90875,901
2015-12-21Open-market sale2,882$19.90892,685
2015-12-21Open-market sale5,422$19.90895,567
2015-12-21Open-market sale3,833$19.90888,852
2015-12-21Open-market sale3,835$19.90917,210
2015-12-21Open-market sale10,227$19.90921,045
2015-12-21Open-market sale15,340$19.90931,272
2015-12-15Grant / award316,403$0.00949,676
2015-12-15Grant / award87,790$0.00633,273
2015-11-02Option exercise (derivative)4,537$0.000
2015-11-02Option exercise4,537$16.52550,020
2015-11-02Open-market sale4,537$24.34545,483
2015-10-22Option exercise (derivative)4,500$0.004,537
2015-10-22Option exercise4,500$16.52549,983
2015-10-22Open-market sale4,500$23.61545,483
2015-09-29Option exercise (derivative)4,800$0.009,037
2015-09-29Open-market sale4,800$20.32545,483
2015-09-29Option exercise4,800$16.52550,283
2015-09-28Option exercise (derivative)4,800$0.0013,837
2015-09-28Option exercise4,800$16.52550,283
2015-09-28Open-market sale4,800$20.42545,483
2015-09-21Open-market sale3,835$22.06555,256
2015-09-21Open-market sale3,059$22.06552,197
2015-09-21Open-market sale2,882$22.06549,315
2015-09-21Open-market sale3,832$22.06545,483
2015-08-14Option exercise (derivative)4,800$0.0018,637
2015-08-14Option exercise4,800$16.52563,891
2015-08-14Open-market sale4,800$23.46559,091
2015-08-13Option exercise (derivative)4,800$0.0023,437
2015-08-13Option exercise4,800$16.52563,891
2015-08-13Open-market sale4,800$23.94559,091
2015-07-17Option exercise (derivative)4,800$0.0028,237
2015-07-17Open-market sale4,800$25.68559,091
2015-07-17Option exercise4,800$16.52563,891
2015-07-16Option exercise (derivative)4,800$0.0033,037
2015-07-16Open-market sale4,800$25.18559,091
2015-07-16Option exercise4,800$16.52563,891
2015-06-25Option exercise (derivative)4,800$0.0037,837
2015-06-25Open-market sale4,800$25.13559,091
2015-06-25Option exercise4,800$16.52563,891
2015-06-24Option exercise (derivative)4,800$0.0042,637
2015-06-24Option exercise4,800$16.52563,891
2015-06-24Open-market sale4,800$25.11559,091
2015-06-22Open-market sale2,883$25.52562,924
2015-06-22Open-market sale3,836$25.52565,807
2015-06-22Open-market sale3,060$25.52569,643
2015-06-22Open-market sale3,833$25.52559,091
2015-05-21Option exercise (derivative)4,800$0.0047,437
2015-05-21Open-market sale4,800$23.05572,703
2015-05-21Option exercise4,800$16.52577,503
2015-05-20Option exercise (derivative)4,800$0.0052,237
2015-05-20Open-market sale4,800$23.11572,703
2015-05-20Option exercise4,800$16.52577,503
2015-03-23Disposition to issuer2,195$20.40579,512
2015-03-23Disposition to issuer3,856$20.40575,656
2015-03-23Disposition to issuer2,953$20.40572,703
2015-03-23Disposition to issuer2,900$20.40581,707
2014-12-22Disposition to issuer10,587$18.61613,964
2014-12-22Disposition to issuer16,791$18.61590,219
2014-12-22Disposition to issuer2,984$18.62607,010
2014-12-22Disposition to issuer3,970$18.62609,994
2014-12-22Disposition to issuer5,612$18.61584,607
2014-12-22Disposition to issuer15,880$18.61624,551
2014-12-22Disposition to issuer3,167$18.61640,431
2014-12-22Disposition to issuer4,214$18.61643,598
2014-12-17Grant / award126,724$0.00647,812
2014-12-17Grant / award119,690$0.00521,088
2014-09-22Open-market sale4,134$18.47405,295
2014-09-22Open-market sale3,108$18.47409,429
2014-09-22Open-market sale2,929$18.47412,537
2014-09-22Open-market sale3,897$18.47401,398
2014-06-23Open-market sale3,861$22.05415,466
2014-06-23Open-market sale2,901$22.05426,502
2014-06-23Open-market sale3,079$22.05423,423
2014-06-23Open-market sale4,096$22.05419,327
2014-03-21Open-market sale3,058$24.19436,119
2014-03-21Open-market sale3,688$24.19439,177
2014-03-21Open-market sale3,834$24.19432,285
2014-03-21Open-market sale2,882$24.19429,403
2014-03-05Open-market sale2,672$25.08442,865
2014-03-05Open-market sale2,672$25.08442,865
2014-02-18Open-market sale2,900$25.98445,537
2014-02-06Open-market sale2,900$22.40448,437
2014-01-22Open-market sale2,900$23.54451,337
2014-01-07Open-market sale2,900$23.24454,237
2013-12-27Open-market sale2,900$23.55457,137
2013-12-23Open-market sale25,968$22.22460,037
2013-12-23Open-market sale4,133$22.22493,536
2013-12-23Open-market sale3,896$22.22497,669
2013-12-23Open-market sale3,107$22.22486,005
2013-12-23Open-market sale4,424$22.22489,112
2013-12-17Grant / award90,010$0.00351,865
2013-12-17Grant / award149,700$0.00501,565
2013-12-09Open-market sale2,900$23.11261,855
2013-11-26Open-market sale2,900$21.59264,755
2013-11-15Open-market sale2,900$22.05267,655
2013-10-29Open-market sale2,900$24.03270,555
2013-10-17Open-market sale2,900$26.74273,455
2013-10-04Open-market sale2,900$26.80276,355
2013-09-23Open-market sale4,423$24.76290,389
2013-09-23Open-market sale3,895$24.76282,362
2013-09-23Open-market sale3,107$24.76279,255
2013-09-23Open-market sale4,132$24.76286,257
2013-09-16Open-market sale2,900$25.52294,812
2013-09-04Open-market sale2,900$22.34297,712
2013-08-22Open-market sale2,900$21.04300,612
2013-08-09Open-market sale2,900$22.58303,512
2013-07-25Open-market sale2,900$22.67306,412
2013-07-08Open-market sale2,900$20.04309,312
2013-06-27Open-market sale2,900$19.40312,212
2013-06-21Open-market sale3,617$19.81322,006
2013-06-21Open-market sale3,059$19.81318,947
2013-06-21Open-market sale3,835$19.81315,112
2013-06-21Open-market sale3,106$19.81325,623
2013-06-11Open-market sale2,900$20.19328,729
2013-05-28Open-market sale2,900$15.93331,629
2013-05-16Open-market sale5,800$15.58334,529
2013-04-15Open-market sale2,900$15.81340,329
2013-03-21Open-market sale2,987$16.39346,044
2013-03-21Open-market sale2,815$16.39343,229
2013-03-21Open-market sale3,197$16.39349,031
2013-03-21Open-market sale2,246$16.39352,228
2013-03-12Open-market sale5,889$17.18354,474
2013-02-26Open-market sale6,200$15.34360,363
2013-02-13Open-market sale6,200$15.91366,563
2013-01-29Open-market sale6,200$15.31372,763
2013-01-17Open-market sale6,200$15.69378,963
2012-12-31Open-market sale6,200$15.46385,163
2012-12-21Open-market sale12,756$15.24391,363
2012-12-21Open-market sale4,017$15.23399,577
2012-12-21Open-market sale3,753$15.23395,824
2012-12-21Open-market sale2,821$15.24393,003
2012-12-21Grant / award11,116$0.00404,119
2012-12-19Open-market sale6,200$15.79403,594
2012-12-18Tax withholding15,880$0.00409,794
2012-12-18Grant / award119,760$0.00425,674
2012-12-03Open-market sale49,600$15.22305,914
2012-09-21Open-market sale2,332$14.07355,514
2012-09-21Open-market sale2,816$14.07357,846
2012-09-21Open-market sale3,014$14.07360,662
2012-08-13Open-market sale6,200$17.92363,676
2012-08-02Open-market sale12,400$15.56369,876
2012-07-06Open-market sale6,200$15.70382,276
2012-06-21Open-market sale2,137$15.63388,476
2012-06-21Open-market sale2,842$15.63390,613
2012-06-21Open-market sale3,042$15.63393,455
2012-06-19Open-market sale24,800$15.81396,497
2012-04-24Open-market sale6,200$15.46421,297
2012-03-21Open-market sale2,316$15.66426,542
2012-03-21Open-market sale3,080$15.66428,858
2012-03-21Open-market sale3,297$15.66431,938
2012-03-21Open-market sale2,061$15.66427,497
2012-03-21Open-market sale2,742$15.66429,558
2012-03-21Open-market sale2,935$15.66432,300
2012-03-19Open-market sale7,289$16.05435,235
2012-03-09Open-market sale4,800$15.07442,524
2012-02-21Open-market sale4,800$15.87447,324
2012-02-10Open-market sale4,800$16.38452,124
2012-01-27Open-market sale4,800$15.01456,924
2012-01-11Open-market sale19,200$14.13461,724
2011-12-21Open-market sale4,295$11.35507,190
2011-12-21Open-market sale3,590$11.35480,924
2011-12-21Open-market sale8,589$11.35512,135
2011-12-21Open-market sale18,834$11.35488,356
2011-12-21Open-market sale3,842$11.35484,514
2011-12-21Open-market sale650$11.35511,485
2011-12-15Grant / award95,530$0.00520,724
2011-11-17Open-market sale4,800$13.21425,194
2011-11-03Open-market sale19,200$13.82429,994
2011-09-22Open-market sale4,316$11.07453,226
2011-09-22Open-market sale4,032$11.07449,194
2011-09-22Open-market sale730$11.08478,694
2011-09-22Open-market sale21,152$11.07457,542
2011-09-13Open-market sale14,400$13.03479,424
2011-07-26Open-market sale4,800$17.67493,824
2011-07-12Open-market sale4,800$16.99498,624
2011-06-27Open-market sale4,800$17.94503,424
2011-06-21Open-market sale3,797$16.72511,771
2011-06-21Open-market sale3,547$16.72508,224
2011-06-21Open-market sale642$16.72534,177
2011-06-21Open-market sale18,609$16.72515,568
2011-06-13Open-market sale4,800$16.69534,819
2011-05-31Open-market sale4,800$26.56539,619
2011-05-20Open-market sale4,800$26.26544,419
2011-05-04Open-market sale4,800$26.91549,219
2011-04-18Open-market sale4,800$25.82554,019
2011-04-08Open-market sale4,800$26.07558,819
2011-03-22Open-market sale4,800$22.65585,186
2011-03-22Open-market sale3,671$23.43567,065
2011-03-22Open-market sale3,446$23.43563,619
2011-03-22Open-market sale483$23.43584,703
2011-03-22Open-market sale13,967$23.43570,736
2011-03-11Open-market sale4,800$24.38589,986
2011-02-23Open-market sale6,244$25.53594,786
2011-02-10Open-market sale6,250$27.19601,030
2011-01-25Open-market sale6,250$24.14607,280
2011-01-14Open-market sale6,250$25.03613,530
2010-12-29Open-market sale6,250$21.02619,780
2010-12-21Open-market sale18,611$20.97638,761
2010-12-21Open-market sale3,797$20.97634,964
2010-12-21Open-market sale8,934$20.97626,030
2010-12-21Open-market sale642$20.97657,372
2010-12-15Open-market sale6,250$19.35499,194
2010-12-14Grant / award31,760$19.10658,014
2010-12-14Grant / award127,060$19.10626,254
2010-12-01Open-market sale6,250$15.31505,444
2010-11-18Open-market sale6,250$14.48511,694
2010-11-02Open-market sale6,250$13.51517,944
2010-10-21Open-market sale6,250$13.57524,194
2010-10-07Open-market sale6,250$15.47530,444
2010-09-21Open-market sale6,250$15.19559,843
2010-09-20Open-market sale18,690$15.09546,757
2010-09-20Open-market sale646$15.09565,447
2010-09-20Open-market sale3,813$15.09542,944
2010-09-07Open-market sale6,250$13.38566,093
2010-08-24Open-market sale6,250$12.21572,343
2010-08-09Open-market sale6,250$13.64578,593
2010-07-26Open-market sale6,250$13.71584,843
2010-07-15Open-market sale6,250$13.30591,093
2010-06-28Open-market sale6,250$13.47597,343
2010-06-22Open-market sale496$14.38603,593
2010-06-22Open-market sale3,794$14.38604,089
2010-06-22Open-market sale4,240$14.38607,883
2010-06-22Open-market sale17,250$14.38612,123
2010-06-14Open-market sale6,250$14.54629,373
2010-06-07Open-market sale6,250$14.10635,623
2010-05-20Open-market sale6,250$15.08641,873
2010-05-03Open-market sale6,250$19.14648,123
2010-04-19Open-market sale6,250$17.25654,373
2010-04-08Open-market sale6,250$15.98660,623
2010-03-25Open-market sale6,250$15.58666,873
2010-03-22Open-market sale506$14.47690,732
2010-03-22Open-market sale14,625$14.47676,107
2010-03-22Open-market sale2,984$14.47673,123
2010-03-08Open-market sale6,250$15.36691,238
2010-02-24Open-market sale6,250$14.29697,488
2010-02-11Open-market sale6,250$13.83703,738
2009-12-21Open-market sale18,598$10.91709,988
2009-12-21Open-market sale8,928$10.91737,709
2009-12-21Open-market sale642$10.91737,067
2009-12-21Open-market sale8,481$10.91728,586
2009-12-16Grant / award136,000$0.00746,637
2009-10-31Tax withholding1,276$11.73610,637
2009-09-21Open-market sale18,248$15.47611,913
2009-09-21Open-market sale508$15.47630,161
2009-08-01Tax withholding986$11.16630,669
2009-06-22Open-market sale14,808$10.16631,655
2009-06-22Open-market sale512$10.16646,463
2009-05-02Tax withholding986$11.98661,611
2009-03-20Open-market sale489$7.01662,108
2009-03-20Open-market sale14,147$7.01647,961
2009-01-31Tax withholding1,166$6.24662,597
2008-12-22Open-market sale633$6.50663,763
2008-12-16Grant / award500,000$0.00664,396
2008-11-01Tax withholding1,276$9.61164,396
2008-09-22Open-market sale633$11.66165,672
2008-08-02Tax withholding1,276$19.89166,305
2008-06-20Open-market sale632$25.85167,581
2008-06-04Option exercise (derivative)3,840$0.0057,037
2008-06-04Open-market sale1,640$30.07168,213
2008-06-04Option exercise3,840$16.52172,053
2008-06-04Open-market sale2,200$30.08169,853
2008-05-19Option exercise (derivative)3,840$0.0060,877
2008-05-19Open-market sale3,840$33.46168,213
2008-05-19Option exercise3,840$16.52172,053
2008-05-09Option exercise (derivative)3,840$0.0064,717
2008-05-09Option exercise3,840$16.52172,053
2008-05-09Open-market sale3,840$32.56168,213
2008-05-03Tax withholding986$33.00168,213
2008-04-23Option exercise (derivative)3,840$0.0068,557
2008-04-23Option exercise3,840$16.52173,039
2008-04-23Open-market sale3,840$33.75169,199
2008-04-11Option exercise (derivative)3,840$0.0072,397
2008-04-11Option exercise3,840$16.52173,039
2008-04-11Open-market sale3,840$30.72169,199
2008-03-27Option exercise (derivative)15,280$0.0076,237
2008-03-27Option exercise (derivative)3,920$0.003,840
2008-03-27Option exercise15,280$16.52188,399
2008-03-27Open-market sale19,200$31.13169,199
2008-03-27Option exercise3,920$19.95173,119
2008-03-24Open-market sale3,840$30.27169,199
2008-03-20Open-market sale489$29.20173,039
2008-02-02Tax withholding986$26.41173,528
2008-01-03Option exercise (derivative)3,840$0.007,760
2008-01-03Option exercise3,840$19.95178,354
2008-01-03Open-market sale3,840$31.54174,514
2007-12-20Open-market sale8,791$34.26183,305
2007-12-20Open-market sale8,791$34.26174,514
2007-12-20Grant / award20,000$0.00192,096
2007-12-18Grant / award (derivative)69,000$0.0069,000
2007-12-18Grant / award57,000$0.00149,096
2007-12-18Grant / award23,000$0.00172,096
2007-12-17Option exercise (derivative)3,840$0.0011,600
2007-12-17Open-market sale3,840$34.6592,096
2007-12-17Option exercise3,840$19.9595,936
2007-12-09Tax withholding1,256$43.6192,096
2007-12-03Option exercise (derivative)3,840$0.0015,440
2007-12-03Open-market sale3,840$43.7193,352
2007-12-03Option exercise3,840$19.9597,192
2007-11-20Option exercise (derivative)3,840$0.0019,280
2007-11-20Open-market sale3,840$41.7193,352
2007-11-20Option exercise3,840$19.9597,192
2007-11-05Option exercise (derivative)3,840$0.0023,120
2007-11-05Open-market sale3,840$46.4693,352
2007-11-05Option exercise3,840$19.9597,192
2007-11-05Option exercise (derivative)3,840$0.0023,120
2007-11-05Option exercise3,840$19.9597,192
2007-11-05Open-market sale3,840$46.4693,352
2007-11-03Tax withholding1,276$46.8893,352
2007-10-25Option exercise (derivative)3,840$0.0026,960
2007-10-25Open-market sale3,840$46.0294,628
2007-10-25Option exercise3,840$19.9598,468
2007-10-09Option exercise (derivative)3,840$0.0030,800
2007-10-09Option exercise3,840$19.9598,468
2007-10-09Open-market sale3,840$46.2694,628
2007-10-04Option exercise (derivative)478$0.000
2007-10-04Option exercise (derivative)2,379$0.00478
2007-10-04Option exercise2,379$43.3197,007
2007-10-04Open-market sale300$45.3394,628
2007-10-04Open-market sale2,558$45.3494,928
2007-10-04Option exercise479$43.3197,486
2007-09-25Option exercise (derivative)3,840$0.0034,640
2007-09-25Option exercise3,840$19.9598,468
2007-09-25Open-market sale3,840$37.2794,628
2007-09-12Option exercise (derivative)3,840$0.0038,480
2007-09-12Option exercise3,840$19.9598,468
2007-09-12Open-market sale3,840$37.5294,628
2007-08-29Option exercise (derivative)3,840$0.0042,320
2007-08-29Option exercise3,840$19.9598,468
2007-08-29Open-market sale3,840$37.7394,628
2007-08-16Option exercise (derivative)3,840$0.0046,160
2007-08-16Open-market sale3,840$33.7394,628
2007-08-16Option exercise3,840$19.9598,468
2007-07-28Tax withholding986$36.2194,628
2007-04-28Tax withholding986$30.1995,613
2007-01-27Tax withholding1,113$28.7896,599
2006-12-19Open-market sale11,279$28.09104,558
2006-12-19Open-market sale3,400$28.03101,158
2006-12-19Open-market sale3,446$28.0297,712
2006-12-19Open-market sale4,850$28.05118,838
2006-12-19Open-market sale3,001$28.10115,837
2006-12-18Grant / award (derivative)75,000$0.0075,000
2006-12-18Grant / award60,000$0.00123,688
2006-12-09Tax withholding1,256$25.3763,688
2006-10-28Tax withholding1,275$23.5964,944
2006-08-31Grant / award175,000$0.00527,591
2006-08-31Tax withholding64,053$3.95463,538
2006-07-29Tax withholding6,897$3.53352,591
2006-06-07Option exercise (derivative)109,375$0.00640,625
2006-06-07Open-market sale109,375$4.58389,280
2006-06-07Open-market sale29,792$4.62359,488
2006-06-07Option exercise109,375$2.36498,655
2006-04-29Tax withholding6,869$4.09389,280
2006-04-29Grant / award13,416$0.00396,176
2006-03-07Grant / award20,313$0.00297,790
2006-03-07Tax withholding6,897$4.64297,790
2006-03-07Grant / award20,313$0.00403,073
2006-03-07Tax withholding6,897$4.64396,176

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