User rating, 2.8 out of 5 stars with 4 reviews.
No, it does not. I will be returning my lens today.
Answered by CameraJeff 8 years ago