The last time Origin Agritech (SEED) had a closing price of $1 or above was on Friday, having a price of $2.49. It was down 1.2% for the day. The latest price is $2.49.
The average closing price for Cloudflare (NET) between September 7, 2021 and September 7, 2024 is $80.59. It is down 42% in that time. The latest price is $76.05.