| 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 | 09/29/2023 | 1900 | 209014.63 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 09/20/2023 | 400 | 44113.40 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 09/19/2023 | 5000 | 550901.50 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 09/18/2023 | 104 | 11758.24 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 09/14/2023 | 6900 | 790764.84 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 09/13/2023 | 3500 | 407355.90 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 09/12/2023 | 10000 | 1152435.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 09/11/2023 | 1675 | 198384.49 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 09/08/2023 | 15205 | 1824838.72 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 09/07/2023 | 11200 | 1338270.08 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 09/06/2023 | 15000 | 1795986.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 09/05/2023 | 30000 | 3659211.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 09/01/2023 | 30000 | 3660438.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/31/2023 | 30000 | 3662511.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/30/2023 | 35000 | 4335821.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/29/2023 | 35000 | 4251576.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/28/2023 | 35000 | 4209866.50 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/24/2023 | 8813 | 1067091.26 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/23/2023 | 20000 | 2448528.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/22/2023 | 25000 | 3046720.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/21/2023 | 25827 | 3008520.08 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/18/2023 | 15000 | 1656634.50 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/17/2023 | 25000 | 2775407.50 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/16/2023 | 15000 | 1611078.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/15/2023 | 1725 | 183099.61 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/14/2023 | 15000 | 1602147.00 |
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 |
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/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/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/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 | 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/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/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 | 1701347.59 |
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 | 08/25/2023 | 15000 | 1747266.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 08/11/2023 | 14011 | 1496453.26 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 10/02/2023 | 20000 | 2230436.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 10/03/2023 | 800 | 88574.32 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 10/04/2023 | 10000 | 1100719.00 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 10/05/2023 | 2345 | 258274.78 |
AT Impf GmbH Rosenheimer Platz 6 Munich
2M
81669 | American Depositary Shares representing ordinary shares, no par value per share | 10/06/2023 | 110957 | 12215422.57 |