I didn't know that. I'd better stop drinking it. :)
Stella is owned by InBev, the same company that now owns Bud. In fact, it is considered in Europe to be a fairly low-end beer like Bud and has the nickname in Britain of ‘wifebeater’.