Your comment is supported by broker data.
Retail, biggest sellers by far in 2023 and instos, biggest buyers. Three pieces of broker data below using different dates.
1) last 3 trading days available (27th Jan to 30 Jan)
2) trading from 23rd Jan (the day of large volume)
3) since 1 Jan
(source:daytradescans)
1)
2)
3)