ribbon shares