Switch to:

Top Direct Holders

HolderPositionShares% of Shares
Outstanding
Report Date
Peter A. MagowanDirector315,608less than 0.1%2014-03-27
James W OwensN/A257,945less than 0.1%2010-09-13
Stuart L. LevenickGroup President255,968less than 0.1%2014-07-18
Mr. Juan GallardoDirector255,238less than 0.1%2015-04-08
Gerald L ShaheenGroup President216,616less than 0.1%2006-03-01
Mr. Douglas R. OberhelmanCEO & Chairman of the Board190,032less than 0.1%2015-10-30
Mr. Steven H. WunningGroup President136,136less than 0.1%2014-09-09
Richard L. ThompsonN/A132,439less than 0.1%2004-01-20
Gerard R. VittecoqN/A128,883less than 0.1%2013-03-01
Gary A. StroupVice President85,592less than 0.1%2006-01-26

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
Halverson Bradley MGroup President & CFO
(Click for the stocks that their CFOs have bought)
2015-07-29Sell11,86740,065$77.11915.1-16.1812,311 (Direct)
10,274 (Held by 401(k) Plan)
17,480 (Held by Mindy Halverson Trust)
DICKINSON DANIEL MDirector2015-05-08Sell80711,271$87.170.3-25.811,271 (Direct)
RAPP EDWARD JGroup President2014-08-05Sell15,00072,680$101.011515.2-36.0272,680 (Direct)
BUDA JAMES BExecutive Vice President2014-07-30Sell70,82836,787$105.237453.2-38.5836,787 (Direct)
RAPP EDWARD JGroup President2014-05-06Sell15,00065,485$103.991559.9-37.8565,485 (Direct)
RAPP EDWARD JGroup President2014-05-06Sell15,00069,794$103.991559.9-37.8569,794 (Direct)
Umpleby III Donald JGroup President2014-05-01Sell5,88131,045$105.43620-38.731,045 (Direct)
Copeland Jananne A.Chief Accounting Officer2014-04-30Sell9,1106,869$105.4960.2-38.686,869 (Direct)
Halverson Bradley MGroup President & CFO
(Click for the stocks that their CFOs have bought)
2014-04-29Sell19,63838,315$104.612054.3-38.2220,835 (Direct)
17,480 (By Mindy Halverson Trust)
BUDA JAMES BExecutive Vice President2014-04-29Sell33,54836,787$1053522.5-38.4536,787 (Direct)
BUDA JAMES BExecutive Vice President2014-01-31Sell9,58036,787$94.16902.1-31.3636,787 (Direct)
RAPP EDWARD JGroup President2014-01-31Sell30,00065,824$94.242827.2-31.4265,824 (Direct)
RAPP EDWARD JGroup President2014-01-31Sell30,00064,944$94.242827.2-31.4264,944 (Direct)
Umpleby III Donald JGroup President2014-01-30Sell6,13328,526$92.4566.7-30.0528,526 (Direct)
Copeland Jananne A.Chief Accounting Officer2013-05-07Sell3,7208,024$89.49332.9-27.788,024 (Direct)
Halverson Bradley MGroup President/CFO
(Click for the stocks that their CFOs have bought)
2013-02-05Sell10,00018,964$98.9989-34.6518,964 (Direct)
BUDA JAMES BExecutive Vice President2013-01-31Sell77,36144,287$98.317605.4-34.2644,287 (Direct)
Copeland Jananne A.Controller/Chief Acctg Officer2013-01-07Sell3,7007,630$95351.5-31.977,630 (Direct)
POWELL CHARLES DDirector2012-12-18Sell10,70011,169$90.12964.3-28.2811,169 (Direct)
LAVIN RICHARD PGroup President2012-12-17Sell3,78483,014$89.25337.7-27.5982,609 (Direct)
405 (Owned by Daughter)
LAVIN RICHARD PGroup President2012-11-15Sell3,78486,798$81.24307.4-20.4586,393 (Direct)
405 (Daughter)
BUDA JAMES BExecutive Vice President2012-11-02Sell64,00051,646$86.985566.7-25.751,646 (Direct)
LAVIN RICHARD PGroup President2012-11-01Sell28,59090,582$86.372469.3-25.1790,177 (Direct)
405 (Daughter)
Copeland Jananne A.Controller/Chief Acctg Officer2012-08-17Sell3,7007,907$90333-28.197,907 (Direct)
LAVIN RICHARD PGroup President2012-08-01Sell2,00073,662$84.92169.8-23.8973,257 (Direct)
405 (Daughter)
RAPP EDWARD JCFO & Group President
(Click for the stocks that their CFOs have bought)
2012-07-30Sell13,50049,732$85.781158-24.6649,732 (Direct)
LAVIN RICHARD PGroup President2012-07-02Sell2,00075,622$85.28170.6-24.2175,217 (Direct)
405 (Daughter)
LAVIN RICHARD PGroup President2012-06-01Sell2,00077,622$85.26170.5-24.277,217 (Direct)
405 (Daughter)
FIFE EUGENE VDirector2012-05-03Buy1,00031,503$102.87102.9-37.1728,503 (Direct)
2,000 (Owned by Wife)
1,000 (Owned by Daughter)
LAVIN RICHARD PGroup President2012-05-01Sell2,00079,622$102.73205.5-37.0979,217 (Direct)
405 (Daughter)
LAVIN RICHARD PGroup President2012-04-02Sell2,00080,244$105.8211.6-38.9180,244 (Direct)
LAVIN RICHARD PGroup President2012-03-01Sell2,00078,132$114.39228.8-43.578,128 (Direct)
4 (Custodian for Daughter)
LAVIN RICHARD PGroup President2012-02-21Sell7,00080,052$114.73803.1-43.6780,048 (Direct)
4 (Custodian for Daughter)
BUDA JAMES BSr. VP & Chief Legal Officer2012-02-21Sell54,00043,714$1156210-43.843,714 (Direct)
RAPP EDWARD JCFO & Group President
(Click for the stocks that their CFOs have bought)
2012-02-21Sell27,00041,293$1153105-43.841,293 (Direct)
FIFE EUGENE VDirector2012-02-07Buy1,00029,212$113.05113.1-42.8327,212 (Direct)
1,000 (Owned by Wife)
1,000 (Owned by Daughter)
WUNNING STEVEN HGroup President2012-01-31Sell126,00076,814$111.0913997.3-41.8275,863 (Direct)
951 (Owned by Wife)
GREENE JESSE J JRDirector2011-08-05Buy1,0006,980$90.8490.8-28.856,980 (Direct)
OBERHELMAN DOUGLAS RCEO & Chairman of the Board
(Click for the stocks that their CEOs have bought)
2011-07-29Sell9,00095,543$99.64896.8-35.1495,543 (Direct)
LAVIN RICHARD PGroup President2011-06-15Buy5080,372$97.714.9-33.8679,967 (Direct)
405 (Daughter)
BRAZIL JOHN RDirector2011-05-05Sell5,37311,389$110.37593-41.4411,389 (Direct)
Halverson Bradley MVice President2011-05-05Sell3,9010$111433-41.77Link
GREENE JESSE J JRDirector2011-05-04Buy1,0005,980$111.22111.2-41.895,980 (Direct)
BRAZIL JOHN RDirector2011-05-04Sell5,3096,080$113.07600.3-42.846,080 (Direct)
Halverson Bradley MVice President2011-04-29Sell8,8800$115.491025.6-44.04Link
LAVIN RICHARD PGroup President2011-02-07Sell36,0000$100.423615.1-35.64Link
GREENE JESSE J JRDirector2011-02-04Buy2,0000$99.23198.5-34.87Link
WHITE MILES DDirector2011-02-03Buy1,0001,000$98.6798.7-34.51,000 (Direct)
Smith Joshua IDirector2011-02-03Sell6,00010,985$99594-34.7210,985 (Direct)
BRAZIL JOHN RDirector2011-02-01Sell16,0008,803$96.961551.4-33.348,803 (Direct)
WUNNING STEVEN HGroup President2011-02-01Sell54,00076,281$96.975236.4-33.3574,430 (Direct)
726 (Owned by Wife)
1,125 (Owned by Son)
Halverson Bradley MVice President2010-08-04Sell5,00020,384$71.12355.6-9.13Link
LAVIN RICHARD PGroup President2010-08-02Sell20,00050,782$71.061421.2-9.05Link
WUNNING STEVEN HGroup President2010-07-27Sell60,00076,143$69.174150.2-6.56Link
BRAZIL JOHN RDirector2010-07-27Sell8,0008,803$68.76550.1-6.01Link
RAPP EDWARD JGroup President2010-04-05Sell24,00041,767$651560-0.57Link
OBERHELMAN DOUGLAS RVice Chairman & CEO-Elect2010-02-05Sell19,82261,180$51.531021.425.42Link
Smith Joshua IDirector2010-02-05Sell5,40010,952$51.2276.526.23Link
BLOUNT W FRANKDirector2010-02-03Sell8,00018,033$53.46427.720.89Link
LAVIN RICHARD PGroup President2009-10-28Sell14,00048,181$55.81781.315.8Link
RAPP EDWARD JGroup President2009-10-23Sell54,00040,771$58.433155.210.61Link
BURRITT DAVID BV.P./CFO2009-10-20Sell4,00020,538$61.03244.15.9Link
RAPP EDWARD JGroup President2009-10-20Sell24,00040,771$61.031464.75.9Link
Halverson Bradley MController2009-10-19Sell3,3005,262$55181.517.51Link
LAVIN RICHARD PGroup President2009-08-06Sell20,00048,098$47.12942.437.16Link
OSBORN WILLIAM ADirector2009-05-06Buy2,00026,657$39.8679.762.14
DICKINSON DANIEL MDirector2009-02-06Buy3,0373,820$33100.295.85
BLOUNT W FRANKDirector2009-02-05Sell8,00017,571$32256101.97
MAGOWAN PETER ADirector2009-02-04Buy3,500288,002$30.96108.4108.75
MAGOWAN PETER ADirector2009-02-03Buy6,000284,502$30.17181114.22
MAGOWAN PETER ADirector2009-01-30Buy5,500278,502$31.6173.8104.53
Copeland Jananne A.Chief Accounting Officer2008-11-07Sell2,0003,755$38.4576.968.09
OBERHELMAN DOUGLAS RGroup President2008-11-03Sell20,00072,633$38.71774.266.96
BUDA JAMES BVP, General Counsel, Secy.2008-09-19Sell57,75034,572$74.54302.4-13.25
Copeland Jananne A.Chief Accounting Officer2008-09-19Sell2,4415,755$74.5181.9-13.25
DILLON JOHN TDirector2008-08-07Sell4,00018,335$69.6278.4-7.14
RAPP EDWARD JGroup President2008-07-30Sell11,79836,264$72849.5-10.24
Halverson Bradley MController2008-07-30Sell2,5008,068$71.34178.4-9.41
Smith Joshua IDirector2008-05-06Sell7,00016,205$82.23575.6-21.4
BRAZIL JOHN RDirector2008-05-01Sell8,0008,803$82.47659.8-21.63
LAVIN RICHARD PGroup President2008-04-29Sell3,50034,873$81.94286.8-21.13
WUNNING STEVEN HGroup President2008-04-18Sell2,79853,569$82229.4-21.18
WUNNING STEVEN HGroup President2008-04-17Sell40,00053,569$803200-19.21
SMITH JOSHUA TDirector2007-10-30Sell5,00016,155$73.55367.8-12.13
DILLON JOHN TDirector2007-08-07Sell8,00018,035$79.51636.1-18.71
Halverson Bradley MController2007-07-25Sell1,5009,049$80.18120.3-19.39
BURRITT DAVID BV.P./CFO2007-05-07Sell3,8252,989$72.68278-11.08
BRAZIL JOHN RDirector2006-08-07Sell2,4978,803$73.11182.6-11.6Link
MAGOWAN PETER ADirector2006-08-04Buy50,000265,986$72.683634-11.08Link
SMITH JOSHUA TDirector2006-07-27Sell12,00010,855$70.54846.5-8.38Link
GALLARDO JUANDirector2006-07-26Buy110,000204,109$70.177718.7-7.9Link
HELLER JOHN SVice President2006-02-03Sell13,06825,210$68.18891-5.21Link
Curfman Christopher CVice President2006-02-03Sell5,40021,474$68.58370.3-5.76Link
Adams Kent MVice President2006-02-03Sell3,70417,430$67.9251.5-4.82Link
Mayo William DVice President2006-02-02Sell25,11212,488$68.081709.6-5.07Link
BRAZIL JOHN RDirector2006-02-02Sell8,0003,300$68.1544.8-5.1Link
FELLIN PAOLOVice President2006-02-01Sell9,39224,174$69.1649-6.47Link
BUSSELL RODNEY LVice President2006-02-01Sell60,00060,720$694140-6.33Link
BELL MARY HVice President2006-01-31Sell5,13212,235$66.93343.5-3.44Link
RAPP EDWARD JVice President2006-01-31Sell6,52430,144$66.93436.7-3.44Link
LAVIN RICHARD PVice President2006-01-31Sell7,33232,463$67.21492.8-3.84Link
Halverson Bradley MController2006-01-31Sell22,29221,002$671493.6-3.54Link
Adams Kent MVice President2006-01-31Sell2,68021,134$66.9179.3-3.39Link
WUNNING STEVEN HGroup President2006-01-31Sell52,12261,311$66.933488.5-3.44Link
MURPHY DANIEL MVice President2006-01-31Sell33,24736,571$66.792220.6-3.23Link
BURRITT DAVID BV.P./CFO2006-01-31Sell29,02240,784$66.81938.7-3.25Link
PFLEDERER MARK RVice President2006-01-31Sell12,00012,563$66.93803.2-3.44Link
SCHENA CHRISTIANO VVice President2006-01-31Sell27,04244,349$67.631828.9-4.44Link
Fisher Steven LVice President2006-01-31Sell10,00015,390$66.93669.3-3.44Link
PALMER GERALDVice President2006-01-26Sell5,00034,809$643200.98Link
STROUP GARY AVice President2006-01-26Sell18,00085,592$6411520.98Link
PALMER GERALDVice President2006-01-12Sell5,00039,773$623104.24Link
BURRITT DAVID BV.P./CFO2006-01-06Sell11,61030,582$59.88695.27.93Link
BAHAJ ALI MVice President2006-01-06Sell25,57643,871$601534.67.72Link
STROUP GARY AVice President2006-01-06Sell20,00085,592$6012007.72Link
PALMER GERALDVice President2006-01-06Sell24,39644,773$601463.87.72Link
PALMER GERALDVice President2005-11-22Sell19,39681,158$58.51134.710.48Link
PALMER GERALDVice President2005-11-18Sell5,00081,158$5829011.43Link
PALMER GERALDVice President2005-11-16Sell19,20586,158$571094.713.39Link
PALMER GERALDVice President2005-11-16Sell19,20586,158$561075.515.41Link
WESTERN DONALD GVice President2005-11-15Sell19,39669,045$55.81082.315.82Link
MACIER ROBERT RVice President2005-11-14Sell15,00076,394$5582517.51Link
BRAZIL JOHN RDirector2005-11-07Sell8,0003,300$54.2433.619.24Link
Curfman Christopher CVice President2005-11-04Sell11,20015,200$53.7560220.24Link
HAEFELI HANS AVice President2005-11-01Sell24,45613,541$52.551285.222.99Link
MAGOWAN PETER ADirector2005-10-28Buy70,000209,384$50.773553.927.3Link
MAGOWAN PETER ADirector2005-10-27Buy80,000139,384$50.094007.229.03Link
Halverson Bradley MController2005-10-26Sell3,69813,296$51188.626.73Link
RUST EDWARD B JRDirector2005-10-21Sell4524,933$45.8120.741.08Link
BUSSELL RODNEY LVice President2005-09-07Sell36,00060,845$5921249.54Link
HELLER JOHN SVice President2005-09-07Sell14,00015,658$598269.54Link
WESTERN DONALD GVice President2005-09-01Sell19,39667,120$561086.215.41Link
Rohner William JVice President2005-08-10Sell2,2166,312$55121.917.51Link
BURRITT DAVID BV.P./CFO2005-08-10Sell6,11026,806$55336.117.51Link
WESTERN DONALD GVice President2005-08-10Sell24,00067,120$55132017.51Link
WESTERN DONALD GVice President2005-08-05Sell37,20567,120$53.962007.619.77Link
PALMER GERALDVice President2005-08-03Sell3,28486,158$54.34178.518.94Link
Rohner William JVice President2005-08-02Sell5,4828,528$54.28297.619.07Link
GOSSELIN STEPHEN AVice President2005-08-01Sell1,50014,492$54.028119.64Link
SPRINGER WILLIAM FVice President2005-07-29Sell80026,178$54.0543.219.57Link
PARKER JAMES JVice President2005-07-29Sell11,96021,654$53.8564420.02Link
OSBORN WILLIAM ADirector2005-07-29Buy1,0008,592$53.9453.919.82Link
WESTERN DONALD GVice President2005-07-28Sell37,20567,120$54.052010.919.57Link
PALMER GERALDVice President2005-07-28Sell37,50289,442$53.682013.120.4Link
BAHAJ ALI MVice President2005-07-28Sell38,15449,068$542060.319.69Link
HELLER JOHN SVice President2005-07-28Sell5,79215,658$54312.819.69Link
BEELER RODNEY CVice President2005-07-27Sell14,03613,510$51.83727.524.7Link
SCHENA CHRISTIANO VVice President2005-07-26Sell13,05236,669$51.92677.724.48Link
PALMER GERALDVice President2005-07-26Sell38,132126,944$51.871977.924.6Link
HAEFELI HANS AVice President2005-07-26Sell92911,663$51.9848.324.34Link
BUDA JAMES BVP, General Counsel, Secy.2005-07-26Sell34,76427,854$51.871803.224.6Link
BUSSELL RODNEY LVice President2005-07-26Sell75,15050,179$51.963904.824.38Link
WESTERN DONALD GVice President2005-07-19Sell38,13267,120$52.462000.423.2Link
Rohner William JVice President2005-07-19Sell2,0004,660$52.510523.1Link
GALES THOMAS AVice President2005-07-19Sell15,00057,126$52.5787.523.1Link
Rohner William JVice President2005-06-17Sell1,0002,301$100100-35.37Link
STROUP GARY AVice President2005-06-17Sell4,94639,315$100494.6-35.37Link
WESTERN DONALD GVice President2005-06-17Sell21,00035,546$1002100-35.37Link
GALES THOMAS AVice President2005-06-17Sell7,50028,439$100750-35.37Link
MACIER ROBERT RVice President2005-06-17Sell7,64926,452$100764.9-35.37Link
WESTERN DONALD GVice President2005-06-09Sell10,00035,546$97970-33.37Link
Rohner William JVice President2005-06-01Sell1,0003,301$9595-31.97Link
WESTERN DONALD GVice President2005-05-23Sell7,50035,546$94705-31.24Link
WESTERN DONALD GVice President2005-05-18Sell50035,527$9447-31.24Link
Rohner William JVice President2005-05-06Sell1,0004,301$90.6590.7-28.7Link
Adams Kent MVice President2005-05-06Sell3,4737,717$90.8315.3-28.82Link
WUNNING STEVEN HGroup President2005-05-04Sell7,62824,258$89.03679.1-27.41Link
BEELER RODNEY CVice President2005-04-26Sell5,8052,955$90.75526.8-28.78Link
RUST EDWARD B JRDirector2005-04-11Sell2704,933$43.7611.847.69Link
BANWART SIDNEY CVice President2005-03-04Sell15,00030,355$991485-34.72Link
BANWART SIDNEY CVice President2005-03-01Sell19,20530,355$971862.9-33.37Link
SPRINGER WILLIAM FVice President2005-02-25Sell40012,826$9538-31.97Link
GALES THOMAS AVice President2005-02-25Sell5,00028,189$95475-31.97Link
BEARD JAMES SVice President2005-02-17Sell17,09325,138$92.541581.8-30.16Link
HELLER JOHN SVice President2005-02-07Sell1,1397,715$91.65104.4-29.48Link
BAUNTON MICHAEL JVice President2005-02-07Sell13,50018,490$921242-29.75Link
LAVIN RICHARD PVice President2005-02-07Sell1,25014,872$91.9114.9-29.67Link
MACIER ROBERT RVice President2005-02-03Sell13,75026,992$90.521244.7-28.6Link
SMITH JOSHUA TDirector2005-02-03Sell3,1155,390$91283.5-28.98Link
LEVENICK STUART LGroup President2005-02-02Sell21,39916,126$90.021926.3-28.2Link
Adams Kent MVice President2005-02-01Sell53211,164$89.5447.6-27.82Link
WESTERN DONALD GVice President2005-02-01Sell35,89435,527$90.063232.6-28.24Link
LAVIN RICHARD PVice President2005-02-01Sell9,00014,872$89.51805.6-27.8Link
OSBORN WILLIAM ADirector2005-02-01Sell3503,792$89.5231.3-27.8Link
BEARD JAMES SVice President2005-02-01Sell57,04542,231$905134.1-28.19Link
STROUP GARY AVice President2005-01-03Sell95,00044,239$96.19129.5-32.75Link
HELLER JOHN SVice President2005-01-03Sell2,7056,490$96.1260-32.75Link
Halverson Bradley MController2004-12-15Sell4,3515,713$95413.3-31.97Link
OSBORN WILLIAM ADirector2004-12-01Buy3504,142$92.2832.3-29.96Link
STROUP GARY AVice President2004-11-11Sell2,10944,234$90189.8-28.19Link
BANWART SIDNEY CVice President2004-11-05Sell41027,727$8735.7-25.71Link
STROUP GARY AVice President2004-11-05Sell2,74246,343$87.5239.9-26.14Link
BANWART SIDNEY CVice President2004-11-04Sell3,09028,137$84.63261.5-23.63Link
STROUP GARY AVice President2004-11-04Sell11,62849,085$85988.4-23.96Link
MURPHY DANIEL MVice President2004-11-04Sell5,97819,478$85508.1-23.96Link
BLOUNT W FRANKDirector2004-11-03Sell8,0006,021$83.77670.2-22.85Link
BANWART SIDNEY CVice President2004-11-03Sell38631,227$83.9632.4-23.02Link
PALMER GERALDVice President2004-11-02Sell17,96244,208$81.91471.1-21.09Link
STROUP GARY AVice President2004-11-02Sell2,51060,713$82.5207.1-21.66Link
SPRINGER WILLIAM FVice President2004-10-28Sell30012,745$79.9524-19.16Link
SCHENA CHRISTIANO VVice President2004-10-26Sell2,22114,404$79.27176.1-18.47Link
FELLIN PAOLOVice President2004-09-29Sell10,3407,463$80827.2-19.21Link
MURPHY DANIEL MVice President2004-08-02Sell40025,322$72.8829.2-11.32Link
BEELER RODNEY CVice President2004-07-28Sell2,4002,591$72.63174.3-11.01Link
BURRITT DAVID BController2004-05-05Sell11,8428,703$79935.5-18.19Link
SCHENA CHRISTIANO VVice President2004-04-28Sell2,98416,025$80.51240.2-19.72Link
BURRITT DAVID BController2004-02-11Sell7,1288,698$77.87555.1-17Link
BEARD JAMES SVice President2003-08-18Sell6,66436,030$71.46476.2-9.56Link
BURRITT DAVID BController2003-08-15Sell4008,756$70.528.2-8.33Link
BENSON RICHARD AVice President2003-08-13Sell5,22250,162$70.05365.8-7.74Link
INGS DONALD MVice President2003-08-08Sell3,00055,343$68.27204.8-5.33Link
MACIER ROBERT RVice President2003-08-05Sell1,00029,549$67.567.5-4.25Link
PARKER JAMES JVice President 2003-08-05Sell1,0717,376$67.3272.1-4Link
SHAHEEN GERALD LGroup President2003-07-31Sell2,50065,974$67.65169.1-4.46Link
SCHENA CHRISTIANO VVice President2003-07-31Sell3,5449,299$67.71240-4.55Link
LAVIN RICHARD PVice President2003-07-25Sell2,35512,536$64.71152.4-0.12Link
WUNNING STEVEN HVice President 2003-07-25Sell73423,242$64.6647.5-0.05Link

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