Share 908 Devices: Solid Q3 Results