| Name and Address of Seller | Title of Securities Sold | Date of Sale | Amount of Securities Sold | Gross Proceeds |
|---|
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 07/24/2023 | 13080 | 1417717.16 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 07/25/2023 | 3887 | 421371.40 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 07/20/2023 | 9509 | 1029604.09 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 07/19/2023 | 15575 | 1701627.94 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 07/18/2023 | 10000 | 1082139.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 07/17/2023 | 16800 | 1820828.22 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 07/13/2023 | 20000 | 2190450.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 07/12/2023 | 19973 | 2179092.25 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 07/11/2023 | 30000 | 3225666.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 07/07/2023 | 15000 | 1600647.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 06/30/2023 | 10400 | 1108882.32 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 06/29/2023 | 10000 | 1060369.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 07/06/2023 | 10496 | 1112786.97 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 07/05/2023 | 21000 | 2299926.30 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 07/04/2023 | 20000 | 2141436.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 07/03/2023 | 15000 | 1616991.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 06/21/2023 | 9000 | 992434.50 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 06/19/2023 | 15700 | 1779210.35 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 06/16/2023 | 15000 | 1684551.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 06/14/2023 | 32910 | 3721310.42 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 06/13/2023 | 1500 | 165220.50 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 06/12/2023 | 1400 | 154217.56 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 06/08/2023 | 3500 | 385469.70 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 06/07/2023 | 5852 | 644216.25 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 05/29/2023 | 452 | 48476.28 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 05/26/2023 | 13392 | 1467054.76 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 05/25/2023 | 20000 | 2228690.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/01/2023 | 15139 | 1646109.68 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/02/2023 | 5132 | 547541.29 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/04/2023 | 2388 | 257180.68 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/09/2023 | 12845 | 1368253.25 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/10/2023 | 10977 | 1178950.66 |