Every single month over the last 12 months, there have been more SELLS than buys.
That shows that sentiment is ABSOLUTELY NEGATIVE!
Anyone can see that the only reason that the share price hasn't collapsed is because of market manipulation.
Sep 2024: Buys: 6,268,135, SELLS: 7,346,812
Oct 2024: Buys: 5,835,982, SELLS: 10,194,960
Nov 2024: Buys: 5,494,637, SELLS: 9,082,700
Dec 2024: Buys: 12,946,719, SELLS: 15,525,345
Jan 2025: Buys: 6,381,202, SELLS: 7,064,245
Feb 2025: Buys: 6,871,450, SELLS: 10,341,613
Mar 2025: Buys: 9,189,424, SELLS: 14,034,484
Apr 2025: Buys: 8,174,509, SELLS: 8,218,286
May 2025: Buys: 6,565,161, SELLS: 7,630,046
Jun 2025: Buys: 12,419,638, SELLS: 13,769,801
Jul 2025: Buys: 17,095,235, SELLS: 20,624,465
Aug 2025 (so far): Buys: 3,171,310, SELLS: 4,369,445
NOTE: The data comes from iHub.