Born in West Virginia, John Casteele now lives in Kentucky. A writer with more than eight years of experience, he has written both articles and poetry for publication in magazines and online. A former nationally-ranked sport fencer, Casteele also spent several years as a fencing coach and trainer. He prefers long-term investments, focusing largely on the retail, medical, and tech sectors.
BATS data provided in real-time. NYSE, NASDAQ and NYSEMKT data delayed 15 minutes.
Real-Time prices provided by BATS. Market data provided by Interactive Data.
Company fundamental data provided by Morningstar. Earnings Estimates, Analyst Ratings and Key Statistics provided by Zacks.
SEC Filings and Insider Transactions provided by Edgar Online.
Powered and implemented by Interactive Data