SEC CIK 1236388

GREGG TERRANCE H

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

Current Positions

CompanyShares OwnedAs Of
DXCMview stock →50,8822018-07-16

Position History — DXCM

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

0329,963659,926989,8892006-012008-112009-112014-032014-112015-092018-07

Recent Filings — DXCM

DateActivitySharesPriceOwned After
2018-07-16Open-market sale500$100.7350,882
2018-07-16Open-market sale3,900$99.8751,382
2018-07-16Open-market sale5,600$99.2355,282
2018-06-15Open-market sale10,000$97.81882
2018-05-15Open-market sale10,000$85.90882
2018-04-16Open-market sale10,000$73.04882
2018-03-15Open-market sale10,000$65.5110,882
2018-03-12Disposition to issuer9,972$60.73521,674
2018-03-08Grant / award47,087$0.00531,646
2018-02-15Open-market sale10,000$55.9120,882
2018-01-16Open-market sale10,000$56.8630,882
2017-05-24Option exercise (derivative)30,000$0.000
2017-05-24Option exercise30,000$6.85484,559
2017-04-20Open-market sale15,000$74.1040,882
2017-03-10Disposition to issuer14,512$77.55454,559
2017-03-10Disposition to issuer1,661$77.55469,071
2017-03-08Grant / award30,887$0.00470,732
2017-02-09Disposition to issuer1,421$79.35439,845
2017-01-09Disposition to issuer1,511$63.50441,266
2016-12-15Gift10,000$0.0055,882
2016-12-09Disposition to issuer2,167$64.46442,777
2016-11-09Disposition to issuer2,172$62.17444,944
2016-10-10Disposition to issuer2,167$83.35447,116
2016-09-09Disposition to issuer2,203$93.72449,283
2016-09-08Open-market sale5,145$95.5965,882
2016-09-07Open-market sale5,595$95.0171,027
2016-08-30Open-market sale10,000$92.1476,622
2016-08-24Open-market sale10,000$92.7286,622
2016-08-23Open-market sale10,000$91.1196,622
2016-08-22Open-market sale10,000$90.51106,622
2016-08-19Open-market sale20,000$90.63116,622
2016-08-18Open-market sale20,000$90.77136,622
2016-08-15Open-market sale14,942$91.01156,622
2016-08-11Open-market sale10,900$91.03171,564
2016-08-09Open-market sale35,000$91.10182,464
2016-08-09Open-market sale2,168$91.00451,486
2016-08-05Open-market sale20,000$91.29217,464
2016-07-11Disposition to issuer2,168$79.49468,654
2016-06-09Disposition to issuer2,169$73.33470,822
2016-05-16Open-market sale20,000$62.72237,464
2016-05-11Open-market sale8,600$64.32257,464
2016-05-11Open-market sale15,000$64.50457,991
2016-05-09Open-market sale2,168$61.20472,991
2016-05-09Open-market sale10,000$62.68266,064
2016-04-11Open-market sale2,169$68.00475,159
2016-03-22Open-market sale25,000$59.51276,064
2016-03-10Disposition to issuer15,690$63.18477,328
2016-03-08Grant / award34,000$0.00493,018
2015-12-15Open-market sale15,000$83.26301,064
2015-12-04Option exercise (derivative)10,000$86.790
2015-12-04Option exercise10,000$6.85469,018
2015-12-04Open-market sale10,000$86.79459,018
2015-12-02Option exercise (derivative)10,000$87.0510,000
2015-12-02Open-market sale10,000$87.05459,018
2015-12-02Option exercise10,000$6.85469,018
2015-11-30Option exercise (derivative)5,000$86.5020,000
2015-11-30Open-market sale5,000$86.50459,018
2015-11-30Option exercise5,000$6.85464,018
2015-11-25Option exercise (derivative)15,000$87.5325,000
2015-11-25Open-market sale15,000$87.53459,018
2015-11-25Option exercise15,000$6.85474,018
2015-11-24Option exercise (derivative)15,497$86.5440,000
2015-11-24Option exercise15,497$6.85474,515
2015-11-24Open-market sale15,497$86.54459,018
2015-11-20Option exercise (derivative)21,903$86.4855,497
2015-11-20Open-market sale21,903$86.48459,018
2015-11-20Option exercise21,903$6.85480,921
2015-11-19Option exercise (derivative)100$85.5077,400
2015-11-19Open-market sale100$85.50459,018
2015-11-19Option exercise100$6.85459,118
2015-11-16Open-market sale15,000$83.49316,064
2015-11-13Option exercise (derivative)5,000$85.1077,500
2015-11-13Open-market sale5,000$85.10459,018
2015-11-13Option exercise5,000$6.85464,018
2015-11-10Option exercise (derivative)17,500$85.0082,500
2015-11-10Option exercise17,500$6.85476,518
2015-11-10Open-market sale17,500$85.00459,018
2015-11-09Option exercise (derivative)5,001$84.69100,000
2015-11-09Option exercise5,001$6.85464,019
2015-11-09Open-market sale5,001$84.69459,018
2015-10-15Open-market sale15,000$77.92331,064
2015-09-15Option exercise (derivative)14,999$96.75105,001
2015-09-15Open-market sale15,000$95.68346,064
2015-09-15Open-market sale14,999$96.75459,018
2015-09-15Option exercise14,999$6.85474,017
2015-09-11Option exercise (derivative)47,500$96.50120,000
2015-09-11Option exercise47,500$6.85506,518
2015-09-11Open-market sale47,500$96.50459,018
2015-09-10Option exercise (derivative)1$97.000
2015-09-10Option exercise (derivative)52,500$96.84167,500
2015-09-10Option exercise52,500$6.85511,518
2015-09-10Option exercise1$3.19459,019
2015-09-10Open-market sale1$97.00459,018
2015-09-10Gift5,000$0.00361,064
2015-09-09Option exercise (derivative)10,000$91.00220,000
2015-09-09Option exercise10,000$6.85469,018
2015-09-09Open-market sale10,000$91.00459,018
2015-09-08Option exercise (derivative)25,000$90.85230,000
2015-09-08Open-market sale25,000$90.85459,018
2015-09-08Option exercise25,000$6.85484,018
2015-08-28Gift325$0.00366,064
2015-08-18Option exercise (derivative)28,392$0.0030,000
2015-08-18Option exercise28,392$6.85459,018
2015-08-17Open-market sale15,000$96.71366,389
2015-07-17Open-market sale35,750$83.67381,389
2015-07-15Open-market sale15,000$81.64417,139
2015-06-15Open-market sale15,000$70.94432,139
2015-06-12Option exercise (derivative)25,000$72.30255,000
2015-06-12Option exercise25,000$6.85455,626
2015-06-12Open-market sale25,000$72.30430,626
2015-06-04Gift20,000$0.00447,139
2015-06-03Option exercise (derivative)20,000$72.69280,000
2015-06-03Option exercise (derivative)5,000$72.770
2015-06-03Option exercise20,000$6.85450,626
2015-06-03Option exercise5,000$3.19435,626
2015-06-03Open-market sale20,000$72.69430,626
2015-06-02Option exercise (derivative)5,000$73.125,000
2015-06-02Open-market sale5,000$73.12430,626
2015-06-02Option exercise5,000$3.19435,626
2015-06-01Option exercise (derivative)10,000$72.7510,000
2015-06-01Gift40,000$0.00467,139
2015-06-01Open-market sale10,000$72.75430,626
2015-06-01Option exercise10,000$3.19440,626
2015-05-19Option exercise (derivative)17,500$69.5820,000
2015-05-19Option exercise17,500$3.19448,126
2015-05-19Open-market sale17,500$69.58430,626
2015-05-18Option exercise (derivative)37,500$70.1537,500
2015-05-18Open-market sale37,500$70.15430,626
2015-05-18Option exercise37,500$3.19468,126
2015-05-15Open-market sale15,000$68.19507,139
2015-05-14Option exercise (derivative)25,000$68.71300,000
2015-05-14Option exercise (derivative)5,000$68.2275,000
2015-05-14Option exercise5,000$3.19435,626
2015-05-14Open-market sale25,000$68.71430,626
2015-05-14Option exercise25,000$6.85455,626
2015-05-11Option exercise (derivative)3,517$68.6580,000
2015-05-11Open-market sale3,517$68.65430,626
2015-05-11Option exercise3,517$3.19434,143
2015-05-08Option exercise (derivative)25,000$67.98325,000
2015-05-08Option exercise (derivative)26,483$68.2183,517
2015-05-08Option exercise26,483$3.19457,109
2015-05-08Option exercise25,000$6.85455,626
2015-05-08Open-market sale25,000$67.98430,626
2015-05-07Option exercise (derivative)5,000$67.50350,000
2015-05-07Option exercise (derivative)20,000$67.480
2015-05-07Option exercise (derivative)15,000$67.59110,000
2015-05-07Option exercise15,000$3.19445,626
2015-05-07Option exercise20,000$8.95450,626
2015-05-07Option exercise5,000$6.85435,626
2015-05-07Open-market sale5,000$67.50430,626
2015-05-04Option exercise (derivative)20,000$68.0620,000
2015-05-04Open-market sale20,000$68.06430,626
2015-05-04Option exercise20,000$8.95450,626
2015-04-30Open-market sale14,250$67.13522,139
2015-04-15Open-market sale15,000$67.56536,389
2015-03-17Open-market sale15,000$62.82551,389
2015-03-08Grant / award35,000$0.00430,626
2015-02-17Open-market sale15,000$62.19566,389
2015-01-15Open-market sale15,000$57.84581,389
2014-12-15Option exercise (derivative)25,000$53.23355,000
2014-12-15Open-market sale25,000$53.23395,626
2014-12-15Gift4,000$0.00596,389
2014-12-15Open-market sale10,000$53.23600,389
2014-12-15Option exercise25,000$6.85420,626
2014-12-02Option exercise (derivative)15,000$53.20125,000
2014-12-02Option exercise (derivative)10,000$52.9840,000
2014-12-02Option exercise15,000$3.19410,626
2014-12-02Open-market sale10,000$52.98395,626
2014-12-02Option exercise10,000$8.95405,626
2014-11-28Option exercise (derivative)20,000$52.0050,000
2014-11-28Option exercise (derivative)5,000$52.08380,000
2014-11-28Option exercise5,000$6.85400,626
2014-11-28Option exercise20,000$8.95415,626
2014-11-28Open-market sale5,000$52.08395,626
2014-11-26Option exercise (derivative)34,990$51.1570,000
2014-11-26Open-market sale34,990$51.15395,626
2014-11-26Option exercise34,990$8.95430,616
2014-11-25Option exercise (derivative)20,010$51.00104,990
2014-11-25Open-market sale20,010$51.00395,626
2014-11-25Option exercise20,010$8.95415,636
2014-11-24Option exercise (derivative)35,000$51.06125,000
2014-11-24Open-market sale35,000$51.06395,626
2014-11-24Option exercise35,000$8.95430,626
2014-11-21Option exercise (derivative)10,000$50.50160,000
2014-11-21Open-market sale10,000$50.50395,626
2014-11-21Option exercise10,000$8.95405,626
2014-11-19Option exercise (derivative)10,000$51.00170,000
2014-11-19Option exercise10,000$8.95405,626
2014-11-19Open-market sale10,000$51.00395,626
2014-11-17Option exercise (derivative)25,000$52.52385,000
2014-11-17Option exercise25,000$6.85420,626
2014-11-17Open-market sale25,000$52.52395,626
2014-11-17Open-market sale10,000$52.52610,389
2014-11-14Option exercise (derivative)10,000$52.51180,000
2014-11-14Open-market sale10,000$52.51395,626
2014-11-14Option exercise10,000$8.95405,626
2014-11-12Option exercise (derivative)25,000$54.01190,000
2014-11-12Option exercise25,000$8.95420,626
2014-11-12Open-market sale25,000$54.01395,626
2014-11-11Option exercise (derivative)55,000$53.06215,000
2014-11-11Open-market sale55,000$53.06395,626
2014-11-11Option exercise55,000$8.95450,626
2014-10-15Option exercise (derivative)25,000$39.63410,000
2014-10-15Open-market sale10,000$39.63620,389
2014-10-15Option exercise25,000$6.85420,626
2014-10-15Open-market sale25,000$39.63395,626
2014-09-15Option exercise (derivative)25,000$41.14435,000
2014-09-15Option exercise25,000$6.85420,626
2014-09-15Open-market sale10,000$41.14630,389
2014-09-15Open-market sale25,000$41.14395,626
2014-08-26Open-market sale5,000$46.05640,389
2014-08-22Option exercise (derivative)6,107$44.58460,000
2014-08-22Open-market sale6,107$44.58395,626
2014-08-22Option exercise6,107$6.85401,733
2014-08-22Open-market sale7,500$44.36645,389
2014-08-21Option exercise (derivative)6,393$43.50466,107
2014-08-21Open-market sale6,393$43.50395,626
2014-08-21Option exercise6,393$6.85402,019
2014-08-20Option exercise (derivative)17,500$44.67472,500
2014-08-20Option exercise17,500$6.85413,126
2014-08-20Open-market sale17,500$44.67395,626
2014-08-19Option exercise (derivative)30,000$45.10140,000
2014-08-19Option exercise (derivative)35,000$45.06490,000
2014-08-19Option exercise (derivative)10,000$45.09270,000
2014-08-19Option exercise30,000$3.19425,626
2014-08-19Option exercise10,000$8.95405,626
2014-08-19Open-market sale35,000$45.06395,626
2014-08-19Option exercise35,000$6.85430,626
2014-08-18Option exercise (derivative)25,000$44.04545,000
2014-08-18Option exercise (derivative)20,000$44.30525,000
2014-08-18Option exercise (derivative)15,000$44.18280,000
2014-08-18Option exercise (derivative)5,000$44.16170,000
2014-08-18Option exercise5,000$3.19400,626
2014-08-18Option exercise15,000$8.95410,626
2014-08-18Open-market sale20,000$44.30395,626
2014-08-18Option exercise20,000$6.85415,626
2014-08-18Open-market sale10,000$44.04652,889
2014-08-18Option exercise25,000$6.85420,626
2014-08-15Option exercise (derivative)5,000$44.06570,000
2014-08-15Option exercise5,000$6.85400,626
2014-08-15Open-market sale5,000$44.06395,626
2014-08-14Option exercise (derivative)20,000$44.23575,000
2014-08-14Option exercise (derivative)5,000$44.26295,000
2014-08-14Option exercise20,000$6.85415,626
2014-08-14Open-market sale5,000$44.26395,626
2014-08-14Option exercise5,000$8.95400,626
2014-08-13Option exercise (derivative)16,108$43.98595,000
2014-08-13Option exercise (derivative)9,999$44.06175,000
2014-08-13Option exercise (derivative)12,500$43.32300,000
2014-08-13Option exercise9,999$3.19405,625
2014-08-13Option exercise12,500$8.95408,126
2014-08-13Option exercise16,108$6.85411,734
2014-08-13Open-market sale16,108$43.98395,626
2014-08-12Option exercise (derivative)17,500$43.09312,500
2014-08-12Option exercise17,500$8.95413,126
2014-08-12Open-market sale17,500$43.09395,626
2014-07-15Option exercise (derivative)25,000$36.66611,108
2014-07-15Open-market sale25,000$36.66395,626
2014-07-15Option exercise25,000$6.85420,626
2014-07-15Open-market sale10,000$36.66662,889
2014-06-16Option exercise (derivative)25,000$37.23636,108
2014-06-16Open-market sale25,000$37.23395,626
2014-06-16Open-market sale10,000$37.23672,889
2014-06-16Option exercise25,000$6.85420,626
2014-05-15Option exercise (derivative)25,000$31.15661,108
2014-05-15Open-market sale10,000$31.15682,889
2014-05-15Open-market sale25,000$31.15395,626
2014-05-15Option exercise25,000$6.85420,626
2014-04-15Option exercise (derivative)25,000$34.09686,108
2014-04-15Option exercise25,000$6.85420,626
2014-04-15Open-market sale10,000$34.09692,889
2014-04-15Open-market sale25,000$34.09395,626
2014-03-17Option exercise (derivative)25,000$45.53711,108
2014-03-17Open-market sale25,000$45.53395,626
2014-03-17Open-market sale10,000$44.71702,889
2014-03-17Option exercise25,000$6.85420,626
2014-03-13Option exercise (derivative)10,000$45.09330,000
2014-03-13Option exercise10,000$8.95405,626
2014-03-13Open-market sale10,000$45.09395,626
2014-03-12Option exercise (derivative)20,000$45.38340,000
2014-03-12Open-market sale20,000$45.38395,626
2014-03-12Option exercise20,000$8.95415,626
2014-03-11Option exercise (derivative)10,000$45.75360,000
2014-03-11Open-market sale10,000$45.75395,626
2014-03-11Option exercise10,000$8.95405,626
2014-03-08Grant / award182,813$0.00395,626
2014-03-06Option exercise (derivative)8,000$47.51370,000
2014-03-06Option exercise (derivative)12,500$48.02736,108
2014-03-06Option exercise12,500$6.85225,313
2014-03-06Option exercise8,000$8.95220,813
2014-03-06Open-market sale12,500$48.02212,813
2014-03-05Option exercise (derivative)5,000$46.86184,999
2014-03-05Option exercise (derivative)60,000$48.03748,608
2014-03-05Option exercise (derivative)1,890$46.860
2014-03-05Option exercise60,000$6.85272,813
2014-03-05Option exercise1,890$7.31214,703
2014-03-05Option exercise5,000$3.19217,813
2014-03-05Open-market sale5,000$46.86212,813
2014-03-04Option exercise (derivative)25,000$46.73808,608
2014-03-04Option exercise (derivative)20,000$46.850
2014-03-04Option exercise25,000$6.85237,813
2014-03-04Option exercise20,000$21.00232,813
2014-03-04Open-market sale20,000$46.85212,813
2014-03-03Option exercise (derivative)20,000$44.800
2014-03-03Option exercise (derivative)5,000$44.50189,999
2014-03-03Option exercise20,000$13.99232,813
2014-03-03Open-market sale20,000$44.80212,813
2014-03-03Option exercise5,000$3.19217,813
2014-02-28Option exercise (derivative)15,000$45.08378,000
2014-02-28Option exercise15,000$8.95227,813
2014-02-28Open-market sale15,000$45.08212,813
2014-02-18Option exercise (derivative)25,000$43.73833,608
2014-02-18Open-market sale25,000$43.73212,813
2014-02-18Option exercise25,000$6.85237,813
2014-02-18Open-market sale10,000$43.74712,889
2014-01-15Option exercise (derivative)25,000$36.86858,608
2014-01-15Open-market sale25,000$36.86212,813
2014-01-15Open-market sale10,000$36.86722,889
2014-01-15Option exercise25,000$6.85237,813
2013-12-13Option exercise (derivative)5,000$34.5020,000
2013-12-13Open-market sale5,000$34.50212,813
2013-12-13Option exercise5,000$13.99217,813
2013-12-12Option exercise (derivative)35,000$34.65194,999
2013-12-12Open-market sale35,000$34.65212,813
2013-12-12Option exercise35,000$3.19247,813
2013-12-11Option exercise (derivative)10,000$33.501,890
2013-12-11Open-market sale10,000$33.50212,813
2013-12-11Option exercise10,000$7.31222,813
2013-12-05Option exercise (derivative)10,000$35.0611,890
2013-12-05Option exercise10,000$7.31222,813
2013-12-05Open-market sale10,000$35.06212,813
2013-12-04Option exercise (derivative)10,000$34.4721,890
2013-12-04Open-market sale10,000$34.47212,813
2013-12-04Option exercise10,000$7.31222,813
2013-12-02Open-market sale9,000$34.51732,889
2013-11-15Option exercise (derivative)15,000$32.53229,999
2013-11-15Option exercise15,000$3.19227,813
2013-11-15Open-market sale15,000$32.53212,813
2013-11-14Option exercise (derivative)10,000$32.50883,608
2013-11-14Option exercise10,000$6.85222,813
2013-11-14Open-market sale10,000$32.50212,813
2013-11-13Option exercise (derivative)10,000$33.29893,608
2013-11-13Option exercise10,000$6.85222,813
2013-11-13Open-market sale10,000$33.29212,813
2013-11-01Open-market sale9,000$28.33741,889
2013-10-01Open-market sale9,000$27.99750,889
2013-09-03Open-market sale9,000$27.00759,889
2013-08-01Open-market sale9,000$22.15768,889
2013-07-01Open-market sale9,000$22.87777,889
2013-06-04Open-market sale10,000$21.80786,889
2013-06-03Open-market sale9,000$20.79796,889
2013-05-01Open-market sale9,000$16.84805,889
2013-04-01Open-market sale9,000$16.90814,889
2013-03-11Grant / award182,813$0.00212,813
2013-03-01Open-market sale9,000$14.76823,889
2013-02-01Open-market sale9,000$15.08832,889
2013-01-02Open-market sale9,000$13.89841,889
2012-12-14Gift75,000$0.00850,889
2012-12-03Open-market sale5,000$13.24925,889
2012-11-05Open-market sale5,000$12.76930,889
2012-10-03Open-market sale5,000$14.93935,889
2012-09-14Open-market sale9,000$13.50940,889
2012-09-04Open-market sale15,000$13.46949,889
2012-08-03Open-market sale5,000$11.60964,889
2012-07-03Open-market sale5,000$13.03969,889
2012-06-04Open-market sale5,000$10.78974,889
2012-05-03Open-market sale5,000$9.95979,889
2012-04-03Open-market sale5,000$10.64984,889
2012-03-08Grant / award182,813$0.00989,889
2012-03-05Open-market sale5,000$10.31807,076
2012-02-03Open-market sale5,000$11.71812,076
2012-01-03Open-market sale5,000$9.53817,076
2011-03-08Grant / award182,813$0.00822,076
2010-05-10Open-market buy10,000$9.72639,263
2010-03-12Grant / award146,250$9.80629,263
2009-11-12Open-market buy200$7.19480,507
2009-11-12Open-market buy100$7.13477,607
2009-11-12Open-market buy300$7.14477,907
2009-11-12Open-market buy100$7.16478,007
2009-11-12Open-market buy2,300$7.18480,307
2009-11-12Open-market buy2,506$7.20483,013
2009-11-12Open-market buy134$7.12477,507
2009-11-12Open-market buy300$7.11477,373
2009-11-10Open-market buy400$7.19466,213
2009-11-10Open-market buy1,200$7.24473,113
2009-11-10Open-market buy5,700$7.23471,913
2009-11-10Open-market buy3,960$7.25477,073
2009-11-10Open-market buy1,000$7.18465,813
2009-11-10Open-market buy1,300$7.17464,813
2009-11-10Open-market buy500$7.16463,513
2009-05-13Open-market buy1,500$3.76454,401
2009-05-13Open-market buy500$3.69443,513
2009-05-13Open-market buy4,688$3.70448,201
2009-05-13Open-market buy100$3.72463,013
2009-05-13Open-market buy1,300$3.79462,913
2009-05-13Open-market buy7,212$3.78461,613
2009-05-13Open-market buy1,700$3.75452,901
2009-05-13Open-market buy3,000$3.71451,201
2009-03-13Open-market buy1,500$4.23441,982
2009-03-13Open-market buy700$4.20440,015
2009-03-13Open-market buy467$4.22440,482
2009-03-13Open-market buy100$4.19439,315
2009-03-13Open-market buy1,031$4.25443,013
2009-03-13Open-market buy39,902$4.01432,915
2009-03-13Open-market buy300$4.02433,215
2009-03-13Open-market buy100$4.04433,315
2009-03-13Open-market buy100$4.10433,415
2009-03-13Open-market buy100$4.11433,515
2009-03-13Open-market buy500$4.14434,015
2009-03-13Open-market buy900$4.15434,915
2009-03-13Open-market buy300$4.18439,215
2009-03-13Open-market buy1,300$4.17438,915
2009-03-13Open-market buy2,700$4.16437,615
2009-03-11Open-market buy300$3.74372,713
2009-03-11Open-market buy18,600$3.75393,013
2009-03-11Open-market buy1,700$3.74374,413
2009-03-11Open-market buy200$3.75372,413
2009-02-04Grant / award150,000$3.12372,213
2008-12-11Grant / award (derivative)1—1
2008-12-11Grant / award (derivative)244,999—244,999
2008-11-21Open-market buy100$1.83222,213
2008-11-21Open-market buy1,000$1.57222,113
2008-11-21Open-market buy100$1.56221,113
2008-11-21Open-market buy1,000$1.55221,013
2008-11-21Open-market buy9,200$1.54220,013
2008-11-21Open-market buy9,800$1.53210,813
2008-11-21Open-market buy12,700$1.52201,013
2008-11-21Open-market buy500$1.51188,313
2008-11-21Open-market buy600$1.49187,813
2008-11-20Open-market buy100$1.64177,313
2008-11-20Open-market buy2,600$1.56177,213
2008-11-20Open-market buy1,300$1.54174,613
2008-11-20Open-market buy800$1.53173,313
2008-11-20Open-market buy5,400$1.50172,513
2008-11-20Open-market buy1,400$1.49167,113
2008-11-20Open-market buy300$1.48165,713
2008-11-20Open-market buy1,200$1.46165,413
2008-11-20Open-market buy2,000$1.45164,213
2008-11-20Open-market buy200$1.83187,213
2008-11-20Open-market buy2,900$1.78187,013
2008-11-20Open-market buy800$1.77184,113
2008-11-20Open-market buy600$1.76183,313
2008-11-20Open-market buy3,000$1.75182,713
2008-11-20Open-market buy2,100$1.73179,713
2008-11-20Open-market buy100$1.68177,613
2008-11-20Open-market buy100$1.67177,513
2008-11-20Open-market buy100$1.65177,413
2008-11-19Open-market buy200$1.95145,913
2008-11-19Open-market buy100$1.89148,113
2008-11-19Open-market buy800$1.87148,013
2008-11-19Open-market buy1,300$1.98147,213
2008-11-19Open-market buy14,100$1.90162,213
2008-11-19Open-market buy1,200$1.92145,713
2008-11-19Open-market buy700$1.91144,513
2008-11-19Open-market buy21,600$2.00143,813
2008-11-19Open-market buy7,600$1.93161,613
2008-11-19Open-market buy9,300$1.90154,013
2008-11-19Open-market buy700$1.99144,513
2008-11-19Open-market buy21,600$2.04143,813
2008-11-19Open-market buy200$1.87161,813
2008-11-19Open-market buy0$1.89162,213
2008-11-19Open-market buy200$1.86144,713
2008-08-08Open-market buy10,000$6.67122,213
2008-03-14Open-market buy200$4.761,400
2008-03-14Open-market buy300$4.751,200
2008-03-14Open-market buy300$4.74900
2008-03-14Open-market buy200$4.72600
2008-03-14Open-market buy400$4.71400
2008-03-14Open-market buy9,800$5.0430,000
2008-03-14Open-market buy539$5.0220,200
2008-03-14Open-market buy2,000$5.0019,661
2008-03-14Open-market buy661$4.9917,661
2008-03-14Open-market buy300$4.804,900
2008-03-14Open-market buy2,600$4.794,600
2008-03-14Open-market buy5,100$4.8311,300
2008-03-14Open-market buy1,200$4.9817,000
2008-03-14Open-market buy600$4.9715,800
2008-03-14Open-market buy400$4.9615,200
2008-03-14Open-market buy400$4.9314,800
2008-03-14Open-market buy500$4.9214,400
2008-03-14Open-market buy400$4.9113,900
2008-03-14Open-market buy100$4.8913,500
2008-03-14Open-market buy700$4.8813,400
2008-03-14Open-market buy700$4.8712,700
2008-03-14Open-market buy400$4.8612,000
2008-03-14Open-market buy300$4.8411,600
2008-03-14Open-market buy600$4.782,000
2008-03-14Open-market buy1,300$4.826,200
2008-01-02Grant / award (derivative)393,000—393,000
2008-01-02Grant / award92,213$0.00112,213
2007-08-03Grant / award100$7.988,000
2007-08-03Grant / award700$7.851,259
2007-08-03Grant / award559$7.84559
2007-08-03Grant / award11,813$8.0020,000
2007-08-03Grant / award100$7.871,959
2007-08-03Grant / award1,100$7.883,059
2007-08-03Grant / award1,453$7.894,512
2007-08-03Grant / award100$7.904,612
2007-08-03Grant / award95$7.914,707
2007-08-03Grant / award100$7.924,807
2007-08-03Grant / award100$7.934,907
2007-08-03Grant / award100$7.945,007
2007-08-03Grant / award900$7.955,907
2007-08-03Grant / award1,793$7.967,700
2007-08-03Grant / award200$7.977,900
2007-08-03Grant / award600$7.861,859
2007-08-03Grant / award187$7.998,187
2007-06-19Grant / award (derivative)58,392—58,392
2007-06-19Grant / award (derivative)903,608—903,608
2007-05-23Grant / award (derivative)31,890—31,890
2007-05-23Grant / award4,104$7.3111,461
2007-03-28Grant / award705$7.257,357
2007-01-03Grant / award507$9.886,652
2006-11-17Grant / award166$10.576,145
2006-10-02Grant / award454$11.025,979
2006-09-22Grant / award168$10.465,525
2006-07-03Grant / award363$13.795,357
2006-05-19Grant / award (derivative)20,000—20,000
2006-05-16Grant / award80$22.044,994
2006-04-18Grant / award279$21.624,914
2006-02-23Grant / award59$17.044,635
2006-02-10Grant / award84$17.974,576
2006-01-03Grant / award345$14.504,492

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