Hi Lisa, welcome to the Board and thanks for adding your post and the clear pics to this older thread.
I know virtually nothing about this type of glass and I certainly do not recognise the signature on the base. But I wonder if the "textured" style could p[opiint to Iittala, Finland. There are some items on eBay, for example, with broadly similar looking "textured" design style that are described as Iittala.