"GANEDENBC30 registered on March 27, 2008" I don't think they mean to say that BC30 is in the name so any domain which has BC30 in it they will take it. That will be like too much. On the fun side if this is true I will go tomorrow and register for "Abcdef to z" and anyone who has these words in their domain name be ready to hand it over, I am coming for you all.
Now just with the term "BC30"
BC30 Filing Date October 13, 2010
Published for Opposition July 26, 2011
My question is being such a big company they did not care to buy the domain from October 13, 2010, to June 1, 2011. Oh, they were waiting for the trademark to get approved.
Domain Name was registered on June 2, 2011
Is there a way to check all the pending trademark registration?
Trade Mark Registration Date September 3, 2013
So now the trademark is now approved and I just don't understand what were they doing from Sep 3, 2013, to 2019?

Now coming back to GANEDENBC30 the domain GANEDENBC30 .com is created on 20-10-2006 way before the trademark actually came online. Domain points to the main site and I don't know if the bought it later or they were the first to reg.
Anyhow, best of luck.
P.S looking at all this I think domains and trademarks should be looked differently.