Kaiserstraße 12
Karlsruhe, Baden Württemberg 76131
Germany
Karlsruhe Institute of Technology
block trades, ownership structure, ultimate ownership, Germany
Future-Oriented Reporting, Forward-looking statements, Computer-Aided Text Analysis, Panel Analysis