Stock Earnings
A company insider recently sold 61,640 shares of ATAI Life Sciences N.V. [ATAI]. Should You also Consider to Sale?
ATAI Life Sciences N.V.’s filing revealed that its insider Rao Srinivas unloaded Company’s shares for reported $0.11 million on Apr