Baloxavir marboxil, sold under the brand name Xofluza, is an antiviral medication used for the treatment of influenza A and influenza B. It was approved for medical use both in Japan and in the United States in 2018, and is taken by mouth. From Wikipedia