The German giants have moved for Kompany after failing to reach an agreement for Thomas Tuchel to stay.
Shaw netted 21 goals across 18 league appearances this season.
Atalanta 3-0 Bayer Leverkusen: Lookman’s hat-trick ensured the Serie A side lifted their first-ever European trophy
A Europa League final hattrick put a seal on a career-best 15-goal campaign