Is Christopher Ward still a microbrand?

I was reading the latest issue of Top Gear magazine and they had a full page ad for CW watches. That got me thinking. In day to day life I have never seen an ad for microbrands. Yet here is a full page ad. Christopher Ward have been around for 20 odd years at this point so that begs the question- Do you consider Christopher Ward to be a microbrand?