SEC CIK 1224946

MAHESWARAN MOHAN

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

Current Positions

CompanyShares OwnedAs Of
SMTCview stock →203,2242023-06-14

Position History — SMTC

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

092,486184,971277,4572006-042011-032012-112014-022015-092018-062023-032023-06

Recent Filings — SMTC

DateActivitySharesPriceOwned After
2023-06-14Option exercise (derivative)38,772$0.00193,863
2023-06-14Option exercise38,772$0.00203,224
2023-06-14Tax withholding17,902$23.34185,322
2023-03-14Grant / award (derivative)232,635$0.00232,635
2023-03-05Option exercise (derivative)17,500$0.000
2023-03-05Tax withholding6,071$31.68164,452
2023-03-05Option exercise17,500$0.00170,523
2022-03-24Open-market sale2,505$70.63153,023
2022-03-24Open-market sale22,495$70.08155,528
2022-03-05Option exercise (derivative)17,500$0.0017,500
2022-03-05Option exercise17,500$0.00186,710
2022-03-05Tax withholding8,687$64.67178,023
2021-12-08Open-market sale10,000$90.35169,210
2021-12-07Open-market sale14,649$88.58194,561
2021-12-07Open-market sale4,553$90.01179,210
2021-12-07Open-market sale10,798$89.69183,763
2021-07-16Option exercise (derivative)20,000$0.000
2021-07-16Open-market sale894$62.57209,210
2021-07-16Option exercise20,000$17.51229,210
2021-07-16Open-market sale19,106$62.17210,104
2021-07-15Option exercise (derivative)20,000$0.0020,000
2021-07-15Open-market sale20,000$62.73209,210
2021-07-15Option exercise20,000$17.51229,210
2021-07-14Option exercise (derivative)30,000$0.0040,000
2021-07-14Open-market sale47$66.68209,210
2021-07-14Open-market sale3,391$65.84209,257
2021-07-14Open-market sale26,562$64.82212,648
2021-07-14Option exercise30,000$17.51239,210
2021-07-13Option exercise (derivative)20,000$0.0070,000
2021-07-13Open-market sale19,995$65.18209,210
2021-07-13Option exercise20,000$17.51229,210
2021-07-13Open-market sale5$65.64229,205
2021-03-06Option exercise (derivative)21,667$0.000
2021-03-06Tax withholding10,743$68.00209,210
2021-03-06Option exercise21,667$0.00219,953
2021-03-05Option exercise (derivative)17,500$0.0035,000
2021-03-05Tax withholding8,677$65.64198,286
2021-03-05Option exercise17,500$0.00206,963
2021-01-08Option exercise (derivative)96,000$0.00224,000
2021-01-08Option exercise96,000$0.00235,135
2021-01-08Tax withholding45,672$74.29189,463
2020-12-10Option exercise (derivative)10,000$0.000
2020-12-10Open-market sale10,000$69.85139,135
2020-12-10Option exercise10,000$28.60149,135
2020-12-09Option exercise (derivative)10,000$0.0010,000
2020-12-09Open-market sale10,000$71.95139,135
2020-12-09Option exercise10,000$28.60149,135
2020-12-08Option exercise (derivative)15,000$0.0020,000
2020-12-08Option exercise15,000$28.60154,135
2020-12-08Open-market sale15,000$70.52139,135
2020-09-02Open-market sale10,000$59.75139,135
2020-09-01Open-market sale5,000$58.77149,135
2020-08-31Open-market sale5,000$58.60154,135
2020-06-03Open-market sale15,000$54.53159,135
2020-06-02Open-market sale5,404$52.98174,135
2020-06-02Open-market sale9,596$52.03179,539
2020-06-01Open-market sale10,000$52.86189,135
2020-03-06Option exercise (derivative)21,667$0.0021,667
2020-03-06Option exercise21,667$0.00209,878
2020-03-06Tax withholding10,743$39.08199,135
2020-03-05Option exercise (derivative)17,500$0.0052,500
2020-03-05Tax withholding8,677$40.52188,211
2020-03-05Option exercise17,500$0.00196,888
2020-03-03Grant / award13,715$0.00179,388
2020-02-21Option exercise (derivative)21,667$0.000
2020-02-21Tax withholding7,708$48.77165,673
2020-02-21Option exercise21,667$0.00173,381
2019-12-12Open-market sale10,000$48.46151,714
2019-12-11Open-market sale10,000$47.31161,714
2019-12-10Open-market sale10,000$46.85171,714
2019-12-09Open-market sale10,000$46.66181,714
2019-03-26Open-market sale50,000$52.83191,714
2019-03-25Open-market sale25,000$52.48241,714
2019-03-06Option exercise (derivative)21,666$0.0043,334
2019-03-06Option exercise21,666$0.00277,457
2019-03-06Tax withholding10,743$55.04266,714
2019-03-05Grant / award (derivative)70,000$0.0070,000
2019-03-05Grant / award (derivative)320,000$0.00320,000
2019-03-05Grant / award92,225$0.00255,791
2019-02-23Option exercise (derivative)27,667$0.000
2019-02-23Option exercise27,667$0.00177,284
2019-02-23Tax withholding13,718$56.09163,566
2019-02-21Option exercise (derivative)21,667$0.0021,667
2019-02-21Option exercise21,667$0.00157,632
2019-02-21Tax withholding8,015$54.38149,617
2018-12-12Option exercise (derivative)35,000$0.0035,000
2018-12-12Option exercise35,000$28.60170,965
2018-12-12Open-market sale35,000$48.53135,965
2018-12-11Option exercise (derivative)25,740$0.000
2018-12-11Open-market sale25,740$47.80135,965
2018-12-11Option exercise25,740$24.74161,705
2018-12-04Option exercise (derivative)25,740$0.0025,740
2018-12-04Option exercise25,740$24.74161,705
2018-12-04Open-market sale8,510$50.49153,195
2018-12-04Open-market sale4,722$52.15135,965
2018-12-04Open-market sale12,508$51.32140,687
2018-12-03Option exercise (derivative)44,000$0.000
2018-12-03Option exercise44,000$30.82179,965
2018-12-03Open-market sale41,375$52.40138,590
2018-12-03Open-market sale6,983$52.42137,982
2018-12-03Open-market sale2,625$53.34135,965
2018-07-13Open-market sale2,500$50.12144,965
2018-07-02Open-market sale2,084$47.89147,465
2018-07-02Open-market sale4,916$47.35149,549
2018-06-15Open-market sale2,500$50.62154,465
2018-06-07Option exercise (derivative)154,000$0.000
2018-06-07Tax withholding76,354$50.10156,965
2018-06-07Option exercise154,000$0.00233,319
2018-06-06Open-market sale40,000$50.7279,319
2018-06-05Open-market sale60,000$49.83119,319
2018-06-04Open-market sale50,000$49.30179,319
2018-05-15Open-market sale2,500$42.98229,319
2018-05-01Open-market sale4,500$40.45231,819
2018-05-01Open-market sale4,500$39.82236,319
2018-04-16Open-market sale2,500$42.93240,819
2018-03-15Open-market sale500$40.13243,319
2018-03-15Open-market sale1,600$39.26243,819
2018-03-15Open-market sale400$38.40245,419
2018-03-06Grant / award (derivative)65,000$0.0065,000
2018-03-06Grant / award21,842$0.00245,819
2018-03-01Open-market sale7,000$32.99223,977
2018-02-24Option exercise (derivative)11,000$34.050
2018-02-24Option exercise11,000$0.00236,431
2018-02-24Tax withholding5,454$34.05230,977
2018-02-23Option exercise (derivative)27,667$33.5527,667
2018-02-23Option exercise27,667$0.00238,712
2018-02-23Tax withholding13,281$33.55225,431
2018-02-21Option exercise (derivative)22,000$0.000
2018-02-21Open-market sale22,000$33.79196,872
2018-02-21Option exercise22,000$29.35218,872
2018-02-21Option exercise (derivative)21,666$33.8043,334
2018-02-21Option exercise21,666$0.00218,538
2018-02-21Tax withholding7,493$33.80211,045
2018-02-15Open-market sale2,500$32.93196,872
2018-02-14Option exercise (derivative)22,000$0.0022,000
2018-02-14Option exercise22,000$29.35221,372
2018-02-14Open-market sale22,000$32.63199,372
2018-02-05Open-market sale4,300$35.54199,372
2018-02-05Open-market sale6,700$34.92203,672
2018-01-16Open-market sale2,500$38.98210,372
2017-12-15Open-market sale2,500$34.44212,872
2017-11-15Open-market sale2,500$37.76215,372
2017-10-13Open-market sale2,500$40.03217,872
2017-09-15Open-market sale2,500$35.64220,372
2017-08-15Open-market sale2,500$38.21222,872
2017-07-14Option exercise (derivative)66,000$0.00154,000
2017-07-14Open-market sale1,500$37.41193,811
2017-07-14Option exercise66,000$0.00259,811
2017-07-14Tax withholding34,439$37.35225,372
2017-06-14Open-market sale1,500$36.45195,311
2017-05-15Open-market sale1,500$36.27196,811
2017-04-17Open-market sale1,500$32.00198,311
2017-03-15Open-market sale1,500$33.80199,811
2017-02-25Option exercise (derivative)6,011$0.000
2017-02-25Option exercise6,011$0.00204,448
2017-02-25Tax withholding3,137$34.40201,311
2017-02-24Option exercise (derivative)11,000$0.0011,000
2017-02-24Option exercise11,000$0.00204,149
2017-02-24Tax withholding5,712$34.75198,437
2017-02-23Option exercise (derivative)27,666$0.0055,334
2017-02-23Option exercise27,666$0.00203,533
2017-02-23Tax withholding10,384$35.90193,149
2017-02-21Grant / award (derivative)65,000$0.0065,000
2017-02-13Open-market sale1,500$33.49175,867
2017-01-13Open-market sale1,500$32.78177,367
2016-12-14Open-market sale1,500$32.02178,867
2016-12-05Option exercise (derivative)43,200$0.000
2016-12-05Option exercise43,200$23.33228,067
2016-12-05Open-market sale43,200$30.38184,867
2016-12-05Option exercise43,200$23.33223,567
2016-12-05Open-market sale43,200$30.38180,367
2016-11-14Open-market sale1,500$26.06180,367
2016-10-14Open-market sale1,500$25.14181,867
2016-09-14Open-market sale1,500$26.40183,367
2016-08-15Open-market sale1,500$26.00184,867
2016-03-29Option exercise (derivative)50,000$0.000
2016-03-29Tax withholding22,371$21.85186,367
2016-03-29Option exercise50,000$0.00208,738
2016-02-26Option exercise (derivative)5,000$0.000
2016-02-26Tax withholding1,879$18.50159,988
2016-02-26Option exercise5,000$0.00161,867
2016-02-26Open-market sale1,250$18.69158,738
2016-02-25Option exercise (derivative)6,011$0.006,011
2016-02-25Tax withholding2,259$18.14156,867
2016-02-25Option exercise6,011$0.00159,126
2016-02-24Option exercise (derivative)11,000$0.0022,000
2016-02-24Tax withholding4,193$17.51153,115
2016-02-24Option exercise11,000$0.00157,308
2016-02-23Grant / award (derivative)90,000$0.0090,000
2016-02-23Grant / award (derivative)83,000$0.0083,000
2016-02-12Open-market sale1,250$15.98146,308
2016-01-29Open-market sale1,250$19.64147,558
2016-01-15Open-market sale1,250$18.37148,808
2015-12-28Open-market sale1,250$18.98150,058
2015-12-11Open-market sale1,250$19.13151,308
2015-11-27Option exercise (derivative)4,000$0.000
2015-11-27Open-market sale4,000$19.25152,558
2015-11-27Option exercise4,000$16.68156,558
2015-11-13Option exercise (derivative)4,000$0.004,000
2015-11-13Open-market sale4,000$18.11152,558
2015-11-13Option exercise4,000$16.68156,558
2015-10-23Option exercise (derivative)4,000$0.008,000
2015-10-23Open-market sale4,000$17.41152,558
2015-10-23Option exercise4,000$16.68156,558
2015-10-09Option exercise (derivative)8,000$0.0012,000
2015-10-09Option exercise8,000$16.68160,558
2015-10-09Open-market sale8,000$16.83152,558
2015-09-11Option exercise (derivative)4,000$0.0020,000
2015-09-11Option exercise4,000$16.68156,558
2015-09-11Open-market sale4,000$16.83152,558
2015-08-27Option exercise (derivative)4,000$0.0024,000
2015-08-27Option exercise4,000$16.68156,558
2015-08-27Open-market sale4,000$16.83152,558
2015-08-07Option exercise (derivative)4,000$0.0028,000
2015-08-07Option exercise4,000$16.68156,558
2015-08-07Open-market sale4,000$17.07152,558
2015-07-28Option exercise (derivative)4,000$0.0032,000
2015-07-28Open-market sale4,000$17.99152,558
2015-07-28Option exercise4,000$16.68156,558
2015-07-14Option exercise (derivative)4,000$0.0036,000
2015-07-14Open-market sale4,000$18.74152,558
2015-07-14Option exercise4,000$16.68156,558
2015-06-26Option exercise (derivative)4,000$0.0040,000
2015-06-26Option exercise4,000$16.68156,558
2015-06-26Open-market sale4,000$21.10152,558
2015-06-12Option exercise (derivative)4,000$0.0044,000
2015-06-12Open-market sale4,000$21.01152,558
2015-06-12Option exercise4,000$16.68156,558
2015-03-29Option exercise (derivative)50,000$0.0050,000
2015-03-29Option exercise50,000$0.00176,379
2015-03-29Tax withholding23,821$26.64152,558
2015-03-10Open-market sale2,000$26.80126,379
2015-02-28Option exercise (derivative)4,833$0.000
2015-02-28Option exercise4,833$0.00130,196
2015-02-28Tax withholding1,817$28.93128,379
2015-02-26Option exercise (derivative)5,000$0.005,000
2015-02-26Tax withholding1,880$28.27125,363
2015-02-26Option exercise5,000$0.00127,243
2015-02-25Option exercise (derivative)6,010$0.0012,022
2015-02-25Option exercise6,010$0.00124,495
2015-02-25Tax withholding2,252$28.60122,243
2015-02-24Grant / award (derivative)70,000$0.0070,000
2015-02-24Grant / award (derivative)33,000$0.0033,000
2015-02-24Open-market sale2,000$28.02118,485
2015-02-10Open-market sale2,000$26.92120,485
2015-01-20Option exercise (derivative)2,400$0.000
2015-01-20Option exercise2,400$11.23126,885
2015-01-20Open-market sale4,400$26.17122,485
2015-01-06Option exercise (derivative)2,400$0.002,400
2015-01-06Open-market sale4,400$26.40124,485
2015-01-06Option exercise2,400$11.23128,885
2014-12-23Option exercise (derivative)2,400$0.004,800
2014-12-23Option exercise2,400$11.23130,885
2014-12-23Open-market sale4,400$27.83126,485
2014-12-09Option exercise (derivative)2,400$0.007,200
2014-12-09Open-market sale4,400$27.14128,485
2014-12-09Option exercise2,400$11.23132,885
2014-11-25Option exercise (derivative)2,400$0.009,600
2014-11-25Open-market sale4,400$25.12130,485
2014-11-25Option exercise2,400$11.23134,885
2014-11-11Option exercise (derivative)2,400$0.0012,000
2014-11-11Open-market sale4,400$25.68132,485
2014-11-11Option exercise2,400$11.23136,885
2014-10-21Option exercise (derivative)2,400$0.0014,400
2014-10-21Open-market sale4,400$23.57134,485
2014-10-21Option exercise2,400$11.23138,885
2014-10-07Option exercise (derivative)2,400$0.0016,800
2014-10-07Open-market sale4,400$25.81136,485
2014-10-07Option exercise2,400$11.23140,885
2014-09-23Option exercise (derivative)2,400$0.0019,200
2014-09-23Option exercise2,400$11.23142,885
2014-09-23Open-market sale4,400$27.49138,485
2014-09-17Open-market sale2,500$27.76140,485
2014-09-09Option exercise (derivative)2,400$0.0021,600
2014-09-09Option exercise2,400$11.23147,385
2014-09-09Open-market sale4,400$26.76142,985
2014-08-26Option exercise (derivative)2,400$0.0024,000
2014-08-26Open-market sale4,400$24.87144,985
2014-08-26Option exercise2,400$11.23149,385
2014-08-20Open-market sale400$25.18146,985
2014-08-20Open-market sale2,100$24.30147,385
2014-08-12Option exercise (derivative)2,400$0.0026,400
2014-08-12Open-market sale4,400$23.02149,485
2014-08-12Option exercise2,400$11.23153,885
2014-07-22Option exercise (derivative)2,400$0.0028,800
2014-07-22Open-market sale4,400$24.51151,485
2014-07-22Option exercise2,400$11.23155,885
2014-07-16Open-market sale2,500$24.70153,485
2014-07-08Option exercise (derivative)2,400$0.0031,200
2014-07-08Open-market sale4,400$25.50155,985
2014-07-08Option exercise2,400$11.23160,385
2014-06-24Option exercise (derivative)2,400$0.0033,600
2014-06-24Option exercise2,400$11.23162,385
2014-06-24Open-market sale4,400$26.74157,985
2014-06-18Open-market sale2,500$27.31159,985
2014-06-10Option exercise (derivative)2,400$0.0036,000
2014-06-10Option exercise2,400$11.23166,885
2014-06-10Open-market sale4,400$27.44162,485
2014-05-27Option exercise (derivative)2,400$0.0038,400
2014-05-27Option exercise2,400$11.23168,885
2014-05-27Open-market sale4,400$25.51164,485
2014-05-14Open-market sale2,500$22.50166,485
2014-05-12Option exercise (derivative)2,400$0.0040,800
2014-05-12Open-market sale4,400$23.48168,985
2014-05-12Option exercise2,400$11.23173,385
2014-04-21Option exercise (derivative)2,400$0.0043,200
2014-04-21Option exercise2,400$11.23175,385
2014-04-21Open-market sale4,400$24.67170,985
2014-04-16Open-market sale2,500$24.27172,985
2014-04-08Option exercise (derivative)2,400$0.0045,600
2014-04-08Open-market sale4,400$25.36175,485
2014-04-08Option exercise2,400$11.23179,885
2014-03-29Option exercise (derivative)50,000$0.00100,000
2014-03-29Option exercise50,000$0.00202,400
2014-03-29Tax withholding24,915$24.81177,485
2014-03-05Open-market sale2,000$25.51152,400
2014-03-01Option exercise (derivative)5,400$0.000
2014-03-01Option exercise5,400$0.00157,127
2014-03-01Tax withholding2,727$24.95154,400
2014-02-28Option exercise (derivative)4,833$0.004,833
2014-02-28Tax withholding1,817$25.04151,727
2014-02-28Option exercise4,833$0.00153,544
2014-02-26Grant / award (derivative)220,000$0.00220,000
2014-02-26Option exercise (derivative)5,000$0.0010,000
2014-02-26Tax withholding1,879$24.74148,711
2014-02-26Option exercise5,000$0.00150,590
2014-02-25Grant / award (derivative)18,032$0.0018,032
2014-02-25Grant / award (derivative)51,480$0.0051,480
2014-02-25Grant / award15,928$0.00145,590
2014-02-25Grant / award (derivative)51,480$0.0051,480
2014-02-19Open-market sale2,000$23.69129,662
2014-02-05Open-market sale2,000$21.73131,662
2014-01-21Open-market sale2,000$24.03133,662
2014-01-06Open-market sale2,000$24.73135,662
2013-12-19Open-market sale300$23.38139,362
2013-12-19Open-market sale600$25.20137,662
2013-12-19Open-market sale1,100$24.28138,262
2013-12-05Open-market sale2,000$29.50139,662
2013-12-03Option exercise (derivative)2,000$0.000
2013-12-03Option exercise2,000$13.15143,662
2013-12-03Open-market sale2,000$29.54141,662
2013-11-19Open-market sale1,400$30.02142,262
2013-11-19Open-market sale200$32.14141,662
2013-11-19Open-market sale400$30.91141,862
2013-11-05Option exercise (derivative)2,000$0.002,000
2013-11-05Open-market sale4,000$30.67143,662
2013-11-05Option exercise2,000$13.15147,662
2013-10-21Open-market sale2,000$30.98145,662
2013-10-07Open-market sale2,000$30.33147,662
2013-10-01Option exercise (derivative)2,000$0.004,000
2013-10-01Option exercise2,000$13.15151,662
2013-10-01Open-market sale2,000$30.42149,662
2013-09-19Open-market sale2,000$31.92149,662
2013-09-05Open-market sale2,000$30.89151,662
2013-09-03Option exercise (derivative)2,000$0.006,000
2013-09-03Open-market sale2,000$29.96153,662
2013-09-03Option exercise2,000$13.15155,662
2013-08-19Open-market sale2,000$29.40153,662
2013-08-06Option exercise (derivative)2,000$0.008,000
2013-08-06Open-market sale2,000$31.44155,662
2013-08-06Option exercise2,000$13.15157,662
2013-08-05Open-market sale2,000$31.40155,662
2013-07-19Open-market sale2,000$33.97157,662
2013-07-05Option exercise (derivative)1,000$0.0010,000
2013-07-05Open-market sale3,000$34.04159,662
2013-07-05Option exercise1,000$13.15162,662
2013-07-02Option exercise (derivative)2,000$0.0011,000
2013-07-02Open-market sale2,000$34.30161,662
2013-07-02Option exercise2,000$13.15163,662
2013-06-19Option exercise (derivative)1,000$0.0013,000
2013-06-19Open-market sale3,000$36.95161,662
2013-06-19Option exercise1,000$13.15164,662
2013-06-05Option exercise (derivative)1,000$0.0014,000
2013-06-05Open-market sale3,000$35.81163,662
2013-06-05Option exercise1,000$13.15166,662
2013-06-04Option exercise (derivative)2,000$0.0015,000
2013-06-04Open-market sale1,700$36.80165,962
2013-06-04Option exercise2,000$13.15167,662
2013-06-04Open-market sale300$37.30165,662
2013-05-20Option exercise (derivative)1,000$0.0017,000
2013-05-20Option exercise1,000$13.15168,662
2013-05-20Open-market sale3,000$36.59165,662
2013-05-07Option exercise (derivative)2,000$0.0018,000
2013-05-07Open-market sale2,000$32.58167,662
2013-05-07Option exercise2,000$13.15169,662
2013-05-06Option exercise (derivative)10,000$0.000
2013-05-06Open-market sale12,000$32.41167,662
2013-05-06Option exercise10,000$16.14179,662
2013-04-19Option exercise (derivative)10,000$0.0010,000
2013-04-19Open-market sale12,000$30.09169,662
2013-04-19Option exercise10,000$16.14181,662
2013-04-05Option exercise (derivative)10,000$0.0020,000
2013-04-05Option exercise10,000$16.14183,662
2013-04-05Open-market sale12,000$32.89171,662
2013-04-02Option exercise (derivative)2,000$0.0020,000
2013-04-02Open-market sale2,000$34.15173,662
2013-04-02Option exercise2,000$13.15175,662
2013-03-29Option exercise (derivative)50,000$0.00150,000
2013-03-29Option exercise50,000$0.00199,752
2013-03-29Tax withholding26,090$35.40173,662
2013-03-19Option exercise (derivative)10,000$0.0030,000
2013-03-19Open-market sale12,000$33.36149,752
2013-03-19Option exercise10,000$16.14161,752
2013-03-05Option exercise (derivative)10,000$0.0040,000
2013-03-05Option exercise (derivative)2,000$0.0022,000
2013-03-05Option exercise10,000$16.14165,752
2013-03-05Open-market sale14,000$30.67151,752
2013-03-05Option exercise2,000$13.15155,752
2013-03-02Option exercise (derivative)6,334$0.000
2013-03-02Option exercise6,334$0.00156,766
2013-03-02Tax withholding3,014$30.19153,752
2013-03-01Option exercise (derivative)5,400$0.005,400
2013-03-01Tax withholding2,570$30.57150,432
2013-03-01Option exercise5,400$0.00153,002
2013-02-28Option exercise (derivative)4,834$0.009,666
2013-02-28Option exercise4,834$0.00149,903
2013-02-28Tax withholding2,301$30.62147,602
2013-02-26Grant / award (derivative)44,000$0.0044,000
2013-02-26Grant / award (derivative)15,000$0.0015,000
2013-02-26Grant / award39,000$0.00145,069
2013-02-05Option exercise (derivative)2,000$0.0024,000
2013-02-05Open-market sale3,500$30.15106,069
2013-02-05Option exercise2,000$13.15109,569
2013-01-08Option exercise (derivative)2,000$0.0026,000
2013-01-08Open-market sale2,000$29.25107,569
2013-01-08Option exercise2,000$13.15109,569
2013-01-07Open-market sale1,500$29.10107,569
2012-12-05Open-market sale1,500$28.00109,069
2012-12-04Option exercise (derivative)2,000$0.0028,000
2012-12-04Option exercise2,000$13.15112,569
2012-12-04Open-market sale2,000$27.76110,569
2012-11-06Option exercise (derivative)2,000$0.0030,000
2012-11-06Open-market sale2,000$25.91110,569
2012-11-06Option exercise2,000$13.15112,569
2012-11-05Open-market sale1,500$24.84110,569
2012-10-05Open-market sale1,500$25.66112,069
2012-10-02Option exercise (derivative)2,000$0.0032,000
2012-10-02Open-market sale2,000$24.68113,569
2012-10-02Option exercise2,000$13.15115,569
2012-09-05Open-market sale1,500$24.72113,569
2012-09-04Option exercise (derivative)2,000$0.0034,000
2012-09-04Option exercise2,000$13.15117,069
2012-09-04Open-market sale2,000$24.42115,069
2012-08-07Option exercise (derivative)2,000$0.0036,000
2012-08-07Option exercise2,000$13.15117,069
2012-08-07Open-market sale2,000$25.38115,069
2012-08-06Open-market sale1,500$24.63115,069
2012-07-05Open-market sale1,500$24.58116,569
2012-07-03Option exercise (derivative)2,000$0.0038,000
2012-07-03Open-market sale2,000$24.55118,069
2012-07-03Option exercise2,000$13.15120,069
2012-06-05Option exercise (derivative)2,000$0.0040,000
2012-06-05Open-market sale1,500$22.98118,069
2012-06-05Open-market sale2,000$23.42119,569
2012-06-05Option exercise2,000$13.15121,569
2012-05-07Open-market sale1,500$25.45119,569
2012-05-01Option exercise (derivative)2,000$0.0042,000
2012-05-01Open-market sale2,000$27.42121,069
2012-05-01Option exercise2,000$13.15123,069
2012-04-05Open-market sale1,500$27.26121,069
2012-04-03Option exercise (derivative)2,000$0.0044,000
2012-04-03Open-market sale2,000$28.43122,569
2012-04-03Option exercise2,000$13.15124,569
2012-03-06Option exercise2,000$13.15124,569
2012-03-06Open-market sale2,000$27.44122,569
2012-03-05Open-market sale1,500$27.89122,569
2012-03-02Option exercise (derivative)6,333$0.006,334
2012-03-02Tax withholding2,957$28.70124,069
2012-03-02Option exercise6,333$0.00127,026
2012-03-01Option exercise (derivative)5,400$0.0010,800
2012-03-01Tax withholding2,521$28.71120,693
2012-03-01Option exercise5,400$0.00123,214
2012-02-28Grant / award (derivative)14,500$0.0014,500
2012-02-28Grant / award (derivative)44,000$0.0044,000
2012-02-28Grant / award69,000$0.00117,814
2012-02-24Option exercise (derivative)6,333$0.000
2012-02-24Tax withholding2,330$29.2448,814
2012-02-24Option exercise6,333$0.0051,144
2012-02-07Option exercise (derivative)2,000$0.0048,000
2012-02-07Option exercise2,000$13.1546,811
2012-02-07Open-market sale2,000$29.5744,811
2012-02-07Option exercise (derivative)2,000$0.0046,000
2012-02-06Open-market sale1,500$30.0744,811
2012-01-05Open-market sale1,500$24.9746,311
2011-12-05Open-market sale1,500$24.1647,811
2011-11-07Open-market sale1,500$24.5449,311
2011-10-26Option exercise (derivative)25,000$0.000
2011-10-26Open-market sale25,000$23.7350,811
2011-10-26Option exercise25,000$17.8975,811
2011-10-12Option exercise (derivative)25,000$0.0025,000
2011-10-12Option exercise25,000$17.8975,811
2011-10-12Open-market sale25,000$23.2650,811
2011-10-05Open-market sale1,500$22.1250,811
2011-09-28Option exercise (derivative)25,000$0.0050,000
2011-09-28Open-market sale1,730$23.0452,311
2011-09-28Option exercise25,000$17.8977,311
2011-09-28Open-market sale23,270$22.2154,041
2011-09-14Option exercise (derivative)25,000$0.0075,000
2011-09-14Option exercise25,000$17.8977,311
2011-09-14Open-market sale25,000$23.6952,311
2011-09-06Open-market sale1,500$20.3552,311
2011-08-24Option exercise (derivative)25,000$0.00100,000
2011-08-24Option exercise25,000$17.8978,811
2011-08-24Open-market sale25,000$20.1753,811
2011-08-10Option exercise (derivative)25,000$0.00125,000
2011-08-10Option exercise25,000$17.8978,811
2011-08-10Open-market sale25,000$20.4953,811
2011-08-05Open-market sale1,500$21.6453,811
2011-07-27Option exercise (derivative)25,000$0.00150,000
2011-07-27Open-market sale25,000$24.1455,311
2011-07-27Option exercise25,000$17.8980,311
2011-07-13Option exercise (derivative)25,000$0.00175,000
2011-07-13Option exercise25,000$17.8980,311
2011-07-13Open-market sale25,000$26.4955,311
2011-07-05Open-market sale1,500$27.4955,311
2011-06-22Option exercise (derivative)25,000$0.00200,000
2011-06-22Option exercise25,000$17.8981,811
2011-06-22Open-market sale25,000$24.9856,811
2011-06-08Option exercise (derivative)25,000$0.00225,000
2011-06-08Option exercise25,000$17.8981,811
2011-06-08Open-market sale25,000$26.6856,811
2011-06-06Open-market sale1,500$26.8456,811
2011-05-25Option exercise (derivative)25,000$0.000
2011-05-25Option exercise25,000$17.8983,311
2011-05-25Open-market sale25,000$26.8458,311
2011-05-11Option exercise (derivative)25,000$0.0025,000
2011-05-11Open-market sale25,000$27.6658,311
2011-05-11Option exercise25,000$17.8983,311
2011-05-05Open-market sale1,500$27.0058,311
2011-04-27Option exercise (derivative)25,000$0.0050,000
2011-04-27Option exercise25,000$17.8984,811
2011-04-27Open-market sale25,000$27.6359,811
2011-04-13Option exercise (derivative)25,000$0.0075,000
2011-04-13Open-market sale25,000$25.4559,811
2011-04-13Option exercise25,000$17.8984,811
2011-04-05Open-market sale1,500$24.4359,811
2011-03-23Option exercise (derivative)25,000$0.00100,000
2011-03-23Option exercise25,000$17.8986,311
2011-03-23Open-market sale25,000$23.5761,311
2011-03-09Option exercise (derivative)25,000$0.00125,000
2011-03-09Option exercise25,000$17.8986,311
2011-03-09Open-market sale25,000$22.6561,311
2011-03-07Open-market sale1,500$24.2261,311
2011-03-02Option exercise (derivative)6,333$0.0012,667
2011-03-02Tax withholding2,957$23.3362,811
2011-03-02Option exercise6,333$0.0065,768
2011-03-01Grant / award (derivative)43,200$0.0043,200
2011-03-01Grant / award (derivative)16,200$0.0016,200
2011-03-01Grant / award (derivative)900$0.00900
2011-03-01Grant / award25,500$0.0059,435
2011-02-28Tax withholding2,446$23.7933,935
2011-02-24Option exercise (derivative)6,333$0.006,333
2011-02-24Tax withholding2,323$22.6236,381
2011-02-24Option exercise6,333$0.0038,704
2011-02-23Option exercise (derivative)25,000$0.00150,000
2011-02-23Option exercise25,000$17.8957,371
2011-02-23Open-market sale25,000$22.8332,371
2011-02-09Option exercise (derivative)25,000$0.00175,000
2011-02-09Option exercise25,000$17.8957,371
2011-02-09Open-market sale25,000$22.3532,371
2011-02-07Open-market sale1,500$22.4732,371
2011-01-26Option exercise (derivative)25,000$0.00200,000
2011-01-26Open-market sale25,000$22.0533,871
2011-01-26Option exercise25,000$17.8958,871
2011-01-12Option exercise (derivative)25,000$0.00225,000
2011-01-12Option exercise25,000$17.8958,871
2011-01-12Open-market sale25,000$23.0333,871
2011-01-05Open-market sale1,500$22.1333,871
2010-12-06Open-market sale1,500$24.0035,371
2010-11-05Open-market sale1,500$22.3336,871
2010-10-05Open-market sale1,500$20.4338,371
2010-09-07Open-market sale1,500$17.6439,871
2010-08-05Open-market sale1,500$17.5541,371
2010-07-06Open-market sale1,500$16.5442,871
2010-06-07Open-market sale1,500$17.4844,371
2010-06-06Tax withholding3,113$17.5045,871
2010-05-05Open-market sale1,500$17.6348,984
2010-04-05Open-market sale1,500$17.5750,484
2010-03-29Grant / award (derivative)200,000$0.00200,000
2010-03-22Tax withholding2,780$17.7351,984
2010-03-05Open-market sale1,500$16.7654,764
2010-03-02Grant / award (derivative)48,000$0.0048,000
2010-03-02Grant / award (derivative)19,000$0.0019,000
2010-03-02Grant / award (derivative)4,000$0.004,000
2010-02-28Tax withholding2,446$15.8756,264
2010-02-24Option exercise (derivative)6,334$0.0012,666
2010-02-24Tax withholding2,517$16.0258,710
2010-02-24Option exercise6,334$0.0061,227
2010-02-05Open-market sale1,500$14.6754,893
2010-01-05Open-market sale1,500$17.2256,393
2009-12-14Tax withholding2,580$16.8257,893
2009-12-07Open-market sale1,500$16.8560,473
2009-11-05Open-market sale1,500$15.1561,973
2009-10-05Open-market sale1,500$16.0863,473
2009-09-14Tax withholding2,235$18.3664,973
2009-09-08Open-market sale1,500$18.1067,208
2009-08-05Open-market sale1,500$18.3268,708
2009-07-06Open-market sale1,500$15.9070,208
2009-06-15Tax withholding2,235$16.8471,708
2009-06-06Tax withholding2,384$16.2173,943
2009-06-05Open-market sale1,500$16.3876,327
2009-05-05Open-market sale1,500$14.5577,827
2009-04-06Open-market sale1,500$14.3379,327
2009-04-03Grant / award (derivative)125,000$0.00125,000
2009-03-16Tax withholding2,235$13.5280,827
2009-03-05Open-market sale1,500$11.0683,062
2009-02-28Tax withholding2,644$11.7584,562
2009-02-24Grant / award (derivative)48,000$0.0048,000
2009-02-24Grant / award (derivative)19,000$0.0019,000
2009-02-24Grant / award (derivative)7,400$0.007,400
2009-02-05Open-market sale1,500$12.6087,206
2009-01-05Open-market sale1,500$11.1188,706
2008-12-15Tax withholding2,817$11.6390,206
2008-12-05Open-market sale1,500$9.8593,023
2008-11-05Open-market sale1,500$11.8494,523
2008-10-06Open-market sale1,500$12.0096,023
2008-09-15Tax withholding2,235$14.1497,523
2008-09-05Open-market sale1,500$13.7099,758
2008-08-05Open-market sale1,500$14.60101,258
2008-07-07Open-market sale1,500$13.64102,758
2008-06-16Tax withholding2,235$16.19104,258
2008-06-06Tax withholding2,384$18.26106,493
2008-06-05Open-market sale1,500$17.74108,877
2008-05-05Open-market sale1,500$17.48110,377
2008-04-07Open-market sale1,500$15.17111,877
2008-04-03Grant / award (derivative)125,000$0.00125,000
2008-03-17Tax withholding2,235$13.40113,377
2008-03-14Grant / award (derivative)6,400$0.006,400
2008-03-05Open-market sale1,500$13.50115,612
2008-02-28Grant / award (derivative)50,000$0.0050,000
2008-02-28Grant / award20,000$0.00117,112
2008-02-05Open-market sale1,500$12.3797,112
2008-01-07Open-market sale1,500$14.0398,612
2007-12-17Tax withholding2,860$16.61100,112
2007-12-05Open-market sale1,500$15.68102,972
2007-11-05Open-market sale1,500$16.46104,472
2007-09-17Tax withholding2,860$19.02105,972
2007-06-18Tax withholding2,235$16.98108,832
2007-06-06Grant / award (derivative)50,000$0.0050,000
2007-06-06Grant / award20,000$0.00111,067
2007-04-03Tax withholding8,933$13.2991,067
2006-04-03Grant / award (derivative)250,000$0.00250,000
2006-04-03Grant / award100,000$0.00100,000

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