Unexpected plot of discrete Fourier transform?

Hello, I’m getting an unexpected result for the Discrete fast Fourier transform of a signal , I’ve attached the code below , What I’m I missing or doing wrong? ,Any help would be appreciated Thanks.

Does the setting PlotRange->All provide what you expect?