Skip to content
USEU

Kylabeam

Night ElfDemonhunter Devourer Demon Hunter

StormrageUS<Goats and their Égirls>

248Item Level
1,395M+ Score
2,569Peak PvP
#47Best Rank

Updated Jul 02, 2026, 10:46 UTC · 2 days ago · data from the Blizzard Battle.net API · data may be delayed

Best bracketBattleground Blitz - Demonhunter Devourer Demon Hunter — Demonhunter Devourer Demon Hunter, 2569 rating
Gear248 item level · 8/8 enchants · 6/6 gems
PvE1395 Mythic+ rating
UpdatedJul 02, 2026, 10:46 UTC

Copy Kylabeam's build

Devourer Demon Hunter · Build 1 import string

CgcBG5bbocFKcv+yIq8fPd6ORBAMjZmZMzMzMjBAAAAAAwixsNYGAAAAAAAAmxMMPwMjZmZmZYmlZGjFtswMzMzWbzMzAYGzMz2Y0YmtZYYYA
Open in calculator

Devourer Demon Hunter · Build 2 import string

CgcBG5bbocFKcv+yIq8fPd6ORBAMzMmZMzMjhZAAAAAAAYMbjxMAAAAAAAAMjZYMzMzMzMzwMLmxYhlNmZmZ2sNzMDgZMzMLzMjZZmtZMYMD
Open in calculator

Devourer Demon Hunter · Build 3 import string

CgcBG5bbocFKcv+yIq8fPd6ORBAMzMmZMzMjhZAAAAAAAYMLjxMAAAAAAAAMjZYMzMzMzMzwMLmxYhlNmZmZ2sNzMDgZMzMLzMjZZmtZMYMD
Open in calculator

Devourer Demon Hunter · Build 4 import string

CgcBG5bbocFKcv+yIq8fPd6ORBA2MzMzMGzMGmBAAAAAAYZGDYGAAAAAAAAmxMMzMzMjZmxMzsNDsx2CzwMsNzMzAMzMzMbzMjZbmtxwwYA
Open in calculator

Devourer Demon Hunter · Build 5 import string

CgcBG5bbocFKcv+yIq8fPd6ORBA2mxMzMzMzMGmBAAAAAAgxsNYGAAAAAAAAmxMMmZmZmZmZGzsYGjFW2YmZmZz2MzMAGGAAmxgxMA
Open in calculator

Devourer Demon Hunter · Build 6 import string

CgcBG5bbocFKcv+yIq8fPd6ORBAYmxMzMGjhZAAAAAAAMjxYmZAAAAAAAAYGzwMmZmxMzMmZ2mZwGbLMzMzsZbmZmBYGzMzyMzYWmZZMMjxHA
Open in calculator

Devourer Demon Hunter · Build 7 import string

CgcBG5bbocFKcv+yIq8fPd6ORBA2MzMzYGzMGmBAAAAAAYxYMmZGAAAAAAAAmxMMMzMjZmZGzsNzMPgN2WYMzMb2MzMDwMmZmtZmxsMzyMYGjPA
Open in calculator

Devourer Demon Hunter · Build 8 import string

CgcBG5bbocFKcv+yIq8fPd6ORBA2mZmZmZGjxwMAAAAAAALGjhZGAAAAAAAAmxMMjZmZMzMGzsNzMsx2CDzMbMzMzAMjZmZZmZMLzsNzwMGXA
Open in calculator

Devourer Demon Hunter · Build 9 import string

CgcBG5bbocFKcv+yIq8fPd6ORBAMjZmZMzMzMjBAAAAAAwixsNYGAAAAAAAAmxMMPwMzMzMzMDzsYGjFWWYmZmZz2MzMAmxMzsNGGzsNDDDD
Open in calculator

Devourer Demon Hunter · Build 10 import string

CgcBG5bbocFKcv+yIq8fPd6ORBAMjZmZmZmZMjZAAAAAAAWMmtBzAAAAAAAAwMmhZMzMjZmxYmtZGPgN2WYGmZjZmZGgZYmZbmZMbzsNDGGD
Open in calculator

Devourer Demon Hunter · Build 11 import string

CgcBG5bbocFKcv+yIq8fPd6ORBAWmZmZmZmZmxwAAAAAAAYBjBzAAAAAAAAwMmhZmZmZmZmZMzsYGjFW2YmxMb2mZmBwMGAAMMMcBA
Open in calculator

Devourer Demon Hunter · Build 12 import string

CgcBG5bbocFKcv+yIq8fPd6ORBA2mxMzMzMzMGmBAAAAAAwDMGDmBAAAAAAAgZMDjZmZmZmZmxMLmxYhlNmZmZ2sNzMDghZmxYGz2YbGDGzA
Open in calculator

Devourer Demon Hunter · Build 13 import string

CgcBG5bbocFKcv+yIq8fPd6ORBA2mZmZmxMzMGGAAAAAAALGz2gZAAAAAAAAYGzwMmZmxMzgZ2mZM2YbBAAGgZMzMLzMjZZmlZGGGfA
Open in calculator

Devourer Demon Hunter · Build 14 import string

CgcBG5bbocFKcv+yIq8fPd6ORBA2mxMzMzMzMGmBAAAAAAYxYMYGAAAAAAAAmxMMmZmZmZmZMzsYGjFW2YmZmZz2MzMAmxYsMzMmtZMDDDD
Open in calculator

Devourer Demon Hunter · Build 15 import string

CgcBG5bbocFKcv+yIq8fPd6ORBAWmZmZmZmZmxwAAAAAAAYxYMYGAAAAAAAAmxMMzMzMzMzMjZmFzYswyCzMzML2mZmBwMGAAMMMMA
Open in calculator

Devourer Demon Hunter · Build 16 import string

CgcBG5bbocFKcv+yIq8fPd6ORBA2mxMzMzYmxwMAAAAAAAMmthZGAAAAAAAAmxMMzMzMzMzMDzsYGjFswMzMzmtZmZAMMAAMjBjZA
Open in calculator

Devourer Demon Hunter · Build 17 import string

CgcBG5bbocFKcv+yIq8fPd6ORBA2MmZmxMzMGzMAAAAAAAGGDmBAAAAAAAgZMDjZmZmZmZmxMLmxYhlNmZmZ2sNzMDgxMAAMjBjZA
Open in calculator

Devourer Demon Hunter · Build 18 import string

CgcBG5bbocFKcv+yIq8fPd6ORBAYmxMjxYMMDAAAAAAwyMmtxMzAAAAAAAAwMmhZMzMjZmZMzsNzgN22YmZmZz2MzMDwMMzsMzMmlZWGDzY8BA
Open in calculator

Devourer Demon Hunter · Build 19 import string

CgcBG5bbocFKcv+yIq8fPd6ORBA2mxMzMzYmxwMAAAAAAAMmthZGAAAAAAAAmxMMmZmZmZmZYmlZGjFW2YmZmZz2MzMAmxMzsMzMmtZ2MmhxMA
Open in calculator

Devourer Demon Hunter · Build 20 import string

CgcBG5bbocFKcv+yIq8fPd6ORBAMjZmZMzMzMjBAAAAAAwixsNYGAAAAAAAAmxMMPwMjZmZmZYmlZGjFWWYmZmZz2MzMAmxMzsNGGzsNDDDD
Open in calculator

Havoc Demon Hunter · Build 1 import string

CEkAG5bbocFKcv+yIq8fPd6ORZmZmZmZ2mxMzMmZmMmZAAAAAAAzixsNDzMwM2mtZmZMGYZglZzMGmFNNmZGDbAAAADAABAzMYAIAAwA
Open in calculator

Havoc Demon Hunter · Build 2 import string

CEkAG5bbocFKcv+yIq8fPd6ORZGMzMDjxMjZmhhZAAAAAAAzyMGzMmZmtZmZWmtZmxygZsNzyMYYssxAjHYGzYBAAAAAAAMzAMAAAAM
Open in calculator

Havoc Demon Hunter · Build 3 import string

CEkAG5bbocFKcv+yIq8fPd6ORZGMzMjZMmZMzMmhBAAAAAAYWMGzMzMzsNzMzysNzMWGMjlZWmBDjlNGY8AzYGLAAAAAAAgZGgBAAAgB
Open in calculator

Havoc Demon Hunter · Build 4 import string

CEkAG5bbocFKcv+yIq8fPd6ORZmZmZmZ2MmZmxYGGzMAAAAAAgZxYMzYmBmhZbmZGjxwyAbzmZMMLMGzMjZsBAAAMAAAAmZwAAAAwA
Open in calculator

Havoc Demon Hunter · Build 5 import string

CEkAG5bbocFKcv+yIq8fPd6ORZGMzMjZMmZmxMMMAAAAAAAzixsNzMzMz2MzMLz2YGLDmx2MLzsMLzMzssNLjxMzMjZsAAAAAAAAmZmZwAAAAwA
Open in calculator

Havoc Demon Hunter · Build 6 import string

CEkAG5bbocFKcv+yIq8fPd6ORZGMzMz2MmZmxMGGzMAAAAAAgZxYMjZmZ2mZGLz2MzYbwwyMbzsMLzMzssNbjxMzMjZsBAAAAAAAmZmZwAAAAwA
Open in calculator

Havoc Demon Hunter · Build 7 import string

CEkAG5bbocFKcv+yIq8fPd6ORZmZmZmZMjZmZMmhZmZAAAAAAAzixsNMzMz2MzgtZM2GMsMwysZGDzCjxMzYGbAAAAAAAAMzgBAAAgB
Open in calculator

Havoc Demon Hunter · Build 8 import string

CEkAG5bbocFKcv+yIq8fPd6ORZmZmZmZ2mxMzMmZGGzMAAAAAAgZxY2mhZGYGbz2MzMGDsMwysZGDzCjxMzYYDAAAYAAAAMzgBAAAgB
Open in calculator

Havoc Demon Hunter · Build 9 import string

CEkAG5bbocFKcv+yIq8fPd6ORZmZmZmZ2mxMzMGzwYmBAAAAAAMLYMDzMz2YGsNzMMGGLzsNDGYbjBmZmxMWAAAAAAAAmBYAAAA4BA
Open in calculator

Havoc Demon Hunter · Build 10 import string

CEkAG5bbocFKcv+yIq8fPd6ORZmZMzMDjxMjZmhxMDAAAAAAYWmxYMmZmtZmBbzYsNYGbzsMz2sMzMzy2sNGjZmxM2AAAAAAAAzMzMYAAAAYA
Open in calculator

Havoc Demon Hunter · Build 11 import string

CEkAG5bbocFKcv+yIq8fPd6ORZGMzMjZMmZMmxMMAAAAAAAzixsMzMzMz2MzMLz2YGLDmx2MLzsMLzMzssNLjxMzMjZsAAAAAAAAmZAGAAAAG
Open in calculator

Vengeance Demon Hunter · Build 1 import string

CUkAG5bbocFKcv+yIq8fPd6ORBAYMzMzMMDmZGYxMmBzMmZMzDMzMjhZ2mZs9AzMGjZAAAAAAAAYmZsBAAAgBmZmZmFbzMzAADAAAgB
Open in calculator

Vengeance Demon Hunter · Build 2 import string

CUkAG5bbocFKcv+yIq8fPd6ORBAYMzMjZmZwMzMMLmZmxwMmZMjZmZMMDzYbmZMGAAAAAAAAwMzYDAAAADGzMzML2mZmBAGAAAAD
Open in calculator

Vengeance Demon Hunter · Build 3 import string

CUkAG5bbocFKcv+yIq8fPd6ORBAgxMjxMzYmZGjxwMzMzMzMjZMzMYMsNzYZmZMYGAAAAAAAAmZmZDAAAADmZmZmZxyMzMAAAAAAD
Open in calculator

Vengeance Demon Hunter · Build 4 import string

CUkAG5bbocFKcv+yIq8fPd6ORBA2mxMzMGmBzMDsYGzAzYmxMzMzMGmZbmxmZmtxwAAAAAAAAwMzYDAAAADmZmZmZx2MzMAAAAAAD
Open in calculator

Vengeance Demon Hunter · Build 5 import string

CUkAG5bbocFKcv+yIq8fPd6ORBAMzMzMMzMzwYmZMLzMzMzwMzMwwwMY2mZsMMbjxMAAAAMLzghx2CDMMDzCAAAAGMzMjZYbmxYmBMAAAAMA
Open in calculator

Vengeance Demon Hunter · Build 6 import string

CUkAG5bbocFKcv+yIq8fPd6ORBAWMmZegxYmZMGjZGGzMzgxMMjZMzwMz2MzsY8Am5BMzAAAAY2mZbWmZmZZb2GjZYGsAAAAAAAAAAAAAAA
Open in calculator

Vengeance Demon Hunter · Build 7 import string

CUkAG5bbocFKcv+yIq8fPd6ORBAWmxMzDMGmBzMDzwwMzwMmZGmZMDzY2mZmNz8AmZwAAAAAAAAYmBAAAAAAAAAAAAAAA
Open in calculator

Vengeance Demon Hunter · Build 8 import string

CUkAG5bbocFKcv+yIq8fPd6ORBAWmxYeAmZmZYMjZmlZmZmZMzYmBGDzAbzMzywDsNzMzMAAAAAAAAGAAAAAAAAAAAAAAA
Open in calculator

Vengeance Demon Hunter · Build 9 import string

CUkAG5bbocFKcv+yIq8fPd6ORBAWmxMegxwMYmZYGmxMzwMmZGmZGMGz2MzsZmHYbmBDAAAAAAAgxYAAAAAAAAAAAAAAA
Open in calculator

Vengeance Demon Hunter · Build 10 import string

CUkAG5bbocFKcv+yIq8fPd6ORBAYMzMjxMzgZmBLmZMMzMmhZMMjZmZWmZsMjBjZAAAAY2mBDjlFGYYGzsBAAAgBzMzMzsYbmZGAYAAAAMA
Open in calculator

Vengeance Demon Hunter · Build 11 import string

CUkAG5bbocFKcv+yIq8fPd6ORBAAgBGGzAwAAAAgtZGYAMAAAAAAAAAAAAAAAAAAAAAAAA
Open in calculator

Gear: 248 item level · 8/8 enchants · 6/6 gems — see full loadout, enchants & gems.

Rated bracket performance

Equipped gear

Avg iLvl 248
Galactic Gladiator's Leather Shoulderpads246Enchanted: Enchant Shoulders - Silvermoon's Mending
Galactic Warmonger's Cape246
Galactic Gladiator's Tabard1
Kylabeam 3D character render
Galactic Warmonger's Belt250Flawless Versatile Amethyst
Devouring Reaver's Pistons256Enchanted: +32 Intellect & +70 Stamina
Galactic Gladiator's Insignia of Alacrity246
Galactic Gladiator's Medallion246
Galactic Gladiator's Warglaive263Enchanted: Enchant Weapon - Arcane Mastery
Galactic Gladiator's Warglaive263

Character stats

31.8%Mastery
15.3%Versatility
6.5%Haste
5.0%Crit

Secondary stats as the character was last geared & logged out.

329,851Health
2,068Intellect
15,559Stamina
701Armor

Battleground win rates

BattlegroundPlayedW–LWin%
Silvershard Mines39192049%
Temple of Kotmogu39241562%
Arathi Basin39211854%
Warsong Gulch35211460%
Rated Eye of the Storm34231168%
Show all 17 battlegrounds
BattlegroundPlayedW–LWin%
Twin Peaks33201361%
The Battle for Gilneas30181260%
Deepwind Gorge29121741%
Deephaul Ravine29121741%
Eye of the Storm52340%
Deepwind Gorge (Legacy)440100%
Isle of Conquest21150%
Seething Shore21150%
Battle for Wintergrasp220100%
Alterac Valley110100%
Ashran1010%
Cooking: Impossible110100%

PvE progression

Midnight

  • The DreamriftRaid Finder 1/1
  • The VoidspireRaid Finder 6/6
  • March on Quel'DanasRaid Finder 2/2

Mythic+ best runs 13955/7 timed

DungeonKeyTimeDate
Nexus-Point Xenas+1148:36
Algeth'ar Academy+1041:02
Seat of the Triumvirate+1028:54
Windrunner Spire+826:50
Algeth'ar Academy+822:07
Pit of Saron+722:58
Nexus-Point Xenas+521:07

Professions

EnchantingMidnight EnchantingMiningMidnight MiningArchaeology

23,745 achievement points · honor level 648 · ranked in 7 brackets · <Goats and their Égirls>

Titles earned (118)

DuelistRivalChallengerthe Seekerthe Exaltedthe ExplorerCrashin' Thrashin'CombatantTwilight Vanquisherof the AllianceChampion of the Frozen Wastesof the NightfallJenkinsthe NobleStarcallerthe Astral Walker
View all 118 titles
the Patientthe Light of DawnBane of the Fallen Kingthe Kingslayerof the Ashen VerdictWarboundAssistant ProfessorVeteran of the AlliancePrivateCorporalSergeantMaster SergeantSergeant MajorKnightKnight-LieutenantKnight-CaptainKnight-ChampionLieutenant CommanderCommanderMarshalField MarshalGrand Marshalthe BloodthirstyDefender of a Shattered WorldDragonslayerBlackwing's BaneFirelordSavior of AzerothDestroyer's Endthe Fearlessthe Tranquil MasterDelver of the VaultsBrawlerConqueror of OrgrimmarHellscream's DownfallStorm's EndFire-WatcherLumberjackTarren Mill TerrorPrelateof the Iron Vanguardthe Savage HeroIronbaneEmpire's TwilightArtisanDefiler's EndThe HonorableThe PrestigiousThe UnrelentingBound by HonorLord of the Reinsthe Fabulousthe DreamerVengeance IncarnateIllidarithe Unstoppable ForceStylistthe DarkenerTitanslayerthe Tacticianthe Horde SlayerHero of Dazar'alorthe Elite Demon Hunterthe UncorruptedCountessSinbreakerBreaker of ChainsGauntlet Runnerthe UnboundGuardian of the PatternSoloistthe CrypticSkyscourgeAma'shanthe DreamingBattle Menderthe DraconicStrategistSwabbieDeck HandSwashbucklerFirst MateImmortal SpelunkerHigh ExplorerParagon of the MistsClaw of EternusAscension BreakerMachine WhispererHonorary CouncilmemberLamplighterThread-SpinnerSilksingerAnub'Hand of the Vizierthe TemperedLandlubberthe ExplosiveChronoscholarthe Infernalof the Infinite Chaosthe OminousMrglgrgl of Grglmrgl

Reputations (80)

GnomereganFriendly1,916 / 6,000
DarnassusFriendly2,816 / 6,000
The League of ArathorHonored4,654 / 12,000
StormwindRevered13,352 / 21,000
IronforgeFriendly1,916 / 6,000
Cenarion ExpeditionNeutral917 / 3,000
Alliance VanguardNeutral0 / 3,000
Kirin TorNeutral52 / 3,000
Lower CityNeutral952 / 3,000
Valiance ExpeditionNeutral0 / 3,000
The ConsortiumNeutral940 / 3,000
RamkahenNeutral0 / 3,000
View all 80 reputations
Stormpike GuardNeutral825 / 3,000
GuildRevered296 / 21,000
Hydraxian WaterlordsFriendly2,875 / 6,000
Ashtongue DeathswornRevered20,887 / 21,000
Honor HoldNeutral0 / 3,000
Silverwing SentinelsFriendly1,449 / 6,000
ExodarFriendly1,916 / 6,000
The Ashen VerdictFriendly2,771 / 6,000
SporeggarNeutral251 / 3,000
Knights of the Ebon BladeNeutral0 / 3,000
GilneasNeutral1,816 / 3,000
The KlaxxiNeutral0 / 3,000
Avengers of HyjalNeutral690 / 3,000
Tushui PandarenFriendly1,916 / 6,000
Wrynn's VanguardNeutral500 / 3,000
Storm's WakeNeutral0 / 3,000
Proudmoore AdmiraltyNeutral375 / 3,000
Champions of AzerothFriendly0 / 6,000
Waveblade AnkoanNeutral225 / 3,000
The AscendedFriendly3,743 / 6,000
The Undying ArmyHonored1,880 / 12,000
Maruuk CentaurRenown 202,295 / 2,500
Dragonscale ExpeditionRenown 21840 / 2,500
Valdrakken AccordRenown 21252 / 2,500
Iskaara TuskarrRenown 202,360 / 2,500
Ve'nariApprehensive3,775 / 6,000
The AvowedNeutral500 / 3,000
The Wild HuntHonored2,750 / 12,000
The Archivists' CodexTier 11,442 / 3,000
Court of NightNeutral500 / 3,000
WrathionAcquaintance2,000 / 8,400
SabellianAcquaintance2,000 / 8,400
Cobalt AssemblyHigh1,179 / 6,400
Dream WardensRenown 61,800 / 2,500
The Severed ThreadsRenown 250 / 2,500
The GeneralMastermind
The VizierMastermind
The K'aresh TrustRenown 5965 / 2,500
Flame's RadianceRenown 10 / 2,500
Shades of the RowInterloper0 / 500
MagistersInterloper0 / 500
Blood KnightsInterloper0 / 500
FarstridersInterloper0 / 500
The Assembly of the DeepsRenown 250 / 2,500
The WeaverMastermind
Brann BronzebeardLevel 4439,947 / 66,400
The Cartels of UndermineRenown 200 / 2,500
Slayer's DuellumHonored2,200 / 12,000
Darkfuse SolutionsHonored5,649 / 12,000
Venture CompanyFriendly0 / 6,000
Hara'tiRenown 52,095 / 2,500
Bilgewater CartelFriendly0 / 6,000
Blackwater CartelFriendly0 / 6,000
Court of HarvestersHonored3,207 / 12,000
Death's AdvanceFriendly4,450 / 6,000
Steamwheedle CartelFriendly2,150 / 6,000
Gallagio Loyalty Rewards ClubRenown 91,000 / 2,500
Valeera SanguinarLevel 2750,981 / 62,875
Amani TribeRenown 91,660 / 2,500
The EnlightenedHonored1,545 / 12,000
The SingularityRenown 5740 / 2,500
Silvermoon CourtRenown 9570 / 2,500
SoridormiRift-Mender65 / 10,000
Manaforge VandalsRenown 51,450 / 2,500
Loamm NiffenRenown 121,547 / 2,500
Hallowfall ArathiRenown 250 / 2,500
Council of DornogalRenown 250 / 2,500
Keg Leg's CrewRenown 1618 / 2,500

Mount Collection

See every mount Kylabeam has collected - loaded live from the armory. Click below to pull the current collection straight from Blizzard.

Battle Pet Collection

See every battle pet Kylabeam has collected - loaded live from the armory. Click below to pull the current collection straight from Blizzard.

Explore more

Kylabeam — PvP FAQ

What is Kylabeam's peak PvP rating?

Kylabeam peaks at 2569 rating (Elite) in Battleground Blitz - Demonhunter Devourer Demon Hunter, and is ranked across 7 rated brackets this season on Stormrage (US).

Does Kylabeam play Mythic+ too?

Yes — Kylabeam carries a Mythic+ rating of 1395 alongside their rated PvP this season.

What spec does Kylabeam play in Battleground Blitz?

Kylabeam's highest-rated Battleground Blitz spec is Demonhunter Devourer Demon Hunter at 2569 rating (Elite).

What is Kylabeam's win rate in Battleground Blitz - Demonhunter Devourer Demon Hunter?

Kylabeam wins 54% of their Battleground Blitz - Demonhunter Devourer Demon Hunter games this season (66–57).

Character summary

Kylabeam is a Night Elf Demonhunter Devourer Demon Hunter on Stormrage (US) who sits at the sharp end of the ladder, ranked across 7 rated brackets. Their best result is 2569 rating (Elite) in Battleground Blitz - Demonhunter Devourer Demon Hunter — the top 1% of Battleground Blitz - Demonhunter Devourer Demon Hunter this season.

Kylabeam plays Demonhunter Devourer Demon Hunter as their ranked specialisation, carrying a 18-slot loadout running 17 epic pieces, 9 enchanted and 6 gems socketed and a notably lean item level of 248 for that rating. On the profession side they have trained Enchanting, Mining and Archaeology. Their current talent build is available to copy below, or open it in our interactive talent calculator.

Kylabeam has played 687 rated games this season. Their ratings span a wide 1232-point range between brackets, so the bulk of that effort is concentrated in their strongest format. Their best current placements are #57 in Battleground Blitz - Demonhunter Devourer Demon Hunter (2569), #1977 in Battleground Blitz - Overall Demon Hunter (2569), #54 in Battleground Blitz - Demonhunter Havoc Demon Hunter (2432).

This is not a PvP-only character: Kylabeam carries a Mythic+ rating of 1395, 118 earned titles, honor level 648 and 23,745 achievement points. Full gear, talents, battleground win rates and PvE progression are broken down below; you can also see how they place on our Mythic+ leaderboards and PvP ladders.

View Kylabeam on the official WoW Armory →

Profile data as of Jun 20, 2026.