Switch to:

Top Direct Holders

HolderPositionShares% of Shares
Outstanding
Report Date
Jay H. BakerN/A1,941,1941.05%2007-04-03
John F. HermaN/A593,7020.32%2013-04-05
Arlene MeierN/A482,6960.26%2006-11-13
R. Lawrence MontgomeryN/A445,7670.24%2009-09-08
William S. KelloggN/A386,2530.21%2013-03-27
Kevin MansellChairman, President, CEO348,2850.19%2016-03-28
Sona ChawlaN/A189,9360.1%2016-03-28
Ms. Michelle D. GassN/A173,571less than 0.1%2016-03-28
Donald A. BrennanN/A162,550less than 0.1%2014-03-28
Richard D. ScheppN/A123,308less than 0.1%2016-03-28

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
MCDONALD WESLEY SCFO
(Click for the stocks that their CFOs have bought)
2016-04-01Sell5,59188,153$46.47259.8-3.0188,153 (Direct)
MCDONALD WESLEY SCFO
(Click for the stocks that their CFOs have bought)
2016-03-29Sell1,64599,250$46.9977.3-4.0999,250 (Direct)
MCDONALD WESLEY SCFO
(Click for the stocks that their CFOs have bought)
2016-03-28Sell1,16985,935$4653.8-2.0285,935 (Direct)
MANSELL KEVINChairman, President, CEO
(Click for the stocks that their CEOs have bought)
2016-03-02Sell50,000569,158$46.822341-3.74307,789 (Direct)
220,492 (By family trust)
40,877 (By Spouse)
WATSON STEPHEN EDirector2016-02-22Sell7,50010,938$45.25339.4-0.410,938 (Direct)
MCDONALD WESLEY SCFO2016-01-15Sell1,14797,985$50.257.6-10.2297,985 (Direct)
SCHLIFSKE JOHN E.Director2015-11-17Buy2,2759,938$43.98100.12.489,938 (Direct)
MCDONALD WESLEY SSr. Exec. Vice President, CFO2015-03-31Sell1,58698,696$76.62121.5-41.1898,696 (Direct)
BURD STEVEN ADirector2015-03-13Sell12,91811,784$74.07956.8-39.1511,784 (Direct)
SOMMERHAUSER PETER MDirector2015-03-03Sell15,00045,997$74.171112.6-39.2314,987 (Direct)
5,000 (By family trusts)
7,441 (By spouse)
18,569 (By trusts for spouse)
MCDONALD WESLEY SSr. Exec. Vice President, CFO2015-03-03Sell11,860109,247$74.35881.8-39.38109,247 (Direct)
SCHEPP RICHARD DSr. EVP HR Gen. Couns. Sec.2015-03-03Sell204,498131,576$74.2515184-39.3Link
BURD STEVEN ADirector2015-03-03Sell10,00011,784$74.46744.6-39.4711,784 (Direct)
MANSELL KEVINChairman, President, CEO2015-03-03Sell300,000583,718$74.1622248-39.23309,578 (Direct)
220,492 (By family trust)
12,081 (By Trust)
12,081 (By Trust for Benefit of Spouse)
29,486 (By Spouse)
BONEPARTH PETERDirector2015-03-02Sell8,97712,839$73.77662.2-38.912,839 (Direct)
SICA FRANK VDirector2015-03-02Sell11,71835,700$74.19869.4-39.2521,072 (Direct)
14,628 (By spouse)
BONNING KENNETHSr. Executive Vice President2015-02-04Sell27,000135,134$66.491795.2-32.22135,134 (Direct)
MANSELL KEVINChairman, President, CEO2014-12-01Sell82,492586,270$57.714760.6-21.9305,422 (Direct)
18,789 (By Trust for Benefit of Spouse)
220,492 (By family trust)
18,789 (By Trust)
22,778 (By Spouse)
BONEPARTH PETERDirector2014-11-24Sell8,94912,826$58.63524.7-23.1312,826 (Direct)
SOMMERHAUSER PETER MDirector2014-09-19Sell10,00060,972$62.16621.6-27.4929,962 (Direct)
5,000 (By family trusts)
2,264 (By spouse)
23,746 (By trusts for spouse)
BONNING KENNETHSr. Executive Vice President2014-09-18Sell22,256134,776$62.81397.7-28.23134,776 (Direct)
MCDONALD WESLEY SSr. Exec. Vice President, CFO2014-09-18Sell17,136129,640$63.061080.6-28.53129,640 (Direct)
SCHEPP RICHARD DSr. EVP HR Gen. Couns. Sec.2014-09-16Sell7,4971,978$60.95456.9-26.05Link
MCDONALD WESLEY SSr. Exec. Vice President, CFO2014-09-04Sell15,000129,640$60.06900.9-24.96129,640 (Direct)
SCHEPP RICHARD DSr. EVP HR Gen. Couns. Sec.2014-09-04Sell9,0001,960$59.9539.1-24.76Link
MCDONALD WESLEY SSr. Exec. Vice President, CFO2014-09-02Sell11,300129,640$58.99666.6-23.6129,640 (Direct)
SCHEPP RICHARD DSr. EVP HR Gen. Couns. Sec.2014-08-22Sell15,3001,960$59.55911.1-24.32Link
BONNING KENNETHSr. Executive Vice President2014-08-19Sell33,800134,776$57.891956.7-22.15134,776 (Direct)
MCDONALD WESLEY SSr. Exec. Vice President, CFO2014-05-30Sell9,429128,991$54.42513.1-17.18128,991 (Direct)
SOMMERHAUSER PETER MDirector2014-05-30Sell15,00070,958$54.08811.2-16.6629,948 (Direct)
15,000 (By family trusts)
26,010 (By trusts for spouse)
MANSELL KEVINChairman, President, CEO2014-05-27Sell100,000670,854$53.285328-15.41307,514 (Direct)
220,492 (By family trust)
18,789 (By Trust)
101,281 (By Trust for Benefit of Spouse)
22,778 (By Spouse)
MANSELL KEVINChairman, President, CEO2014-05-19Sell50,000670,854$53.312665.5-15.46307,514 (Direct)
220,492 (By family trust)
18,789 (By Trust)
101,281 (By Trust for Benefit of Spouse)
22,778 (By Spouse)
SOMMERHAUSER PETER MDirector2014-03-05Sell9,04884,029$56506.7-19.5228,019 (Direct)
0 (By spouse)
30,000 (By family trusts)
26,010 (By trusts for spouse)
BONNING KENNETHSr. Executive Vice President2014-01-02Sell13,388121,781$57763.1-20.93121,781 (Direct)
MCDONALD WESLEY SSr. Exec. Vice President, CFO2013-11-27Sell8,145125,245$55.82454.7-19.26125,245 (Direct)
SCHEPP RICHARD DSr. Exec. VP Gen. Couns. Sec.2013-11-04Sell9,0000$58.6527.4-23.09Link
SICA FRANK VDirector2013-10-01Sell2,47536,011$52.06128.8-13.4316,383 (Direct)
19,628 (By spouse and trust)
MANSELL KEVINChairman, President, CEO2013-08-19Sell300,000512,926$51.4415432-12.38140,983 (Direct)
220,492 (By family trust)
25,273 (By Trust)
107,765 (By Trust for Benefit of Spouse)
16,294 (By Spouse)
2,119 (By children)
Humrichouse Ximena GDirector2013-06-26Buy2,5687,400$50.22129-10.257,400 (Direct)
SOMMERHAUSER PETER MDirector2013-06-14Sell38,37493,038$52.011995.8-13.3427,980 (Direct)
30,000 (By family trusts)
0 (By Spouse)
35,058 (By trusts for spouse)
MCDONALD WESLEY SSr. Exec. Vice President, CFO2013-05-28Sell2,330123,979$52.06121.3-13.43123,979 (Direct)
Worthington John MChief Administrative Officer2013-05-24Sell21,0330$51.941092.5-13.23Link
HERMA JOHN FDirector2013-04-05Sell200,0004,669,681$489600-6.1593,702 (Direct)
4,074,579 (By Trust)
1,400 (By Spouse)
Worthington John MChief Administrative Officer2013-04-04Sell13,5000$47.99647.9-6.08Link
ESKENASI PEGGYSr. Executive Vice President2013-04-03Sell3,95271,063$47.02185.8-4.1571,063 (Direct)
STREETER STEPHANIE ADirector2013-04-02Buy2,5006,410$45.38113.5-0.686,410 (Direct)
ESKENASI PEGGYSr. Executive Vice President2013-04-02Sell1,10075,015$45.4450-0.8175,015 (Direct)
SOMMERHAUSER PETER MDirector2012-11-06Sell9,765129,474$55537.1-18.0526,042 (Direct)
60,286 (By family trusts)
3,467 (By Spouse)
39,679 (By trusts for spouse)
KELLOGG WILLIAM SDirector2012-11-06Sell585,7656,363,657$5532217.1-18.05386,237 (Direct)
5,977,420 (By family trusts)
SOMMERHAUSER PETER MDirector2012-11-05Sell15,235139,239$55.01838.1-18.0735,807 (Direct)
60,286 (By family trusts)
3,467 (By Spouse)
39,679 (By trusts for spouse)
KELLOGG WILLIAM SDirector2012-11-05Sell914,2356,949,422$54.0749432.7-16.65386,237 (Direct)
6,563,185 (By family trusts)
HERMA JOHN FDirector2012-11-01Sell739,9954,869,665$54.7140485.1-17.62793,686 (Direct)
4,074,579 (By Trust)
1,400 (By Spouse)
HERMA JOHN FDirector2012-09-14Sell260,0055,609,654$54.0514053.3-16.61793,680 (Direct)
4,814,574 (By Trust)
1,400 (By Spouse)
SOMMERHAUSER PETER MDirector2012-09-12Sell30,000154,468$54.011620.3-16.5551,036 (Direct)
60,286 (By family trusts)
3,467 (By Spouse)
39,679 (By trusts for spouse)
KELLOGG WILLIAM SDirector2012-09-12Sell600,0007,863,651$53.7832268-16.2386,231 (Direct)
7,477,420 (By family trusts)
SICA FRANK VDirector2012-09-11Sell1,00033,516$52.5152.5-14.1713,888 (Direct)
0 (By children)
19,628 (By spouse and trust)
SOMMERHAUSER PETER MDirector2012-08-24Sell43,982184,468$51.512265.5-12.551,036 (Direct)
90,286 (By family trusts)
3,467 (By Spouse)
39,679 (By trusts for spouse)
KELLOGG WILLIAM SDirector2012-08-24Sell900,0008,463,651$51.5146359-12.5386,231 (Direct)
8,077,420 (By family trusts)
HERMA JOHN FDirector2012-08-24Sell500,0005,869,659$51.5125755-12.5793,680 (Direct)
5,074,579 (By Trust)
1,400 (By Spouse)
ESKENASI PEGGYSr. Executive Vice President2012-08-13Sell59,33972,902$50.753011.5-11.1972,902 (Direct)
MANSELL KEVINChairman, President, CEO2012-05-24Sell140,000551,965$49.156881-8.3296,276 (Direct)
138,000 (By family trust)
50,636 (By Trust)
50,636 (By Trust for Benefit of Spouse)
11,789 (By Spouse)
4,628 (By children)
Worthington John MChief Administrative Officer2012-05-16Sell43,8880$46.982061.9-4.07Link
Worthington John MChief Administrative Officer2011-11-15Sell8,7500$55.66487-19.03Link
HERMA JOHN FDirector2011-11-14Sell100,0006,468,612$56.075607-19.621,392,633 (Direct)
5,074,579 (By Trust)
1,400 (By Spouse)
Worthington John MChief Administrative Officer2011-03-31Sell30,1110$52.931593.8-14.85Link
SICA FRANK VDirector2011-03-08Buy1,0000$53.5553.6-15.84Link
BONEPARTH PETERDirector2011-03-07Buy1,0000$53.8853.9-16.35Link
Worthington John MSr. Executive Vice President2010-11-24Sell25,82524,953$56.931470.2-20.83Link
MCDONALD WESLEY SExecutive Vice President2010-11-24Sell2,00047,857$56.25112.5-19.88Link
WATSON STEPHEN EDirector2010-11-23Buy1,0003,429$55.6955.7-19.07Link
JONES DALE EDirector2010-11-19Buy8551,929$54.0246.2-16.57Link
JONES DALE EDirector2010-11-19Buy8551,929$54.0246.2-16.57Link
BONEPARTH PETERDirector2010-08-23Buy2,5005,929$46115-2.02Link
SOMMERHAUSER PETER MDirector2010-05-21Sell3,000226,491$51.83155.5-13.04Link
Worthington John MSr. Executive Vice President2009-11-16Sell20,66125,559$561157-19.52Link
MCDONALD WESLEY SExecutive Vice President, CFO2009-10-09Sell5,00037,300$60300-24.88Link
BRENNAN DONALDSr . Executive Vice President2009-10-08Sell14,70037,360$59867.3-23.61Link
MCDONALD WESLEY SExecutive Vice President, CFO2009-09-21Sell2,00037,300$56112-19.52Link
MANSELL KEVINChairman, President, CEO2009-09-11Sell138,000138,000$55.637676.9-18.98Link
SOMMERHAUSER PETER MDirector2009-09-10Sell35,00084,697$55.781952.3-19.2Link
SICA FRANK VDirector2009-09-10Sell1,00021,628$55.4155.4-18.66Link
KELLOGG WILLIAM SDirector2009-09-10Sell300,0008,977,309$55.7816734-19.2Link
HERMA JOHN FDirector2009-09-10Sell100,0005,074,340$55.785578-19.2Link
MONTGOMERY R LAWRENCEDirector2009-09-08Sell240,000445,767$54.5413089.6-17.36Link
JONES DALE EDirector2008-10-01Buy145145$44.446.41.42
BONEPARTH PETERDirector2008-05-19Buy2,5002,500$48.28120.7-6.65
WHITE R ELTONDirector2007-11-20Buy3,0001,000$48.99147-8
STREETER STEPHANIE ADirector2007-11-19Buy1,0001,000$48.148.1-6.3
SOMMERHAUSER PETER MDirector2007-04-05Sell20,00094,697$78.061561.2-42.26
HERMA JOHN FDirector2007-04-05Sell200,0006,174,340$78.0515610-42.25
BAKER JAY HDirector2007-04-05Sell200,0001,941,194$78.0615612-42.26
KELLOGG WILLIAM SDirector2007-04-05Sell400,0009,277,309$78.0631224-42.26
SOMMERHAUSER PETER MDirector2007-03-23Sell30,000138,768$74.352230.5-39.38
MONTGOMERY R LAWRENCEChairman and CEO2007-03-23Sell100,000397,723$74.57450-39.5
MANSELL KEVINPresident2007-03-23Sell51,96674,004$753897.5-39.91
KELLOGG WILLIAM SDirector2007-03-23Sell600,0009,677,309$74.3544610-39.38
HERMA JOHN FDirector2007-03-23Sell500,0006,374,340$74.3537175-39.38
BAKER JAY HDirector2007-03-23Sell700,000708,532$74.3552045-39.38
MANSELL KEVINPresident2007-03-21Sell60,000125,970$73.54410-38.68
SOMMERHAUSER PETER MDirector2006-11-17Sell4,894114,697$73.23358.4-38.45
HERMA JOHN FDirector2006-11-17Sell97,9016,874,340$73.237169.3-38.45
BAKER JAY HDirector2006-11-17Sell48,951908,532$73.233584.7-38.45
KELLOGG WILLIAM SDirector2006-11-17Sell244,75410,277,309$73.2317923.3-38.45
SOMMERHAUSER PETER MDirector2006-11-15Sell15,106117,144$73.661112.7-38.81
KELLOGG WILLIAM SDirector2006-11-15Sell755,24610,522,063$73.6655631.4-38.81
BAKER JAY HDirector2006-11-15Sell151,049933,008$73.6611126.3-38.81
HERMA JOHN FDirector2006-11-15Sell302,0996,947,766$73.6622252.6-38.81
SOMMERHAUSER PETER MDirector2006-11-15Sell14,994117,200$73.661104.5-38.81
KELLOGG WILLIAM SDirector2006-11-15Sell749,69210,527,617$73.6655222.3-38.81
HERMA JOHN FDirector2006-11-15Sell299,8766,949,434$73.6622088.9-38.81
BAKER JAY HDirector2006-11-15Sell149,938933,564$73.6611044.4-38.81
WATSON STEPHEN EDirector2006-11-14Buy1,5001,500$73.15109.7-38.39
MEIER ARLENEDirector2006-11-14Sell108,700482,696$74.098053.6-39.17
MEIER ARLENEDirector2006-09-21Sell31,300483,024$68.022129-33.74Link
KELLOGG WILLIAM SDirector2006-09-14Sell250,00011,910,489$67.4116852.5-33.14Link
SOMMERHAUSER PETER MDirector2006-09-13Sell20,000331,053$66.671333.4-32.4Link
HERMA JOHN FDirector2006-09-13Sell500,0007,763,732$66.6633330-32.39Link
BAKER JAY HDirector2006-09-13Sell200,0003,849,786$66.6613332-32.39Link
KELLOGG WILLIAM SDirector2006-09-12Sell750,00012,160,489$65.7949342.5-31.49Link
SICA FRANK VDirector2006-08-17Sell6,00032,628$61.93371.6-27.22Link
MEIER ARLENECOO2006-08-14Sell120,000483,024$60.367243.2-25.33Link
SOMMERHAUSER PETER MDirector2006-06-30Sell4,911351,053$58.42286.9-22.85Link
HERMA JOHN FDirector2006-06-30Sell122,18716,113,068$58.427138.2-22.85Link
KELLOGG WILLIAM SDirector2006-06-30Sell321,55113,010,489$58.4218785-22.85Link
SOMMERHAUSER PETER MDirector2006-06-26Sell8,866355,964$58.2516-22.56Link
KELLOGG WILLIAM SDirector2006-06-26Sell580,24513,332,040$58.233770.3-22.56Link
HERMA JOHN FDirector2006-06-26Sell220,4898,555,067$58.212832.5-22.56Link
SOMMERHAUSER PETER MDirector2006-06-23Sell12,997366,339$58.04754.3-22.35Link
HERMA JOHN FDirector2006-06-23Sell323,1888,775,556$58.0418757.8-22.35Link
KELLOGG WILLIAM SDirector2006-06-23Sell850,51513,912,285$58.0449363.9-22.35Link
SOMMERHAUSER PETER MDirector2006-06-20Sell4,226379,336$58.01245.2-22.31Link
HERMA JOHN FDirector2006-06-20Sell105,0709,098,744$58.016095.1-22.31Link
KELLOGG WILLIAM SDirector2006-06-20Sell276,50414,762,800$58.0116040-22.31Link
MONTGOMERY R LAWRENCEChairman and CEO2006-06-16Sell90,000850,918$585220-22.29Link
BAKER JAY HDirector2006-06-15Sell149,4004,149,786$57.148536.7-21.12Link
WHITE R ELTONDirector2006-06-06Sell8,00012,000$54432-16.54Link
BAKER JAY HDirector2006-05-24Sell150,6004,299,186$57.048590.2-20.99Link
MONTGOMERY R LAWRENCEChairman and CEO2006-05-23Sell18,500850,918$57.721067.8-21.92Link
MANSELL KEVINPresident2006-05-23Sell23,580550,630$57.71360.6-21.89Link
MANSELL KEVINPresident2006-05-22Sell93,000550,630$57.455342.9-21.55Link
MONTGOMERY R LAWRENCEChairman and CEO2006-05-19Sell71,500850,918$57.54111.3-21.62Link
SOMMERHAUSER PETER MDirector2006-05-18Sell16,000383,562$57.62921.9-21.78Link
BAKER JAY HDirector2006-04-25Sell300,0004,449,786$5516500-18.05Link
SOMMERHAUSER PETER MDirector2006-04-06Sell12,500383,562$54.19677.4-16.83Link
KELLOGG WILLIAM SDirector2006-04-06Sell200,00015,039,304$54.1910838-16.83Link
HERMA JOHN FDirector2006-04-06Sell100,0009,203,814$54.195419-16.83Link
HERMA JOHN FDirector2006-03-31Sell100,0009,303,814$53.25320-15.28Link
KELLOGG WILLIAM SDirector2006-03-31Sell200,00015,239,304$53.210640-15.28Link
SOMMERHAUSER PETER MDirector2006-03-30Sell22,500285,719$53.21197-15.28Link
BAKER JAY HDirector2006-03-17Sell250,0004,749,786$52.4713117.5-14.1Link
MONTGOMERY R LAWRENCEChairman and CEO2006-02-07Sell187,374599,022$44.218283.81.95Link
MANSELL KEVINPresident2005-06-15Sell106,838274,630$57.416133.6-21.49Link
MONTGOMERY R LAWRENCEChairman and CEO2005-06-14Sell170,000425,595$56.559613.5-20.3Link
VASQUES GARYExec. VP Marketing2005-03-23Sell70,83010,345$50.013542.2-9.88Link
SOMMERHAUSER PETER MDirector2004-09-21Sell298282,865$5014.9-9.86Link
HERMA JOHN FDirector2004-09-21Sell1,8701,029,474$5093.5-9.86Link
BAKER JAY HDirector2004-09-21Sell5,5903,921,254$50279.5-9.86Link
SOMMERHAUSER PETER MDirector2004-09-16Sell8,930283,163$50.75453.2-11.19Link
HERMA JOHN FDirector2004-09-16Sell56,0111,031,344$50.752842.6-11.19Link
BAKER JAY HDirector2004-09-16Sell167,4313,926,844$50.758497.1-11.19Link
MEIER ARLENECOO2004-09-14Sell151,000319,770$51.367755.4-12.25Link
VASQUES GARYExec. VP Marketing2004-09-14Sell32,500777$51.241665.3-12.04Link
MONTGOMERY R LAWRENCEChairman and CEO2004-09-13Sell62,199425,595$50.733155.4-11.16Link
MEIER ARLENECOO2004-09-13Sell143,000204,941$50.637240.1-10.98Link
MONTGOMERY R LAWRENCEChairman and CEO2004-09-08Sell27,000425,595$50.661367.8-11.03Link
MEIER ARLENECOO2004-09-03Sell75,000204,941$503750-9.86Link
MEIER ARLENECOO2004-08-31Sell75,000129,941$50.013750.8-9.88Link
MONTGOMERY R LAWRENCEChairman and CEO2004-08-19Sell54,000425,595$47.712576.3-5.53Link
VASQUES GARYExec. VP Marketing2004-08-16Sell32,500775$47.261536-4.63Link
MONTGOMERY R LAWRENCEChairman and CEO2004-08-16Sell36,000425,595$47.361705-4.84Link
VASQUES GARYExec. VP Marketing2004-03-25Sell37,376756$49.21838.9-8.39Link
MOORE JACK EExec. VP Gen. Merch. Mgr.2004-03-22Buy1,0006,410$47.7547.8-5.61Link
JEFFRIES TELVIN PExecutive VP Human Resources2004-03-16Sell4,500873$50.42226.9-10.61Link
MANSELL KEVINPresident2004-03-12Sell109,468274,630$51.155599.3-11.89Link
ERICSON JAMES DDirector2004-03-12Buy8,50014,500$51.27435.8-12.09Link
BAKER JAY HDirector2004-03-10Sell21,2574,269,275$50.71077.7-11.1Link
SOMMERHAUSER PETER MDirector2004-03-10Sell13,694292,093$51.8709.3-12.99Link
KELLOGG WILLIAM SDirector2004-03-10Sell171,1851,162,995$51.88867.4-12.99Link
HERMA JOHN FDirector2004-03-10Sell171,1851,087,355$51.88867.4-12.99Link
BAKER JAY HDirector2004-03-09Sell235,5204,290,532$51.912223.5-13.16Link
MOORE JACK EExec. VP Gen. Merch. Mgr.2004-03-08Buy5,0005,410$53265-14.96Link
SOMMERHAUSER PETER MDirector2003-09-26Sell55,000305,787$54.362989.8-17.09Link
BAKER JAY HDirector2003-08-19Sell600,0004,526,052$62.6337578-28.04Link

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) and "Shares Owned Following This (Direct & Indirect)" transactions (sixth column) are split adjusted. The "Share Ownership Details" (last column) displayed data is as of reported.

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)

GuruFocus Premium Plus Membership

FEEDBACK