Switch to:

Top Direct Holders

HolderPositionShares% of Shares
Outstanding
Report Date
John W. HenryN/A1,004,7271.29%2006-04-25
Mr. Jerry D. HallN/A733,2320.94%2010-06-22
Tony L. WormingtonN/A536,6930.69%2013-09-10
Mr. Michael E. HenryN/A333,4470.43%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. Wesley A. BrownN/A75,8410.1%2016-11-16
Mr. Kevin D. WilliamsCHIEF FINANCIAL OFFICER55,274less than 0.1%2016-09-21

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.42-0.7955,274 (Direct)
10,736 (by 401(k))
Forbis Mark SVICE PRESIDENT & CTO2016-09-21Sell3,00016,752$86.75260.25-1.491,836 (Direct)
14,916 (by 401(k))
Forbis Mark SVICE PRESIDENT & CTO2016-02-24Sell40029,050$83.3633.342.5214,525 (Direct)
14,525 (by 401(k))
Forbis Mark SVICE PRESIDENT & CTO2015-09-17Sell2,50016,304$70.5176.2521.221,779 (Direct)
14,525 (by 401(k))
Forbis Mark SVICE PRESIDENT & CTO2015-06-29Sell3,00016,196$65.68197.0430.122,119 (Direct)
14,077 (by 401(k))
Forbis Mark SVICE PRESIDENT & CTO2014-09-15Sell4,50018,931$57.54258.9348.524,854 (Direct)
14,077 (by 401(k))
Kelly Laura G.Director2014-03-07Buy1,0003,820$57.6457.6448.273,820 (Direct)
Kelly Laura G.Director2014-03-07Buy1,0003,820$54.6454.6456.413,820 (Direct)
WIMSETT THOMAS ADirector2014-03-07Buy2,00014,981$57.84115.6847.7514,981 (Direct)
Forbis Mark SVICE PRESIDENT & CTO2014-03-05Sell3,50018,300$57.9202.6547.64,753 (Direct)
13,547 (by 401(k))
Forbis Mark SVICE PRESIDENT & CTO2013-12-24Sell4,20021,745$58.49245.6646.118,198 (Direct)
13,547 (by 401(k))
Brown Wesley ADirector2013-12-23Sell3,00064,981$58.23174.6946.7664,981 (Direct)
0 (by Trust)
WIMSETT THOMAS ADirector2013-05-08Buy2,40010,600$47.3113.5280.6810,600 (Direct)
WILLIAMS KEVIN DCHIEF FINANCIAL OFFICER2013-02-20Sell11,56764,410$43.97508.694.3654,656 (Direct)
9,754 (by 401(k))
PRIM JOHN FCHIEF EXECUTIVE OFFICER2013-02-08Sell22,337141,804$43.83979.0394.98118,492 (Direct)
23,312 (by 401(k))
WIMSETT THOMAS ADirector2012-11-05Buy2,6004,000$38.63100.44121.234,000 (Direct)
Forbis Mark SVICE PRESIDENT & CTO2012-09-14Sell2,40022,731$37.7190.5126.629,681 (Direct)
13,050 (by 401(k))
WORMINGTON TONY LPRESIDENT2012-02-16Sell50,000573,389$34.591729.5147.07532,408 (Direct)
40,981 (by 401(k))
WILLIAMS KEVIN DCHIEF FINANCIAL OFFICER2012-02-09Sell25,00079,415$34.72868146.1469,959 (Direct)
9,456 (by 401(k))
PRIM JOHN FCHIEF EXECUTIVE OFFICER2012-02-09Sell50,000162,191$34.781739145.72140,032 (Direct)
22,159 (by 401(k))
Wilson Thomas Hampton Jr.Director2012-02-08Buy1,0004,500$34.5934.59147.074,500 (Direct)
HENRY MICHAEL EDIRECTOR & CHAIRMAN2012-02-07Sell100,000336,011$35.073507143.68333,447 (Direct)
2,564 (by 401(k))
HENRY MICHAEL EDIRECTOR & CHAIRMAN2011-09-15Sell100,000436,011$29.32930191.67433,447 (Direct)
2,564 (by 401(k))
HENRY MICHAEL EDIRECTOR & CHAIRMAN2011-02-08Sell100,0000$31.053105175.23Link
WILLIAMS KEVIN DCHIEF FINANCIAL OFFICER2010-12-16Sell25,00083,594$29.75743.75187.26Link
PRIM JOHN FCHIEF EXECUTIVE OFFICER2010-12-03Sell225,000160,014$28.436396.75200.6Link
Forbis Mark SVICE PRESIDENT & CTO2010-12-02Sell2,80020,752$28.3679.41201.34Link
ELLIS JAMES JDirector2010-11-22Sell30,000304,200$28.04841.2204.78Link
ELLIS JAMES JDirector2010-11-08Sell30,000300,000$28840205.21Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2010-11-04Sell100,000635,976$27.912791206.2Link
HALL JERRY DDIRECTOR2010-06-23Sell105,076925,114$24.472571.21249.24Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2010-05-13Sell100,000735,938$25.452545235.8Link
WORMINGTON TONY LPRESIDENT2010-03-02Sell40,000541,163$22.97918.8272.05Link
ELLIS JAMES JDirector2010-02-08Buy300300,000$21.666.5294.55Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2009-12-07Sell100,000833,447$23.012301271.4Link
Forbis Mark SVICE PRESIDENT & CTO2009-09-09Sell10,00015,013$23.9239257.57Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2009-08-24Sell100,000933,447$23.182318268.68Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2009-05-20Sell100,0001,033,447$18.721872356.52
HENRY MICHAEL EDIRECTOR & CHAIRMAN, Director2008-08-11Sell100,0001,133,447$24.052405255.34
HALL JERRY DDIRECTOR, Director2008-08-04Sell150,000838,308$21.263189301.98
HENRY MICHAEL EDIRECTOR & CHAIRMAN, Director2008-06-25Sell200,0001,233,447$22.524504279.48
ELLIS JAMES JDirector2008-06-18Sell10,000300,000$23230271.57
HALL JERRY DDIRECTOR, Director2008-05-02Sell150,000988,308$27.014051.5216.4
HENRY MICHAEL EDIRECTOR & CHAIRMAN, Director2008-03-14Sell2,9561,233,447$24.1271.3254.31
HENRY MICHAEL EDIRECTOR & CHAIRMAN, Director2008-03-13Sell97,0441,236,403$24.032331.97255.64
Brown Wesley ADirector2008-03-07Buy5,00050,000$22.75113.75275.65
Forbis Mark SIMAGE DEPARTMENT MANAGER2008-02-26Sell40,0007,908$24.32972.8251.4
CURRY CRAIG RDirector2008-02-14Sell3,00052,216$25.1775.51239.53
HALL JERRY DDIRECTOR, Director2008-02-01Sell150,0001,138,308$24.53675248.82
HENRY MICHAEL EDIRECTOR & CHAIRMAN, Director2007-12-11Sell150,0001,333,447$26.984047216.75
ELLIS JAMES JDirector2007-12-05Sell60,000300,000$26.631597.8220.92
HALL JERRY DDIRECTOR, Director2007-11-01Sell150,0001,288,308$28.474270.5200.18
HENRY MICHAEL EDIRECTOR & CHAIRMAN2007-09-12Sell150,0001,383,447$26.313946.5224.82
Shepard Marla KayDirector2007-08-16Buy300600$24.577.37247.82
HALL JERRY DDIRECTOR2007-07-25Sell200,0001,438,308$25.365072236.99
Shepard Marla KayDirector2007-07-16Buy300300$26.818.04218.76
FLANIGAN MATTHEW CDirector2007-06-25Buy1,0001,000$2525241.84
WILLIAMS KEVIN DCHIEF FINANCIAL OFFICER2007-05-18Sell50,0007,165$25.621281233.57
HALL JERRY DDIRECTOR2007-04-26Sell200,0001,638,308$24.084816254.9
WORMINGTON TONY LPRESIDENT2007-04-16Sell40,000493,995$24.87994.8243.63
WILLIAMS KEVIN DCHIEF FINANCIAL OFFICER2007-04-04Sell20,0007,165$24.25485252.41
HENRY MICHAEL EDIRECTOR & CHAIRMAN2007-03-02Sell100,0001,145,100$23.442344264.59
PRIM JOHN FCHIEF EXECUTIVE OFFICER2007-02-15Sell35,00027,223$23.86835.1258.17
HALL JERRY DDIRECTOR2007-01-26Sell200,0001,840,292$20.994198307.15
ELLIS JAMES JDirector2006-12-04Sell30,000300,000$22.08662.4287.05
HENRY MICHAEL EDIRECTOR & CHAIRMAN2006-12-01Sell125,0001,345,100$21.762720292.74
HALL JERRY DDIRECTOR2006-10-27Sell50,0002,040,292$22.331116.5282.71
HALL JERRY DDIRECTOR2006-10-26Sell150,0002,090,292$22.33345283.23
HENRY MICHAEL EDIRECTOR & CHAIRMAN2006-09-05Sell125,0001,685,665$19.242405344.18Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2006-09-05Sell250,0002,940,200$19.244810344.18Link
HALL JERRY DDIRECTOR2006-07-27Sell200,0002,434,158$18.413682364.2Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2006-06-07Sell29,9693,190,200$19.21575.7344.87Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2006-06-07Sell14,9841,812,488$19.21287.84344.87Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2006-06-06Sell110,0161,827,472$19.32123.31342.8Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2006-06-06Sell220,0313,220,169$19.34246.6342.8Link
Brown Wesley ADirector2006-05-19Buy10,00048,000$18.8188354.57Link
WILLIAMS KEVIN DCHIEF FINANCIAL OFFICER2006-05-18Buy3,00013,933$18.555.5361.95Link
Brown Wesley ADirector2006-05-12Buy10,00035,000$19.3193342.8Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2006-04-27Sell200,0001,004,727$22.884576273.51Link
HALL JERRY DDIRECTOR2006-04-27Sell200,0002,634,158$22.884576273.51Link
BUTTERWORTH MARGUERITE PVICE PRESIDENT - HARDWARE2006-04-03Sell40,000116,413$23920271.57Link
ELLIS JAMES JDirector2006-02-17Sell30,000300,000$21.2636303.11Link
BUTTERWORTH MARGUERITE PVICE PRESIDENT - HARDWARE2006-02-02Sell60,000116,413$21.051263305.99Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2006-01-27Sell200,0001,204,727$20.224044322.65Link
HALL JERRY DDIRECTOR2006-01-27Sell200,0002,834,158$20.224044322.65Link
WORMINGTON TONY LPRESIDENT2006-01-19Sell60,000526,535$211260306.95Link
BUTTERWORTH MARGUERITE PVICE PRESIDENT - HARDWARE2006-01-19Sell60,000176,413$21.011260.6306.76Link
BUTTERWORTH MARGUERITE PVICE PRESIDENT - HARDWARE2006-01-10Sell10,000236,413$20.5205316.88Link
PRIM JOHN FCHIEF EXECUTIVE OFFICER2006-01-09Sell30,00036,074$20.12603.6324.75Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2005-11-03Sell15,0001,415,706$18270374.78Link
HALL JERRY DDIRECTOR2005-11-03Sell15,0003,050,441$18270374.78Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2005-11-02Sell185,0001,430,706$183330374.78Link
HALL JERRY DDIRECTOR2005-11-02Sell185,0003,065,441$183330374.78Link
Brown Wesley ADirector2005-09-13Buy25,00025,000$19.48487338.71Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2005-08-02Sell27,7501,615,706$19.07529.19348.14Link
HALL JERRY DDIRECTOR2005-08-02Sell27,7503,250,441$19.07529.19348.14Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2005-08-01Sell90,0001,643,456$19.211728.9344.87Link
HALL JERRY DDIRECTOR2005-08-01Sell90,0003,278,191$19.211728.9344.87Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2005-07-27Sell82,2501,733,456$19.271584.96343.49Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-07-27Sell15,0001,936,372$19.22288.3344.64Link
HALL JERRY DDIRECTOR2005-07-27Sell82,2503,368,191$19.271584.96343.49Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-07-21Sell15,0001,936,372$19.75296.25332.71Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-07-13Sell70,0001,936,372$19.161341.2346.03Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-06-30Sell100,0001,936,372$18.551855360.7Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-06-09Sell131,4001,936,372$18.722459.81356.52Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2005-06-03Sell200,0001,815,706$183600374.78Link
HALL JERRY DDIRECTOR2005-06-03Sell200,0003,450,441$183600374.78Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-05-24Sell44,0001,936,372$17.76781.44381.19Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-05-20Sell24,6001,936,372$17.85439.11378.77Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-05-17Sell200,0001,936,372$17.783556380.65Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-03-14Sell39,2001,936,372$19.46762.83339.16Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2005-03-14Sell78,4003,440,200$19.461525.66339.16Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2005-03-02Sell85,8001,975,572$19.821700.56331.18Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2005-03-02Sell171,6003,518,600$19.823401.11331.18Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2005-01-27Sell200,0002,015,706$20.444088318.1Link
HALL JERRY DDIRECTOR2005-01-27Sell200,0003,650,441$20.444088318.1Link
WORMINGTON TONY LPRESIDENT2005-01-04Sell120,000523,101$21.042524.8306.18Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-12-22Sell79,5002,061,372$19.271531.97343.49Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-12-22Sell159,0003,690,200$19.273063.93343.49Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-12-16Sell22,2002,140,872$19.32428.9342.34Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-12-16Sell44,4003,849,200$19.32857.81342.34Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-12-07Sell1,6003,893,600$19.6531.44334.91Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-12-07Sell8002,163,072$19.6515.72334.91Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-12-06Sell22,5002,163,872$19.61441.23335.8Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-12-06Sell45,0003,895,200$19.61882.45335.8Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-11-01Sell42,5002,215,706$18.76797.3355.54Link
HALL JERRY DDIRECTOR2004-11-01Sell42,5003,858,521$18.76797.3355.54Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-10-29Sell157,5002,258,206$18.672940.53357.74Link
HALL JERRY DDIRECTOR2004-10-29Sell157,5003,901,021$18.672940.53357.74Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-09-27Sell31,5002,186,372$18.71589.37356.76Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-09-27Sell63,0003,940,200$18.711178.73356.76Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-09-22Sell19,7502,217,872$19.23379.79344.41Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-09-22Sell39,5004,003,200$19.23759.59344.41Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-09-16Sell33,7502,237,622$19.45656.44339.38Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-09-16Sell67,5004,042,700$19.451312.88339.38Link
HENRY MICHAEL EDIRECTOR & CHAIRMAN2004-09-14Sell40,0002,271,372$19.51780.4338.03Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-09-14Sell80,0004,110,200$19.511560.8338.03Link
ELLIS JAMES JDirector2004-09-09Sell30,000300,000$19.23576.9344.41Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-09-09Sell80,0002,415,706$19.121529.6346.97Link
HALL JERRY DDIRECTOR2004-09-09Sell80,0004,058,521$19.121529.6346.97Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-09-02Sell68,0002,495,706$18.261241.68368.02Link
HALL JERRY DDIRECTOR2004-09-02Sell68,0004,138,521$18.261241.68368.02Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-08-23Sell3,5002,563,706$18.3764.3365.22Link
HALL JERRY DDIRECTOR2004-08-23Sell3,5004,206,521$18.3764.3365.22Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-08-19Sell36,0002,567,206$18.27657.72367.76Link
HALL JERRY DDIRECTOR2004-08-19Sell36,0004,210,021$18.27657.72367.76Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-08-03Sell12,5002,603,206$19.26240.75343.72Link
HALL JERRY DDIRECTOR2004-08-03Sell12,5004,244,808$19.26240.75343.72Link
ELLIS JAMES JDirector2004-08-02Sell4,300330,000$19.2482.73344.18Link
GEORGE BURTON ODirector2004-08-02Sell10,000150,136$19.32193.2342.34Link
ELLIS JAMES JDirector2004-07-30Sell5,700334,300$19.41110.64340.29Link
ELLIS JAMES JDirector2004-06-24Sell38,630340,000$19.45751.35339.38Link
HENRY MICHAEL EDIRECTOR, CHAIRMAN, CEO
(Click for the stocks that their CEOs have bought)
2004-06-10Sell16,4002,310,629$19.1313.24347.43Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-06-10Sell32,8004,190,200$19.1626.48347.43Link
HENRY MICHAEL EDIRECTOR, CHAIRMAN, CEO2004-06-09Sell54,7502,327,029$19.121046.82346.97Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-06-09Sell109,5004,223,000$19.122093.64346.97Link
HENRY MICHAEL EDIRECTOR, CHAIRMAN, CEO2004-06-04Sell28,8502,481,779$19.33557.67342.11Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-06-04Sell57,7004,332,500$19.331115.34342.11Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-05-19Sell82,5002,615,706$18.431520.48363.7Link
HALL JERRY DDIRECTOR2004-05-19Sell82,5004,259,958$18.431520.48363.7Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-05-14Sell117,5002,698,206$18.532177.28361.2Link
HALL JERRY DDIRECTOR2004-05-14Sell117,5004,342,458$18.532177.28361.2Link
HENRY MICHAEL EDIRECTOR, CHAIRMAN, CEO2004-03-03Sell100,0002,410,629$18.561856360.45Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2004-03-03Sell200,0004,390,200$18.563712360.45Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-02-27Sell64,0002,815,706$18.41177.6364.46Link
HALL JERRY DDIRECTOR2004-02-27Sell64,0004,459,958$18.41177.6364.46Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-02-18Sell61,0002,879,706$18.931154.73351.45Link
HALL JERRY DDIRECTOR2004-02-18Sell61,0004,523,958$18.931154.73351.45Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2004-02-12Sell75,0002,940,706$19.131434.75346.73Link
HALL JERRY DDIRECTOR2004-02-12Sell75,0004,584,958$19.131434.75346.73Link
PRIM JOHN FPRESIDENT2003-12-19Sell15,00033,560$20.7310.5312.85Link
PRIM JOHN FPRESIDENT2003-12-18Sell15,00033,560$21315306.95Link
HENRY MICHAEL EDIRECTOR, CHAIRMAN, CEO2003-12-02Sell100,0002,510,629$21.112111304.83Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2003-12-02Sell200,0004,590,200$21.114222304.83Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2003-10-31Sell92,5003,015,706$19.721824.1333.37Link
HALL JERRY DDIRECTOR2003-10-31Sell92,5004,666,486$19.721824.1333.37Link
HALL JERRY DDIRECTOR2003-10-24Sell107,5004,758,986$18.872028.53352.89Link
HENRY JOHN WDIRECTOR, VICE CHAIRMAN2003-10-24Sell107,5003,108,206$18.872028.53352.89Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2003-09-09Sell20,0004,790,200$18.53370.6361.2Link
HENRY MICHAEL EDIRECTOR, CHAIRMAN2003-09-09Sell10,0002,610,629$18.53185.3361.2Link
JKHY PARTNERSJKHY FAMILY PARTNERSHIP2003-09-04Sell180,0004,810,200$18.933407.4351.45Link
HENRY MICHAEL EDIRECTOR, CHAIRMAN2003-09-04Sell90,0002,620,629$18.931703.7351.45Link

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