Switch to:

Top Direct Holders

HolderPositionShares% of Shares
Outstanding
Report Date
Ole K. ViborgN/A232,5720.68%2004-02-03
Dr. B.R. BryantN/A204,3200.6%2005-04-21
Mr. Lawrence P. WardN/A199,8330.58%2014-08-01
Dolores T. LaceyN/A108,6340.32%2016-09-01
Ms. Simone F. LagomarsinoN/A103,2540.3%2016-02-24
Michael J. BehrmanN/A91,0360.27%2016-09-01
Michael E. PfauN/A83,4400.24%2016-09-01
Alexander F. SimasDirector69,6850.2%2016-09-01
Paul TognazziniN/A68,2360.2%2007-06-06
Gwen R. PelfreyN/A66,4200.19%2007-06-19

Insider Charts

Insider Transactions

Insider Position Date Buy/Sell Shares Shares Owned Following This (Direct & Indirect) Trade Price ($) Cost ($1000) Price Change
Since Trade (%)
Share Ownership Details
Osterbauer RobertExecutive Vice President2016-09-01Sell3,00033,383$8.0524.151.3715,202 (Direct)
18,181 (Restricted Stock)
Simas AlexanderDirector2016-08-04Buy6,50064,072$8.2953.89-1.5764,072 (Direct)
0 (Restricted Stock)
Fugate Mark CDirector2016-06-16Buy1,000129,110$7.637.636.957,646 (Direct)
11,828 (Mark Colt Fugate IRA)
105,441 (Please see note (2))
3,113 (Restricted (1))
1,082 (Stephanie Fugate IRA)
CAMPBELL DONALD HDirector2015-12-16Sell5,32027,856$8.0342.721.6223,520 (Direct)
3,113 (Please see note)
1,223 (Gail Campbell IRA)
CASTLE CREEK CAPITAL PARTNERS 10% Owner2015-11-17Sell2,000,0001,672,638$81600021,672,638 (Direct)
CAMPBELL DONALD HDirector2015-03-09Sell37530,063$7.882.963.5525,249 (Direct)
1,223 (Gail Campbell IRA)
3,591 (Restricted Stock)
Fugate Mark CDirector2015-02-20Buy650124,997$7.95.143.297,646 (Direct)
11,328 (Mark Colt Fugate IRA)
104,941 (Refer to Footnote (1))
1,082 (Stephanie Fugate IRA)
Fugate Mark CDirector2015-02-17Buy16124,347$7.780.124.887,646 (Direct)
10,678 (Mark Colt Fugate IRA)
104,941 (Refer to Footnote (1))
1,082 (Stephanie Fugate IRA)
Raver William REVP, General Counsel2015-01-08Buy9,10734,884$3.6533.24123.5634,884 (Direct)
Raver William REVP, General Counsel2014-12-05Buy9,70025,777$3.130.07163.2325,777 (Direct)
Raver William REVP, General Counsel2014-11-11Buy4,13416,077$6.0525.0134.8816,077 (Direct)
Fugate Mark CDirector2014-08-11Buy500124,331$6.873.4418.78
124,331 (Mark Colt Fugate&Stephane Ann Fugate as trustees Mark&Stephane Family Trust UDTA dtd May 6, 2008)
Fugate Mark CDirector2014-08-07Buy289123,831$6.91218.09
123,831 (Mark Colt Fugate&Stephane Ann Fugate as trustees Mark& Stephanie Fugate Family Trust UDTA dtd 5/6/08)
Fugate Mark CDirector2014-08-04Buy1,000246,334$6.986.9816.91122,792 (Direct)
123,542 (Mark & Stephanie Ann Fugate as trustees Mark & Stephanie Fugate Family Trust UDTA dated May 6, 2008)
LAGOMARSINO SIMONEPresident / CEO
(Click for the stocks that their CEOs have bought)
2014-06-03Buy5,000121,380$7.2536.2512.55121,380 (Direct)
Robinson Lonny DuaneCFO2014-05-21Buy50014,105$7.153.5814.1314,105 (Direct)
Morris Michael JamesDirector2014-05-09Buy1,50057,755$7.1510.7314.1357,755 (Direct)
Simas AlexanderDirector2014-05-08Buy4,00056,481$7.1628.6413.9756,481 (Direct)
Fugate Mark CDirector2014-05-05Buy2,000120,951$7.2114.4213.18120,951 (Direct)
WARD LAWRENCE PDirector2014-03-06Sell6,000196,242$8.1348.780.37196,242 (Direct)
Fugate Mark CDirector2014-03-03Buy1,000237,294$7.777.775.02118,797 (Direct)
118,497 (Mark Cole Fugate&Stephane Ann Fugate as trustees Mark & Stephanie Fugate Family Trust UDTA dated Ma)
LAGOMARSINO SIMONEPresident / CEO2014-02-01Buy42,482116,380$7.65324.996.67116,380 (Direct)
Fugate Mark CDirector2013-12-06Buy2,000115,951$7.615.27.37
115,951 (Mark Cole Fugate&Stephane Ann Fugate as trustees Mark & Stephanie Fugate Family Trust UDTA dated Ma)
Fugate Mark CDirector2013-11-06Buy1,00020,797$6.956.9517.416,800 (Direct)
13,997 (Fugate Family Trust UDTA May 6, 2008)
Fugate Mark CDirector2013-11-06Buy2,80022,597$6.9719.5217.076,800 (Direct)
15,797 (Fugate Family Trust UDTA May 6, 2008)
Funari Joanne E.EVP, Market Area President2013-09-11Sell1,31061,699$6.338.2928.9161,699 (Direct)
Funari Joanne E.EVP, Market Area President2013-08-21Sell3,91863,009$6.4825.3925.9363,009 (Direct)
Fugate Mark CDirector2013-08-06Buy2,000129,026$6.6113.2223.45129,026 (Direct)
Simas AlexanderDirector2013-06-14Buy4,00065,601$6243665,601 (Direct)
Simas AlexanderDirector2013-06-07Buy2,00061,601$6123661,601 (Direct)
Simas AlexanderDirector2013-06-06Buy49859,601$5.852.9139.4959,601 (Direct)
Simas AlexanderDirector2013-06-05Buy50259,103$5.852.9439.4959,103 (Direct)
Fugate Mark CDirector2013-05-01Buy1,000244,042$5.55.548.36121,771 (Direct)
122,271 (Fugate Family Trust UDTA May 6, 2008)
LACEY DOLORES TDirector2013-05-01Buy2,000115,050$5.51148.36
115,050 (Revocable Trust)
LACEY DOLORES TDirector2013-03-19Buy1,400112,550$5.67.8445.71
112,550 (By Revocable Trust)
Fugate Mark CDirector2013-02-25Buy1,000242,042$5.555.5547.03120,771 (Direct)
121,271 (Fugate Family Trust 2008)
Pfau Michael E.Director2013-02-13Buy9,69984,606$5.6955.1943.41
84,606 (Pfau Revocable Trust 2003)
Fugate Mark CDirector2013-02-13Buy500120,271$5.682.8443.66
120,271 (Fugate Family Trust 2008)
Pfau Michael E.Director2013-02-11Buy20174,907$5.681.1443.66
74,907 (Pfau Revocable Trust of 2003)
Fugate Mark CDirector2013-02-06Buy500119,771$5.72.8543.16119,771 (Direct)
Pfau Michael E.Director2013-02-05Buy10074,706$5.620.5645.2
74,706 (Pfau Revocable Trust of 2003)
CAMPBELL DONALD HDirector2012-12-11Sell50023,369$5.682.8443.6623,369 (Direct)
LACEY DOLORES TDirector2012-11-07Buy500109,146$5.22.656.92
109,146 (By Revocable Trust)
Pfau Michael E.Director2012-11-05Buy10,00062,681$5.25256.92
62,681 (Michael E. Pfau, Trustee, Pfau Revocable Trust of 2003)
LACEY DOLORES TDirector2012-11-02Buy2,000108,646$5.310.653.96
108,646 (By Revocable Trust)
Fugate Mark CDirector2012-11-01Buy500121,619$5.362.6852.24121,619 (Direct)
Fugate Mark CDirector2012-08-28Buy2,0005,112$5.711.443.165,112 (Direct)
Simas AlexanderDirector2012-08-13Buy2,00040,990$5.3610.7252.2440,990 (Direct)
Tolda Thomas J.EVP,CFO2012-06-08Sell5556,545$5.252.9155.436,545 (Direct)
Tolda Thomas J.EVP,CFO2012-05-31Buy2,0007,100$4.859.768.257,100 (Direct)
Tolda Thomas J.EVP,CFO2011-12-06Buy4005,100$3.451.38136.525,100 (Direct)
Pfau Michael E.Director2011-12-06Buy2,62252,681$3.358.78143.58
52,681 (Michael E Pfau Trustee, Pfau Revocable Trust of 2003)
Tolda Thomas J.EVP,CFO2011-11-30Buy1004,700$3.330.33145.054,700 (Direct)
Tolda Thomas J.EVP,CFO2011-11-21Buy5004,600$3.431.72137.94,600 (Direct)
Pfau Michael E.Director2011-11-21Buy5,00050,059$3.417140
50,059 (Michael E Pfau Trustee, Pfau Revocable Trust of 2003)
LAGOMARSINO SIMONECEO2011-11-14Buy2,50073,898$3.659.13123.5673,898 (Direct)
LAGOMARSINO SIMONECEO2011-11-11Buy2,50071,398$3.649.1124.1871,398 (Direct)
LAGOMARSINO SIMONECEO2011-11-10Buy2,50068,897$3.69126.6768,897 (Direct)
LAGOMARSINO SIMONECEO2011-11-09Buy2,50066,398$3.619.03126.0466,398 (Direct)
Tolda Thomas J.EVP,CFO2011-11-08Buy1484,100$3.380.5141.424,100 (Direct)
Tolda Thomas J.EVP,CFO2011-11-03Buy1,9523,952$3.396.62140.713,952 (Direct)
Simas AlexanderDirector2011-09-01Buy3,00037,190$3.6510.95123.5637,190 (Direct)
Simas AlexanderDirector2011-08-25Buy3,00034,190$3.410.214034,190 (Direct)
Fugate Mark CDirector2011-08-23Buy1,00089,669$3.43.4140
89,669 (Mark C Fugate Trustee of Mark & Stephanie Fugate Family Trust UDTA dated May 6, 2008)
CAMPBELL DONALD HDirector2011-08-12Sell1,70022,069$3.66.12126.6722,069 (Direct)
Behrman Michael J.Director2011-08-08Buy7,70080,277$3.627.72126.6780,277 (Direct)
Tolda Thomas J.EVP,CFO2011-06-09Buy1,0002,000$3.523.52131.822,000 (Direct)
CAMPBELL DONALD HDirector2011-05-13Sell3,00023,769$3.6711.01122.3423,769 (Direct)
LYNCH JAMES JDirector, 10% Owner2011-03-14Buy100,0000$3.5350133.14Link
CAMPBELL DONALD HDirector2010-11-30Sell4,00026,769$3.1812.72156.6Link
Simas AlexanderDirector2010-11-30Buy4,50027,190$3.314.85147.27Link
Simas AlexanderDirector2010-11-19Buy4,0000$3.3413.36144.31Link
Pfau Michael E.Director2010-08-25Buy5,00045,059$3.216155Link
Simas AlexanderDirector2010-06-15Buy50022,690$3.351.68143.58Link
CAMPBELL DONALD HDirector2010-05-27Sell8,80030,769$3.2528.6151.08Link
Pfau Michael E.Director2009-08-04Buy2,00016,982$6.3512.728.5Link
Pfau Michael E.Director2009-06-04Buy1,00014,982$6.556.5524.58
Pfau Michael E.Director2009-06-02Buy1,00013,982$6.756.7520.89
CAMPBELL DONALD HDirector2009-06-01Sell80041,070$6.355.0828.5
CAMPBELL DONALD HDirector2009-05-05Sell73041,870$6.95.0418.26
WARD LAWRENCE PPresident/CEO2009-04-23Buy72585,314$5.53.9948.36
CAMPBELL DONALD HDirector2009-04-02Sell1,23442,600$4.15.0699.02
Pfau Michael E.Director2009-03-20Buy1,50012,982$4.256.3892
LACEY DOLORES TDirector2009-03-18Buy30,00084,283$3.9117109.23
LACEY DOLORES TDirector2009-03-16Buy9,80054,283$3.8137.34114.17
Behrman Michael J.Director2009-03-12Buy1,00065,880$3.253.25151.08
Watson JoniEVP Human Resources Officer2009-03-09Buy5185,876$3.51.81133.14
Watson JoniEVP Human Resources Officer2009-03-06Buy4085,358$3.51.43133.14
CAMPBELL DONALD HDirector2009-03-02Sell1,50046,543$3.45.1140
OHare Daniel JDirector2009-02-26Buy8,50013,213$3.4529.33136.52
Behrman Michael J.Director2009-02-25Buy1,00063,129$3.53.5133.14
WARD LAWRENCE PPresident/CEO2009-02-20Buy50084,954$42104
Morris Michael JamesDirector2009-02-20Buy5,00029,123$3.8519.25111.95
WARD LAWRENCE PPresident/CEO, Director2009-02-18Buy2,50084,454$410104
Behrman Michael J.Director2009-02-06Buy3,34561,880$4.6715.6274.73
Behrman Michael J.Director2009-02-04Buy2,00058,535$4.5981.33
Behrman Michael J.Director2009-02-03Buy14,65556,535$4.8771.3767.56
CAMPBELL DONALD HDirector2009-02-02Sell1,10043,843$4.555.0179.34
Fugate Mark CDirector2009-01-30Buy80088,669$4.883.967.21
WARD LAWRENCE PPresident/CEO, Director2009-01-29Buy1,00083,204$44104
CAMPBELL DONALD HDirector2009-01-02Sell1,03148,043$4.85568.25
WARD LAWRENCE PPresident/CEO, Director2008-12-11Buy50082,204$5.252.6355.43
DEWAR KENNETHDirector2008-12-11Sell25,30015,235$5.05127.7761.58
Behrman Michael J.Director2008-12-11Buy7,83341,880$5.1240.159.38
Behrman Michael J.Director2008-12-10Buy2,00034,047$5.0710.1460.95
Behrman Michael J.Director2008-12-08Buy1,00032,047$5.715.7142.91
Behrman Michael J.Director2008-12-05Buy1,00031,047$6636
Fugate Mark CDirector2008-12-05Buy25288,781$61.5136
Fugate Mark CDirector2008-12-05Buy40089,181$6.12.4433.77
Morris Michael JamesDirector2008-12-04Buy3,38024,123$620.2836
Simas AlexanderDirector2008-12-01Buy2,00024,190$6.2512.530.56
CAMPBELL DONALD HDirector2008-12-01Sell84049,234$6.15.1233.77
Behrman Michael J.Director2008-11-26Buy1,19230,047$6.257.4530.56
Behrman Michael J.Director2008-11-21Buy80828,855$6.255.0530.56
OHare Daniel JDirector2008-11-20Buy4,61721,307$6.4929.9625.73
OHare Daniel JDirector2008-11-20Buy4,61721,307$6.4929.9625.73
OHare Daniel JDirector2008-11-18Buy10,89116,690$6.570.7925.54
OHare Daniel JDirector2008-11-18Buy10,92116,720$6.570.9925.54
CAMPBELL DONALD HDirector2008-11-03Sell2,26946,805$6.7615.3420.71
Morris Michael JamesDirector2008-10-31Buy1,62020,743$69.7236
Behrman Michael J.Director2008-10-29Buy6,16728,047$5.533.9248.36
Fugate Mark CDirector2008-10-28Buy1,00088,529$5.65.645.71
Pfau Michael E.Director2008-10-24Buy2,00011,482$4.939.8665.52
Behrman Michael J.Director2008-10-24Buy7,39221,880$5.3239.3353.38
WARD LAWRENCE PPresident/CEO, Director2008-10-24Buy1,00081,704$4.954.9564.85
Behrman Michael J.Director2008-10-23Buy2,30414,488$6.314.5229.52
Behrman Michael J.Director2008-09-05Buy75612,184$7.765.875.15
Behrman Michael J.Director2008-09-03Buy20011,428$7.751.555.29
LACEY DOLORES TDirector2008-09-02Buy50044,483$842
Behrman Michael J.Director2008-08-27Buy1,00011,228$8.258.25-1.09
Behrman Michael J.Director2008-08-26Buy1,00010,228$8.58.5-4
Behrman Michael J.Director2008-08-21Buy1,8789,228$8.515.96-4
CAMPBELL DONALD HDirector2008-08-15Sell1,00049,074$8.58.5-4
Pfau Michael E.Director2008-08-14Buy5009,482$8.554.28-4.56
Pfau Michael E.Director2008-08-13Buy1,0008,982$8.648.64-5.56
WARD LAWRENCE PPresident/CEO, Director2008-08-06Buy1,00080,704$8.758.75-6.74
CAMPBELL DONALD HDirector2008-08-05Sell65050,074$7.755.045.29
Morris Michael JamesDirector2008-07-28Buy2,50019,123$7.8519.633.95
WARD LAWRENCE PPresident/CEO, Director2008-05-22Buy50079,704$9.854.93-17.16
WARD LAWRENCE PPresident/CEO, Director2008-05-19Buy1,00081,752$9.999.99-18.32
WARD LAWRENCE PPresident/CEO, Director2008-05-15Buy1,00078,704$10.710.7-23.74
Simas AlexanderDirector2008-05-15Sell2,97321,310$10.1730.24-19.76
CAMPBELL DONALD HDirector2008-05-14Sell3,00051,444$10.3631.08-21.24
TORRES MARGARET AEVP/CFO2008-03-11Sell7,3028,972$12.188.32-32.54
Behrman Michael J.Director2008-03-02Buy2,10572,329$3.16.52163.63
WARD LAWRENCE PPresident/CEO, Director2008-02-25Buy49481,254$12.246.04-33.32
LACEY DOLORES TDirector2007-12-20Buy21043,986$12.142.55-32.8
Behrman Michael J.Director2007-12-13Buy6,51091,728$13.3386.8-38.8
Behrman Michael J.Director2007-12-10Buy84092,568$13.2411.12-38.36
Pfau Michael E.Director2007-11-28Buy1,0507,982$12.7613.4-36.06
Fugate Mark CDirector2007-11-27Buy3153,644$12.143.83-32.8
WARD LAWRENCE PPresident/CEO, Director2007-11-27Buy1,05077,527$12.6213.25-35.34
WARD LAWRENCE PPresident/CEO, Director2007-11-20Buy44676,477$14.296.38-42.88
Fugate Mark CDirector2007-11-20Buy3153,329$14.294.5-42.88
Simas AlexanderDirector2007-08-22Buy52420,190$15.488.11-47.27
Simas AlexanderDirector2007-08-21Buy10619,667$15.481.64-47.27
WARD LAWRENCE PPresident/CEO2007-08-20Buy44376,305$15.766.98-48.23
Morris Michael JamesDirector2007-08-17Buy1,05016,625$15.3816.15-46.95
Watson JoniEVP Human Resources Officer2007-08-16Buy8404,951$14.9812.58-45.53
OHare Daniel JDirector2007-08-16Buy1,3658,864$14.7620.15-44.72
Fugate Mark CDirector2007-08-09Buy2633,014$15.594.09-47.66
Watson JoniEVP Human Resources Officer2007-06-19Buy4364,111$17.837.77-54.23
CAMPBELL DONALD HDirector2007-06-11Sell3,15054,447$17.1454-52.4
Pelfrey Gwen REVP/CAO2007-06-11Sell84043,468$17.114.36-52.27
Pelfrey Gwen REVP/CAO2007-06-08Sell3,36044,308$17.4858.72-53.31
WARD LAWRENCE PPresident/CEO2007-06-06Buy2,10076,127$17.4836.7-53.31
BRYANT BOBBIE RDirector2007-02-14Sell38,764209,406$17.14664.52-52.4
CAMPBELL DONALD HDirector2006-12-15Sell3,15057,597$17.6855.68-53.84
CAMPBELL DONALD HDirector2006-11-17Sell49260,747$17.98.82-54.43
BRYANT BOBBIE RDirector2006-09-27Sell66,150248,170$14.86982.8-45.08Link
WARD LAWRENCE PPresident/CEO2006-08-30Buy677154,427$15.7610.67-48.23Link
WARD LAWRENCE PPresident/CEO2006-08-15Buy31574,794$15.674.94-47.91Link
CAMPBELL DONALD HDirector2006-08-09Sell1,05060,747$15.316.06-46.65Link
OHare Daniel JDirector2006-07-28Buy1,8909,148$15.829.86-48.35Link
BRYANT BOBBIE RDirector2006-06-12Sell2,607314,320$15.7140.97-48.07Link
LACEY DOLORES TDirector2006-06-08Buy26326,026$15.864.16-48.54Link
Morris Michael JamesDirector2006-06-02Buy1,05015,575$16.0916.89-49.27Link
Fugate Mark CDirector2006-06-01Buy1,20888,500$16.0319.35-49.09Link
WARD LAWRENCE PPresident/CEO2006-05-23Buy782153,434$16.1912.67-49.6Link
CAMPBELL DONALD HDirector2006-05-17Sell3,15061,797$16.4351.75-50.33Link
Fugate Mark CDirector2006-05-02Buy52587,293$17.028.94-52.05Link
LACEY DOLORES TDirector2006-03-23Buy21025,764$18.763.94-56.51Link
BRYANT BOBBIE RDirector2006-03-17Sell3,231316,927$17.6256.92-53.69Link
BRYANT BOBBIE RDirector2006-03-14Sell1,983320,158$17.6234.95-53.69Link
CAMPBELL DONALD HDirector2006-01-25Sell2,10064,947$20.142.2-59.39Link
WARD LAWRENCE PPresident/CEO2006-01-23Buy60977,274$19.6211.95-58.41Link
OHare Daniel JDirector2006-01-18Buy1,45813,760$20.8930.46-60.93Link
MILLER MERLEDirector2005-10-17Sell15843,421$17.462.75-53.27Link
VIBORG OLE KDirector2005-08-23Buy3,107422,511$15.347.55-46.67Link
CAMPBELL DONALD HDirector2005-08-18Sell2,04874,923$15.3731.46-46.89Link
BRYANT BOBBIE RDirector2005-07-29Sell7,875329,963$15.27120.25-46.56Link
WARD LAWRENCE PPresident/CEO2005-07-28Sell47,250122,504$15.56735.3-47.56Link
MILLER MERLEDirector2005-07-26Buy63058,165$15.369.68-46.87Link
TORRES MARGARET AEVP/CFO2005-07-26Sell18,4287,544$15.12278.58-46.02Link
TORRES MARGARET AEVP/CFO2005-07-25Sell9,3967,544$15.24143.18-46.45Link
TORRES MARGARET AEVP/CFO2005-06-16Sell3,6767,544$14.151.81-42.11Link
Fugate Mark CDirector2005-06-07Sell1,02585,201$14.2914.65-42.88Link
OHare Daniel JDirector2005-05-27Buy3,9143,914$14.3556.16-43.13Link
BRYANT BOBBIE RDirector2005-04-21Sell4,835321,804$13.2664.13-38.48Link
CAMPBELL DONALD HDirector2005-04-20Sell4,72567,919$13.1462.1-37.91Link
BRYANT BOBBIE RDirector2005-04-18Sell2,986326,639$13.2639.59-38.45Link
CAMPBELL DONALD HDirector2005-01-27Sell4,96176,276$12.8963.93-36.67Link
OHare Daniel JDirector2005-01-27Buy1,8851,885$12.9924.5-37.21Link
BRYANT BOBBIE RDirector2004-10-26Sell8,269321,357$10.8890-25.03Link
BRYANT BOBBIE RDirector2004-09-09Sell3,417346,107$10.1334.61-19.44Link
BRYANT BOBBIE RDirector2004-05-07Sell2,406349,247$10.5825.46-22.89Link
WARD LAWRENCE PPresident and CEO2004-04-14Buy1,1330$10.5811.99-22.89Link
VIBORG OLE KDirector2004-02-03Buy1,654384,616$10.8818-25.03Link
TORRES MARGARET AEVP/CEO2003-09-24Sell16,53860$8.22136-0.78Link
DEWAR KENNETHDirector2003-08-06Buy1657,252$7.981.322.23Link

Only the transactions in Open Market or Private Sale at the market prices are included. Other transactions such as Conversion of derivative security or Exercise of Options are not included. Insiders are only limited to Officers and/or Directors of the company.

"Shares" change (fifth column), "Shares Owned Following This (Direct & Indirect)" transactions (sixth column), and "Trade Price ($)" (seventh column) are split adjusted. The "Share Ownership Details" (last column) displayed data is as of reported (also split adjusted).

To find out why GuruFocus thinks data on insider trade are interesting, please read:
Also See GuruFocus Insider Trade Screener:

Get WordPress Plugins for easy affiliate links on Stock Tickers and Guru Names | Earn affiliate commissions by embedding GuruFocus Charts
GuruFocus Affiliate Program: Earn up to $400 per referral. ( Learn More)
FEEDBACK