3 ms·It says 36.89% here. Weird.by Tepix 4y agoIt says 36.89% here. Weird.capitol_ 4y agoThat was badly worded by me, I was only talking about the USA numbers, not the global ones.rb12345 4y agoThe 50.03% is specifically US traffic; for global traffic, it's 36.89%.