Thu, May 21, 2026
May 21
122,584 shares @ $16.32
Decreased holdings by -100.00%
Largest trade (out of 1)
Large Trade
Trade made by a director
Unscheduled trade
Insider trade was 88% below market price
Price 5% above 200-day moving average
BIDUBaidu, Inc.
ServicesServices-Computer Programming, Data Processing, Etc.
1D0.00%
1W-6.71%
1M-6.01%
3M-12.24%
6M—
1Y—