DULUTH, Ga. (AP) _ National Vision Holdings Inc. (EYE) on Thursday reported first-quarter profit of $43.4 million.

On a per-share basis, the Duluth, Georgia-based company said it had profit of 48 cents.

The results exceeded Wall Street expectations. The average estimate of three analysts surveyed by Zacks Investment Research was for earnings of 33 cents per share.

The discount optical retailer and eye care provider posted revenue of $534.2 million in the period.

National Vision expects full-year earnings in the range of $1.07 to $1.12 per share, with revenue in the range of $1.98 billion to $2.03 billion.

National Vision shares have risen nearly 4% since the beginning of the year. The stock has risen 91% in the last 12 months.

This story was generated by Automated Insights (http://automatedinsights.com/ap) using data from Zacks Investment Research. Access a Zacks stock report on EYE at https://www.zacks.com/ap/EYE

Copyright by Automated Insights, Inc. All rights reserved., source Associated Press News