Switch to:

Top Direct Holders

HolderPositionShares% of Shares
Outstanding
Report Date
Terry ConsidineN/A233,0990.15%2015-12-30
Timothy J. BeaudinN/A223,5330.14%2010-04-12
David RobertsonN/A212,7620.14%2008-12-31
Patrick J. FoyeN/A168,6230.11%2004-02-01
Ernest M. FreedmanExecutive Vice President - CFO113,988less than 0.1%2015-06-12
Paul J. McauliffeN/A112,413less than 0.1%2006-03-15
Miles CortezN/A109,505less than 0.1%2016-01-29
Harry G. AlcockN/A84,021less than 0.1%2008-11-21
Thomas M. HerzogN/A82,593less than 0.1%2008-12-31
Lisa R. CohnExecutive Vice President78,619less than 0.1%2016-02-12

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
BAILEY JAMES NDirector2016-03-08Sell25,08716,600$38.44964.39.716,600 (Direct)
COHN LISA RExecutive Vice President2016-02-12Sell2,43878,619$35.6686.918.2678,619 (Direct)
COHN LISA RExecutive Vice President2016-02-01Sell2,30881,057$38.8489.68.5781,057 (Direct)
COHN LISA RExecutive Vice President2016-01-28Sell4,77883,365$38.28182.910.1683,365 (Direct)
Kimmel Keith MExecutive Vice President2015-11-10Sell5,05233,717$36.49184.315.5733,132 (Direct)
585 (Held through a 401(k) plan, which information is based on a plan statement dated 10-31-2015)
COHN LISA RExecutive Vice President2015-08-18Sell10,00083,995$40.29402.94.6783,995 (Direct)
COHN LISA RExecutive Vice President2015-08-03Sell12,30093,995$39.24482.77.4793,995 (Direct)
KELTNER THOMAS L.Director2015-06-30Sell7,45637,722$37.16277.113.4815,500 (Direct)
22,222 (See footnote)
FREEDMAN ERNEST MICHAELExecutive Vice President - CFO
(Click for the stocks that their CFOs have bought)
2015-06-15Sell6,982113,988$37.29260.413.09113,988 (Direct)
CONSIDINE TERRYChairman & CEO
(Click for the stocks that their CEOs have bought)
2015-03-23Sell104,058270,099$41.064272.62.7Link
COHN LISA RExecutive Vice President2015-02-02Sell4,60488,822$39.741836.1188,822 (Direct)
FREEDMAN ERNEST MICHAELExecutive Vice President - CFO2015-02-02Sell7,50093,630$39.85298.95.8293,630 (Direct)
CORTEZ MILESExecutive Vice President2015-02-02Sell2,973113,454$40.19119.54.93Link
FREEDMAN ERNEST MICHAELExecutive Vice President - CFO2015-01-29Sell5,000101,130$40.792043.38101,130 (Direct)
CORTEZ MILESExecutive Vice President2015-01-28Sell2,928116,427$41.08120.32.65Link
COHN LISA RExecutive Vice President2015-01-28Sell4,77893,426$41.13196.52.5393,426 (Direct)
CONSIDINE TERRYChairman & CEO2014-12-03Sell182,102348,674$37.016739.613.94Link
KELTNER THOMAS L.Director2014-12-02Sell7,13040,678$37.13264.713.5711,000 (Direct)
29,678 (See footnote)
Beldin PaulSenior Vice President - CAO2014-11-21Sell1,57323,152$36.865814.4123,152 (Direct)
Kimmel Keith MExecutive Vice President2014-11-07Sell3,00028,385$35.6810718.1927,818 (Direct)
567 (Held through a 401(k) plan, which information is based on a plan statement dated 10-31-2014)
CORTEZ MILESExecutive Vice President2014-08-21Sell7,028126,515$34.25240.723.12Link
BAILEY JAMES NDirector2014-08-12Sell20,00032,587$33.21664.226.9832,587 (Direct)
BAILEY JAMES NDirector2014-08-08Sell10,00052,587$33.21332.126.9852,587 (Direct)
CONSIDINE TERRYChairman & CEO2014-08-07Sell99,05133,695$33.193287.527.06Link
BAILEY JAMES NDirector2014-08-06Sell17,50062,587$33.39584.326.362,587 (Direct)
FREEDMAN ERNEST MICHAELExecutive Vice President - CFO2014-08-05Sell8,830106,130$33.69297.525.17106,130 (Direct)
COHN LISA RExecutive Vice President2014-08-01Sell2,460100,392$33.6782.825.25100,392 (Direct)
COHN LISA RExecutive Vice President2014-06-13Sell8,000105,326$31.65253.233.24105,326 (Direct)
CORTEZ MILESExecutive Vice President2014-06-06Sell2,169188,537$3269.431.78Link
CONSIDINE TERRYChairman & CEO2014-05-08Sell83,722473,026$31.812663.232.57Link
FREEDMAN ERNEST MICHAELExecutive Vice President - CFO2014-05-07Sell3,405114,960$31.75108.132.82114,960 (Direct)
STEIN MICHAEL ADirector2014-05-07Sell4,42943,084$31.6214033.3643,084 (Direct)
COHN LISA RExecutive Vice President2014-03-05Sell8,000113,326$30.79246.336.96113,326 (Direct)
FREEDMAN ERNEST MICHAELExecutive Vice President - CFO2014-02-27Sell8,000118,365$29.82238.641.42118,365 (Direct)
CORTEZ MILESExecutive Vice President2014-02-26Sell2,768190,706$29.882.541.51Link
COHN LISA RExecutive Vice President2014-02-26Sell2,678121,326$29.7579.741.75121,326 (Direct)
FREEDMAN ERNEST MICHAELExecutive Vice President - CFO2014-02-03Sell8,000126,365$27.78222.251.8126,365 (Direct)
CORTEZ MILESExecutive Vice President2014-01-31Sell2,9730$27.4981.753.4Link
COHN LISA RExecutive Vice President2014-01-31Sell5,592124,004$27.62154.552.68124,004 (Direct)
FREEDMAN ERNEST MICHAELExecutive Vice President - CFO2014-01-29Sell5,500134,365$26.9114856.71134,365 (Direct)
CORTEZ MILESExecutive Vice President2014-01-28Sell1,6860$26.6544.958.24Link
COHN LISA RExecutive Vice President2014-01-28Sell2,751128,608$26.7673.657.59128,608 (Direct)
CONSIDINE TERRYChairman & CEO2013-12-30Sell100,000351,306$26.1261061.57351,306 (Direct)
FREEDMAN ERNEST MICHAELExecutive Vice President - CFO2013-08-02Sell3,500116,700$29.48103.243.05116,700 (Direct)
COHN LISA RExecutive Vice President2013-08-01Sell2,214118,933$29.5365.442.8118,933 (Direct)
STEIN MICHAEL ADirector2013-03-28Sell15,00037,584$30.54458.138.0837,584 (Direct)
CORTEZ MILESExecutive Vice President2013-03-06Sell27,729127,875$30.5845.738.26127,875 (Direct)
FREEDMAN ERNEST MICHAELExecutive Vice President - CFO2013-02-27Sell4,000120,200$29.43117.743.29120,200 (Direct)
COHN LISA RExecutive Vice President2013-02-26Sell2,410121,147$29.5771.342.61121,147 (Direct)
CORTEZ MILESExecutive Vice President2013-02-26Sell2,480127,875$29.5373.242.8127,875 (Direct)
Beldin PaulSenior Vice President - CAO2013-02-26Sell3,37721,384$29.4699.543.1421,384 (Direct)
FREEDMAN ERNEST MICHAELExecutive Vice President - CFO2013-02-12Sell8,000124,200$28.8723146.07124,200 (Direct)
CORTEZ MILESExecutive Vice President2013-02-04Sell4,460130,355$27.37122.154.07130,355 (Direct)
COHN LISA RExecutive Vice President2013-02-04Sell5,262123,557$27.3714454.07123,557 (Direct)
FREEDMAN ERNEST MICHAELExecutive Vice President - CFO2013-02-01Sell6,000132,200$27.44164.653.68132,200 (Direct)
Matula Dan SExecutive Vice President2013-02-01Sell1,50021,561$27.3841.154.0221,561 (Direct)
COHN LISA RExecutive Vice President2013-01-30Sell2,077128,819$27.8257.851.58128,819 (Direct)
CORTEZ MILESExecutive Vice President2013-01-30Sell1,257134,815$27.9635.150.82134,815 (Direct)
Beldin PaulSenior Vice President - CAO2012-11-06Sell4,58620,359$26.04119.461.9420,359 (Direct)
COHN LISA RExecutive Vice President2012-08-01Sell2,214108,886$27.536153.18108,886 (Direct)
CONSIDINE TERRYChairman & CEO2012-06-21Sell2,041,934331,827$26.7454601.357.7331,827 (Direct)
0 (see footnote)
CONSIDINE TERRYChairman & CEO2012-02-28Sell202,429331,827$24.845028.369.77331,827 (Direct)
CORTEZ MILESExecutive Vice President2012-02-27Sell2,425122,989$25.2661.366.94122,989 (Direct)
COHN LISA RExecutive Vice President2012-02-27Sell2,411111,100$25.2660.966.94111,100 (Direct)
Matula Dan SExecutive Vice President2012-02-10Sell1,93112,580$25.1348.567.8112,580 (Direct)
CORTEZ MILESExecutive Vice President2012-02-06Sell3,185125,414$24.9779.568.88125,414 (Direct)
COHN LISA RExecutive Vice President2012-02-03Sell3,196113,511$24.9779.868.88113,511 (Direct)
CORTEZ MILESExecutive Vice President2012-01-31Sell1,730128,599$24.4142.272.76128,599 (Direct)
COHN LISA RExecutive Vice President2012-01-31Sell2,364116,707$24.4157.772.76116,707 (Direct)
MARTIN J LANDISDirector2011-08-30Sell49,84324,213$25.961293.962.4424,213 (Direct)
CONSIDINE TERRYChairman & CEO2011-06-20Sell97,000248,622$25.792501.663.51214,927 (Direct)
33,695 (See footnote)
COHN LISA RExecutive Vice President2011-06-17Sell9,500100,613$25.4241.366.02100,613 (Direct)
Matula Dan SExecutive Vice President2011-03-24Sell2,7330$24.526771.98Link
CONSIDINE TERRYChairman & CEO2011-03-23Sell200,0000$24.03480675.49Link
CONSIDINE TERRYChairman & CEO2011-03-04Sell32,3540$24.18782.374.4Link
COHN LISA RExecutive Vice President2011-02-28Sell2,1420$24.9353.469.15Link
CORTEZ MILESExecutive Vice President2011-02-28Sell2,3060$24.9157.469.29Link
Bezzant John EExecutive Vice President2011-02-15Sell7000$24.617.271.42Link
CORTEZ MILESExecutive Vice President2011-02-14Sell2,7190$24.3166.173.47Link
COHN LISA RExecutive Vice President2011-02-14Sell5440$24.3113.273.47Link
Matula Dan SExecutive Vice President2011-02-14Sell1,5000$24.536.872.12Link
CONSIDINE TERRYChairman & CEO2011-02-08Sell202,4290$23.89483676.52Link
CORTEZ MILESExecutive Vice President2011-02-07Sell3,6160$25.1490.967.74Link
COHN LISA RExecutive Vice President2011-02-07Sell3,1040$25.3778.766.22Link
CORTEZ MILESExecutive Vice President2011-02-02Sell337127,280$25.58.665.37127,280 (Direct)
COHN LISA RExecutive Vice President2011-01-31Sell264115,903$25.096.668.07115,903 (Direct)
CORTEZ MILESExecutive Vice President2010-11-04Sell4,500148,855$24.2108.974.26Link
CORTEZ MILESExecutive Vice President2010-06-16Sell4,790153,355$22.27106.789.36Link
MARTIN J LANDISDirector2010-05-06Sell176,54068,056$22.473966.987.67Link
CONSIDINE TERRYChairman & CEO2010-05-05Sell202,430382,728$23.34716.680.99Link
BEAUDIN TIMOTHY JPresident and COO2010-04-12Sell9,508223,533$19.86188.8112.34Link
Beldin PaulSenior Vice President - CAO2010-03-17Sell2,20015,816$18.440.5129.18Link
CONSIDINE TERRYChairman & CEO2010-03-12Sell285,00088,418$17.675036138.65Link
COHN LISA RExecutive Vice President2010-03-08Sell2,50058,446$17.5844139.87Link
CORTEZ MILESExecutive Vice President2010-02-24Sell2,944135,757$16.7749.4151.46Link
COHN LISA RExecutive Vice President2010-02-09Sell2,65339,525$15.4741172.59Link
BEAUDIN TIMOTHY JPresident and COO2010-02-08Sell1,605149,158$15.4224.7173.48Link
BEAUDIN TIMOTHY JPresident and COO2010-02-04Sell7,503150,763$15.66117.5169.28Link
BEAUDIN TIMOTHY JPresident and COO2010-02-01Sell1,170158,266$15.4318.1173.3Link
BEAUDIN TIMOTHY JExecutive Vice President2009-04-13Sell9,509159,436$6.9566.1506.76
MARTIN J LANDISDirector2009-02-13Buy150,000246,832$6.15922.5585.69
Beldin PaulSenior Vice President - CAO2008-11-18Buy4002,000$10.44.2305.48
Beldin PaulSenior Vice President - CAO2008-11-14Buy6001,600$12.257.4244.24
ALCOCK HARRY GExecutive Vice President2008-11-14Sell6,90094,021$14.5100.1190.83
Beldin PaulSenior Vice President - CAO2008-11-05Buy1,0001,000$15.215.2177.43
ELLWOOD RICHARD SDirector2008-11-05Sell2,90031,139$15.9346.2164.72
ROBERTSON DAVID RExecutive Vice President2008-10-24Sell14,800190,569$13.16194.8220.44
CONSIDINE TERRYChairman & CEO, Director2008-10-16Sell29,705100,069$20.01594.4110.74
ROBERTSON DAVID RExecutive Vice President2008-10-16Sell34,200205,369$20.05685.7110.32
CONSIDINE TERRYChairman & CEO, Director2008-10-15Sell1,409,717124,280$22.133119790.56
ROBERTSON DAVID RExecutive Vice President2008-10-13Sell77,000239,569$20.961613.9101.19
CONSIDINE TERRYChairman & CEO, Director2008-10-10Sell989,600118,214$22.52226687.42
FIELDING PATTI KExecutive Vice President2008-08-13Sell3,00018,105$38.45115.49.67
FIELDING PATTI KExecutive Vice President2008-08-07Sell2,00021,105$38.176.210.68
FIELDING PATTI KExecutive Vice President2008-05-30Sell62523,105$40255.43
ADLER JEFFREY WExecutive Vice President2008-05-06Sell1,40044,813$3954.68.13
BEAUDIN TIMOTHY JExecutive Vice President2008-04-11Sell7,04171,550$37.72265.611.8
ELLWOOD RICHARD SDirector2008-03-26Sell3,15933,353$38.51121.79.5
RHODES THOMAS LDirector2008-03-25Sell3,15967,054$38.951238.27
PURVIS JAMES GExecutive Vice President2008-03-17Sell1,43511,298$3550.220.49
ADLER JEFFREY WExecutive Vice President2008-02-19Sell80043,754$36.4829.215.6
ADLER JEFFREY WExecutive Vice President2008-02-12Sell80044,554$35.8228.717.73
BEAUDIN TIMOTHY JExecutive Vice President2008-02-07Sell1,24575,958$37.5446.712.33
ALCOCK HARRY GExecutive Vice President2007-09-27Sell30,00080,632$46.081382.4-8.49
ELLWOOD RICHARD SDirector2007-09-17Buy4,00027,675$42.27169.1-0.24
ELLWOOD RICHARD SDirector2007-08-16Sell4,00023,675$41.1164.42.6
ADLER JEFFREY WExecutive Vice President2007-05-16Sell2,30043,948$53.69123.5-21.46
HERZOG THOMAS MExecutive Vice President - CFO2007-05-11Sell14,80457,604$54.49806.7-22.61
ADLER JEFFREY WExecutive Vice President2007-05-02Sell87546,248$55.0448.2-23.38
BEAUDIN TIMOTHY JExecutive Vice President2007-04-10Sell12,25076,253$58.34714.7-27.72
CORTEZ MILESExecutive Vice President2007-03-30Sell35,57791,800$57.452043.9-26.6
ALCOCK HARRY GExecutive Vice President2007-03-27Sell30,000100,632$57.581727.4-26.76
CONSIDINE TERRYChairman & CEO2007-03-21Sell17,400174,006$57.23995.8-26.31
CORTEZ MILESExecutive Vice President2007-02-27Sell10,00091,800$58.18581.8-27.52
ADLER JEFFREY WExecutive Vice President2007-02-20Sell14,90447,123$61.73920-31.69
GRABER LANCE JExecutive Vice President2007-02-16Sell8,74058,282$61.02533.3-30.89
FIELDING PATTI KExecutive Vice President2007-02-16Sell93421,512$60.7956.8-30.63
ADLER JEFFREY WExecutive Vice President2007-02-13Sell1,59948,767$62.2899.6-32.29
PURVIS JAMES GExecutive Vice President2007-02-13Sell5,61812,227$62348.3-31.98
Walker Robert Y IVExecutive Vice President2007-02-13Sell2,39921,278$62.21149.2-32.21
FIELDING PATTI KExecutive Vice President2007-02-13Sell1,35222,446$62.3584.3-32.37
ADLER JEFFREY WExecutive Vice President2007-02-05Sell1,59948,767$62.2899.6-32.29
ALCOCK HARRY GExecutive Vice President2006-12-29Sell10,00085,190$55.81558.1-24.44
CORTEZ MILESExecutive Vice President2006-12-11Sell12,52386,491$57.15715.7-26.21
HERZOG THOMAS MExecutive Vice President - CFO2006-12-08Sell15,09651,044$56.93859.4-25.93
FIELDING PATTI KExecutive Vice President2006-12-04Sell41,01722,376$58.012379.4-27.31
ALCOCK HARRY GExecutive Vice President2006-09-13Sell7,70075,190$53.5412-21.18Link
ALCOCK HARRY GExecutive Vice President2006-09-13Sell37,30082,890$53.281987.3-20.85Link
FIELDING PATTI KExecutive Vice President2006-08-21Sell4,07522,376$50.25204.8-16.08Link
FIELDING PATTI KExecutive Vice President2006-08-15Sell1,00026,451$50.5850.6-16.63Link
FIELDING PATTI KExecutive Vice President2006-08-09Sell1,00027,451$50.1250.1-15.86Link
CORTEZ MILESExecutive Vice President2006-05-25Sell3,30086,491$42.66140.8-1.15Link
ADLER JEFFREY WExecutive Vice President2006-05-17Sell1,10041,589$43.3947.7-2.81Link
GRABER LANCE JExecutive Vice President2006-05-16Sell5,34855,644$44.66238.8-5.58Link
GRABER LANCE JExecutive Vice President2006-05-02Sell2,58660,992$43.47112.4-2.99Link
ADLER JEFFREY WExecutive Vice President2006-05-02Sell90042,689$43.2939-2.59Link
GRABER LANCE JExecutive Vice President2006-04-05Sell91763,578$46.542.6-9.31Link
FIELDING PATTI KExecutive Vice President2006-04-03Sell22928,451$47.0410.8-10.35Link
GRABER LANCE JExecutive Vice President2006-03-29Sell25,00064,495$47.871196.8-11.91Link
GRABER LANCE JExecutive Vice President2006-03-15Sell10,00064,495$46.03460.3-8.39Link
ROBERTSON DAVID RExecutive Vice President2006-03-15Sell10,000224,070$46.12461.2-8.56Link
MCAULIFFE PAUL JExecutive Vice President2006-03-15Sell24,394112,413$46.561135.8-9.43Link
ADLER JEFFREY WExecutive Vice President2006-03-15Sell8,95043,589$45.6408.1-7.52Link
CORTEZ MILESExecutive Vice President2006-03-15Sell62,37189,791$45.562841.6-7.44Link
PURVIS JAMES GExecutive Vice President2006-03-09Sell68910,665$44.6130.7-5.47Link
MCAULIFFE PAUL JExecutive Vice President2006-03-09Sell23,529112,413$44.661050.8-5.58Link
ROBERTSON DAVID RExecutive Vice President2006-03-06Sell20,000224,070$44.78895.6-5.83Link
ROBERTSON DAVID RExecutive Vice President2006-03-01Sell10,000224,070$44.5445-5.24Link
GRABER LANCE JExecutive Vice President2006-03-01Sell20,50064,495$44.46911.4-5.15Link
MCAULIFFE PAUL JExecutive Vice President2006-02-28Sell25,000112,413$44.241106-4.68Link
ALCOCK HARRY GExecutive Vice President2006-02-28Sell4,30075,190$44.01189.2-4.18Link
ALCOCK HARRY GExecutive Vice President2006-02-28Sell55,70079,490$44.162459.7-4.51Link
MCAULIFFE PAUL JExecutive Vice President2006-02-27Sell100,000112,413$44.154415-4.48Link
MCAULIFFE PAUL JExecutive Vice President2006-02-24Sell28,300112,413$43.811239.8-3.74Link
MCAULIFFE PAUL JExecutive Vice President2006-02-23Sell26,164112,413$43.951149.9-4.05Link
ROBERTSON DAVID RExecutive Vice President2006-02-22Sell10,000224,070$44440-4.16Link
ROBERTSON DAVID RExecutive Vice President2006-02-17Sell9,381224,070$43.66409.6-3.41Link
MCAULIFFE PAUL JExecutive Vice President2006-02-17Sell70,718112,413$43.613084-3.3Link
GRABER LANCE JExecutive Vice President2006-02-17Sell4,03964,495$43.53175.8-3.12Link
FIELDING PATTI KExecutive Vice President2006-02-17Sell93428,680$43.3640.5-2.74Link
ROBERTSON DAVID RExecutive Vice President2006-02-15Sell68,603233,451$42.972947.9-1.86Link
MCAULIFFE PAUL JExecutive Vice President2006-02-14Sell21,5000$42.97923.9-1.86Link
MCAULIFFE PAUL JExecutive Vice President2006-02-14Sell97,930204,631$42.694180.6-1.22Link
MCAULIFFE PAUL JExecutive Vice President2006-02-14Sell144,611302,561$42.886200.9-1.66Link
CORTEZ MILESExecutive Vice President2006-02-14Sell6,700152,162$43288.1-1.93Link
PURVIS JAMES GExecutive Vice President2006-02-13Sell12,08211,354$42.89518.2-1.68Link
HERZOG THOMAS MExecutive Vice President - CFO2006-02-13Sell14,50051,044$42.76620-1.38Link
GRABER LANCE JExecutive Vice President2006-02-13Sell63,36868,534$42.872716.6-1.63Link
FIELDING PATTI KExecutive Vice President2006-02-13Sell26,16429,614$42.91122.4-1.7Link
ADLER JEFFREY WExecutive Vice President2006-02-13Sell2,80052,539$42.89120.1-1.68Link
FIELDING PATTI KExecutive Vice President2005-02-28Sell5,08429,094$38.29194.710.13Link
HERZOG THOMAS MSVP - Chief Accounting Officer2005-02-18Sell6,50039,686$38.06247.410.8Link
DETUNO JOSEPHExecutive Vice President2005-02-18Sell17,55843,602$38.2670.710.39Link
FIELDING PATTI KExecutive Vice President2004-11-22Sell2,16129,510$378013.97Link
ADLER JEFFREY WExecutive Vice President2004-08-12Sell15239,126$32.144.931.21Link
RHODES THOMAS LDirector2004-02-18Sell10045,400$31.943.232.03Link
ELLWOOD RICHARD SDirector2003-12-29Sell2001,000$34.556.922.05Link
MARTIN J LANDISDirector2003-11-25Buy10,50032,500$33.99356.924.07Link
MCAULIFFE PAUL JExecutive Vice President2003-11-17Buy2,000153,278$34.9769.920.59Link
KOMPANIEZ PETER KPresident & Vice Chairman2003-11-12Sell50,000603,846$34.531726.522.13Link

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