Arlo Technologies has delivered a 5 year share price gain of 108.5%, which now puts a spotlight on whether the current ...