Switch to:

Top Direct Holders

HolderPositionShares% of Shares
Outstanding
Report Date
John W. HenryN/A1,004,7271.28%2006-04-25
Mr. Jerry D. HallN/A733,2320.93%2010-06-22
Tony L. WormingtonN/A536,6930.68%2013-09-10
Mr. Michael E. HenryN/A333,4470.42%2012-02-06
Mr. James J. EllisN/A304,2000.39%2010-11-22
Mr. John F. PrimN/A229,2430.29%2016-08-29
Burton O. GeorgeN/A150,0360.19%2004-12-09
Marguerite P. ButterworthN/A116,4130.15%2006-04-03
Mr. Kevin D. WilliamsCHIEF FINANCIAL OFFICER87,0350.11%2016-09-10
Mr. Wesley A. BrownN/A74,247less than 0.1%2016-08-25

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
WILLIAMS KEVIN DCHIEF FINANCIAL OFFICER2016-09-21Sell31,80266,010$86.142739.420.555,274 (Direct)
10,736 (by 401(k))
Forbis Mark SVICE PRESIDENT & CTO2016-09-21Sell3,00016,752$86.75260.25-0.211,836 (Direct)
14,916 (by 401(k))
Forbis Mark SVICE PRESIDENT & CTO2016-02-24Sell40029,050$83.3633.343.8514,525 (Direct)
14,525 (by 401(k))
Forbis Mark SVICE PRESIDENT & CTO2015-09-17Sell2,50016,304$70.5176.2522.791,779 (Direct)
14,525 (by 401(k))
Forbis Mark SVICE PRESIDENT & CTO2015-06-29Sell3,00016,196$65.68197.0431.812,119 (Direct)
14,077 (by 401(k))
Forbis Mark SVICE PRESIDENT & CTO2014-09-15Sell4,50018,931$57.54258.9350.454,854 (Direct)
14,077 (by 401(k))
Kelly Laura G.Director2014-03-07Buy1,0003,820$54.6454.6458.443,820 (Direct)
WIMSETT THOMAS ADirector2014-03-07Buy2,00014,981$57.84115.6849.6714,981 (Direct)
Kelly Laura G.Director2014-03-07Buy1,0003,820$57.6457.6450.193,820 (Direct)
Forbis Mark SVICE PRESIDENT & CTO2014-03-05Sell3,50018,300$57.9202.6549.524,753 (Direct)
13,547 (by 401(k))
Forbis Mark SVICE PRESIDENT & CTO2013-12-24Sell4,20021,745$58.49245.6648.018,198 (Direct)
13,547 (by 401(k))
Brown Wesley ADirector2013-12-23Sell3,00064,981$58.23174.6948.6764,981 (Direct)
0 (by Trust)
WIMSETT THOMAS ADirector2013-05-08Buy2,40010,600$47.3113.5283.0210,600 (Direct)
WILLIAMS KEVIN DCHIEF FINANCIAL OFFICER2013-02-20Sell11,56764,410$43.97508.696.8854,656 (Direct)
9,754 (by 401(k))
PRIM JOHN FCHIEF EXECUTIVE OFFICER2013-02-08Sell22,337141,804$43.83979.0397.51118,492 (Direct)
23,312 (by 401(k))
WIMSETT THOMAS ADirector2012-11-05Buy2,6004,000$38.63100.44124.14,000 (Direct)
Forbis Mark SVICE PRESIDENT & CTO2012-09-14Sell2,40022,731$37.7190.5129.579,681 (Direct)
13,050 (by 401(k))
WORMINGTON TONY LPRESIDENT2012-02-16Sell50,000573,389$34.591729.5150.27532,408 (Direct)
40,981 (by 401(k))
WILLIAMS KEVIN DCHIEF FINANCIAL OFFICER2012-02-09Sell25,00079,415$34.72868149.3469,959 (Direct)
9,456 (by 401(k))
PRIM JOHN FCHIEF EXECUTIVE OFFICER2012-02-09Sell50,000162,191$34.781739148.91140,032 (Direct)
22,159 (by 401(k))
Wilson Thomas Hampton Jr.Director2012-02-08Buy1,0004,500$34.5934.59150.274,500 (Direct)
HENRY MICHAEL EDIRECTOR & CHAIRMAN2012-02-07Sell100,000336,011$35.073507146.85333,447 (Direct)
2,564 (by 401(k))
HENRY MICHAEL EDIRECTOR & CHAIRMAN2011-09-15Sell100,000436,011$29.32930195.46433,447 (Direct)
2,564 (by 401(k))
HENRY MICHAEL EDIRECTOR & CHAIRMAN2011-02-08Sell100,0000$31.053105178.81Link
WILLIAMS KEVIN DCHIEF FINANCIAL OFFICER2010-12-16Sell25,00083,594$29.75743.75190.99Link
PRIM JOHN FCHIEF EXECUTIVE OFFICER2010-12-03Sell225,000160,014$28.436396.75204.5Link
Forbis Mark SVICE PRESIDENT & CTO2010-12-02Sell2,80020,752$28.3679.41205.25Link
ELLIS JAMES JDirector2010-11-22Sell30,000304,200$28.04841.2208.74Link
ELLIS JAMES JDirector2010-11-08Sell30,000300,000$28840209.18Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2010-11-04Sell100,000635,976$27.912791210.18Link
HALL JERRY DDIRECTOR2010-06-23Sell105,076925,114$24.472571.21253.78Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2010-05-13Sell100,000735,938$25.452545240.16Link
WORMINGTON TONY LPRESIDENT2010-03-02Sell40,000541,163$22.97918.8276.88Link
ELLIS JAMES JDirector2010-02-08Buy300300,000$21.666.5299.68Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2009-12-07Sell100,000833,447$23.012301276.23Link
Forbis Mark SVICE PRESIDENT & CTO2009-09-09Sell10,00015,013$23.9239262.22Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2009-08-24Sell100,000933,447$23.182318273.47Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2009-05-20Sell100,0001,033,447$18.721872362.45
HENRY MICHAEL EDIRECTOR & CHAIRMAN, Director2008-08-11Sell100,0001,133,447$24.052405259.96
HALL JERRY DDIRECTOR, Director2008-08-04Sell150,000838,308$21.263189307.2
HENRY MICHAEL EDIRECTOR & CHAIRMAN, Director2008-06-25Sell200,0001,233,447$22.524504284.41
ELLIS JAMES JDirector2008-06-18Sell10,000300,000$23230276.39
HALL JERRY DDIRECTOR, Director2008-05-02Sell150,000988,308$27.014051.5220.51
HENRY MICHAEL EDIRECTOR & CHAIRMAN, Director2008-03-14Sell2,9561,233,447$24.1271.3258.91
HENRY MICHAEL EDIRECTOR & CHAIRMAN, Director2008-03-13Sell97,0441,236,403$24.032331.97260.26
Brown Wesley ADirector2008-03-07Buy5,00050,000$22.75113.75280.53
Forbis Mark SIMAGE DEPARTMENT MANAGER2008-02-26Sell40,0007,908$24.32972.8255.96
CURRY CRAIG RDirector2008-02-14Sell3,00052,216$25.1775.51243.94
HALL JERRY DDIRECTOR, Director2008-02-01Sell150,0001,138,308$24.53675253.35
HENRY MICHAEL EDIRECTOR & CHAIRMAN, Director2007-12-11Sell150,0001,333,447$26.984047220.87
ELLIS JAMES JDirector2007-12-05Sell60,000300,000$26.631597.8225.08
HALL JERRY DDIRECTOR, Director2007-11-01Sell150,0001,288,308$28.474270.5204.07
HENRY MICHAEL EDIRECTOR & CHAIRMAN2007-09-12Sell150,0001,383,447$26.313946.5229.04
Shepard Marla KayDirector2007-08-16Buy300600$24.577.37252.34
HALL JERRY DDIRECTOR2007-07-25Sell200,0001,438,308$25.365072241.36
Shepard Marla KayDirector2007-07-16Buy300300$26.818.04222.9
FLANIGAN MATTHEW CDirector2007-06-25Buy1,0001,000$2525246.28
WILLIAMS KEVIN DCHIEF FINANCIAL OFFICER2007-05-18Sell50,0007,165$25.621281237.9
HALL JERRY DDIRECTOR2007-04-26Sell200,0001,638,308$24.084816259.51
WORMINGTON TONY LPRESIDENT2007-04-16Sell40,000493,995$24.87994.8248.09
WILLIAMS KEVIN DCHIEF FINANCIAL OFFICER2007-04-04Sell20,0007,165$24.25485256.99
HENRY MICHAEL EDIRECTOR & CHAIRMAN2007-03-02Sell100,0001,145,100$23.442344269.33
PRIM JOHN FCHIEF EXECUTIVE OFFICER2007-02-15Sell35,00027,223$23.86835.1262.82
HALL JERRY DDIRECTOR2007-01-26Sell200,0001,840,292$20.994198312.43
ELLIS JAMES JDirector2006-12-04Sell30,000300,000$22.08662.4292.07
HENRY MICHAEL EDIRECTOR & CHAIRMAN2006-12-01Sell125,0001,345,100$21.762720297.84
HALL JERRY DDIRECTOR2006-10-27Sell50,0002,040,292$22.331116.5287.68
HALL JERRY DDIRECTOR2006-10-26Sell150,0002,090,292$22.33345288.21
HENRY MICHAEL EDIRECTOR & CHAIRMAN2006-09-05Sell125,0001,685,665$19.242405349.95Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2006-09-05Sell250,0002,940,200$19.244810349.95Link
HALL JERRY DDIRECTOR2006-07-27Sell200,0002,434,158$18.413682370.23Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2006-06-07Sell29,9693,190,200$19.21575.7350.65Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2006-06-07Sell14,9841,812,488$19.21287.84350.65Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2006-06-06Sell110,0161,827,472$19.32123.31348.55Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2006-06-06Sell220,0313,220,169$19.34246.6348.55Link
Brown Wesley ADirector2006-05-19Buy10,00048,000$18.8188360.48Link
WILLIAMS KEVIN DCHIEF FINANCIAL OFFICER2006-05-18Buy3,00013,933$18.555.5367.95Link
Brown Wesley ADirector2006-05-12Buy10,00035,000$19.3193348.55Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2006-04-27Sell200,0001,004,727$22.884576278.37Link
HALL JERRY DDIRECTOR2006-04-27Sell200,0002,634,158$22.884576278.37Link
BUTTERWORTH MARGUERITE PVICE PRESIDENT - HARDWARE2006-04-03Sell40,000116,413$23920276.39Link
ELLIS JAMES JDirector2006-02-17Sell30,000300,000$21.2636308.35Link
BUTTERWORTH MARGUERITE PVICE PRESIDENT - HARDWARE2006-02-02Sell60,000116,413$21.051263311.26Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2006-01-27Sell200,0001,204,727$20.224044328.14Link
HALL JERRY DDIRECTOR2006-01-27Sell200,0002,834,158$20.224044328.14Link
WORMINGTON TONY LPRESIDENT2006-01-19Sell60,000526,535$211260312.24Link
BUTTERWORTH MARGUERITE PVICE PRESIDENT - HARDWARE2006-01-19Sell60,000176,413$21.011260.6312.04Link
BUTTERWORTH MARGUERITE PVICE PRESIDENT - HARDWARE2006-01-10Sell10,000236,413$20.5205322.29Link
PRIM JOHN FCHIEF EXECUTIVE OFFICER2006-01-09Sell30,00036,074$20.12603.6330.27Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2005-11-03Sell15,0001,415,706$18270380.94Link
HALL JERRY DDIRECTOR2005-11-03Sell15,0003,050,441$18270380.94Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2005-11-02Sell185,0001,430,706$183330380.94Link
HALL JERRY DDIRECTOR2005-11-02Sell185,0003,065,441$183330380.94Link
Brown Wesley ADirector2005-09-13Buy25,00025,000$19.48487344.4Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2005-08-02Sell27,7501,615,706$19.07529.19353.96Link
HALL JERRY DDIRECTOR2005-08-02Sell27,7503,250,441$19.07529.19353.96Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2005-08-01Sell90,0001,643,456$19.211728.9350.65Link
HALL JERRY DDIRECTOR2005-08-01Sell90,0003,278,191$19.211728.9350.65Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2005-07-27Sell82,2501,733,456$19.271584.96349.25Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-07-27Sell15,0001,936,372$19.22288.3350.42Link
HALL JERRY DDIRECTOR2005-07-27Sell82,2503,368,191$19.271584.96349.25Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-07-21Sell15,0001,936,372$19.75296.25338.33Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-07-13Sell70,0001,936,372$19.161341.2351.83Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-06-30Sell100,0001,936,372$18.551855366.68Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-06-09Sell131,4001,936,372$18.722459.81362.45Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2005-06-03Sell200,0001,815,706$183600380.94Link
HALL JERRY DDIRECTOR2005-06-03Sell200,0003,450,441$183600380.94Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-05-24Sell44,0001,936,372$17.76781.44387.44Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-05-20Sell24,6001,936,372$17.85439.11384.99Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-05-17Sell200,0001,936,372$17.783556386.9Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-03-14Sell39,2001,936,372$19.46762.83344.86Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2005-03-14Sell78,4003,440,200$19.461525.66344.86Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-03-02Sell85,8001,975,572$19.821700.56336.78Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2005-03-02Sell171,6003,518,600$19.823401.11336.78Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2005-01-27Sell200,0002,015,706$20.444088323.53Link
HALL JERRY DDIRECTOR2005-01-27Sell200,0003,650,441$20.444088323.53Link
WORMINGTON TONY LPRESIDENT2005-01-04Sell120,000523,101$21.042524.8311.45Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-12-22Sell79,5002,061,372$19.271531.97349.25Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-12-22Sell159,0003,690,200$19.273063.93349.25Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-12-16Sell22,2002,140,872$19.32428.9348.08Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-12-16Sell44,4003,849,200$19.32857.81348.08Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-12-07Sell1,6003,893,600$19.6531.44340.56Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-12-07Sell8002,163,072$19.6515.72340.56Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-12-06Sell22,5002,163,872$19.61441.23341.46Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-12-06Sell45,0003,895,200$19.61882.45341.46Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-11-01Sell42,5002,215,706$18.76797.3361.46Link
HALL JERRY DDIRECTOR2004-11-01Sell42,5003,858,521$18.76797.3361.46Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-10-29Sell157,5002,258,206$18.672940.53363.69Link
HALL JERRY DDIRECTOR2004-10-29Sell157,5003,901,021$18.672940.53363.69Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-09-27Sell31,5002,186,372$18.71589.37362.69Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-09-27Sell63,0003,940,200$18.711178.73362.69Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-09-22Sell19,7502,217,872$19.23379.79350.18Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-09-22Sell39,5004,003,200$19.23759.59350.18Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-09-16Sell33,7502,237,622$19.45656.44345.09Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-09-16Sell67,5004,042,700$19.451312.88345.09Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-09-14Sell40,0002,271,372$19.51780.4343.72Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-09-14Sell80,0004,110,200$19.511560.8343.72Link
ELLIS JAMES JDirector2004-09-09Sell30,000300,000$19.23576.9350.18Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-09-09Sell80,0002,415,706$19.121529.6352.77Link
HALL JERRY DDIRECTOR2004-09-09Sell80,0004,058,521$19.121529.6352.77Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-09-02Sell68,0002,495,706$18.261241.68374.1Link
HALL JERRY DDIRECTOR2004-09-02Sell68,0004,138,521$18.261241.68374.1Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-08-23Sell3,5002,563,706$18.3764.3371.26Link
HALL JERRY DDIRECTOR2004-08-23Sell3,5004,206,521$18.3764.3371.26Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-08-19Sell36,0002,567,206$18.27657.72373.84Link
HALL JERRY DDIRECTOR2004-08-19Sell36,0004,210,021$18.27657.72373.84Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-08-03Sell12,5002,603,206$19.26240.75349.48Link
HALL JERRY DDIRECTOR2004-08-03Sell12,5004,244,808$19.26240.75349.48Link
ELLIS JAMES JDirector2004-08-02Sell4,300330,000$19.2482.73349.95Link
GEORGE BURTON ODirector2004-08-02Sell10,000150,136$19.32193.2348.08Link
ELLIS JAMES JDirector2004-07-30Sell5,700334,300$19.41110.64346.01Link
ELLIS JAMES JDirector2004-06-24Sell38,630340,000$19.45751.35345.09Link
HENRY MICHAEL EDIRECTOR, CHAIRMAN, CEO
(Click for the stocks that their CEOs have bought)
2004-06-10Sell16,4002,310,629$19.1313.24353.25Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-06-10Sell32,8004,190,200$19.1626.48353.25Link
HENRY MICHAEL EDIRECTOR, CHAIRMAN, CEO2004-06-09Sell54,7502,327,029$19.121046.82352.77Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-06-09Sell109,5004,223,000$19.122093.64352.77Link
HENRY MICHAEL EDIRECTOR, CHAIRMAN, CEO2004-06-04Sell28,8502,481,779$19.33557.67347.85Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-06-04Sell57,7004,332,500$19.331115.34347.85Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-05-19Sell82,5002,615,706$18.431520.48369.72Link
HALL JERRY DDIRECTOR2004-05-19Sell82,5004,259,958$18.431520.48369.72Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-05-14Sell117,5002,698,206$18.532177.28367.19Link
HALL JERRY DDIRECTOR2004-05-14Sell117,5004,342,458$18.532177.28367.19Link
HENRY MICHAEL EDIRECTOR, CHAIRMAN, CEO2004-03-03Sell100,0002,410,629$18.561856366.43Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-03-03Sell200,0004,390,200$18.563712366.43Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-02-27Sell64,0002,815,706$18.41177.6370.49Link
HALL JERRY DDIRECTOR2004-02-27Sell64,0004,459,958$18.41177.6370.49Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-02-18Sell61,0002,879,706$18.931154.73357.32Link
HALL JERRY DDIRECTOR2004-02-18Sell61,0004,523,958$18.931154.73357.32Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-02-12Sell75,0002,940,706$19.131434.75352.54Link
HALL JERRY DDIRECTOR2004-02-12Sell75,0004,584,958$19.131434.75352.54Link
PRIM JOHN FPRESIDENT2003-12-19Sell15,00033,560$20.7310.5318.21Link
PRIM JOHN FPRESIDENT2003-12-18Sell15,00033,560$21315312.24Link
HENRY MICHAEL EDIRECTOR, CHAIRMAN, CEO2003-12-02Sell100,0002,510,629$21.112111310.09Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2003-12-02Sell200,0004,590,200$21.114222310.09Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2003-10-31Sell92,5003,015,706$19.721824.1339Link
HALL JERRY DDIRECTOR2003-10-31Sell92,5004,666,486$19.721824.1339Link
HALL JERRY DDIRECTOR2003-10-24Sell107,5004,758,986$18.872028.53358.77Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2003-10-24Sell107,5003,108,206$18.872028.53358.77Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2003-09-09Sell20,0004,790,200$18.53370.6367.19Link
HENRY MICHAEL EDIRECTOR, CHAIRMAN2003-09-09Sell10,0002,610,629$18.53185.3367.19Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2003-09-04Sell180,0004,810,200$18.933407.4357.32Link
HENRY MICHAEL EDIRECTOR, CHAIRMAN2003-09-04Sell90,0002,620,629$18.931703.7357.32Link

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