Feb 07
2025
SELL
Open market or private sale
$150,768
$22.56 p/Share
6,683
Reduced 0.18%
3,704,664
Common Stock, par valu...
Feb 05
2025
SELL
Open market or private sale
$1,031,060
$24.15 p/Share
42,694
Reduced 1.14%
3,711,347
Common Stock, par valu...
Feb 04
2025
SELL
Open market or private sale
$1,160,000
$23.2 p/Share
50,000
Reduced 1.31%
3,754,041
Common Stock, par valu...
Jan 28
2025
SELL
Open market or private sale
$1,118,000
$22.36 p/Share
50,000
Reduced 1.3%
3,804,041
Common Stock, par valu...
Jan 27
2025
SELL
Open market or private sale
$2,273,000
$22.73 p/Share
100,000
Reduced 2.53%
3,854,041
Common Stock, par valu...
Jan 24
2025
SELL
Open market or private sale
$1,176,924
$22.02 p/Share
53,448
Reduced 1.33%
3,954,041
Common Stock, par valu...
Jan 23
2025
SELL
Open market or private sale
$2,192,000
$21.92 p/Share
100,000
Reduced 2.43%
4,007,489
Common Stock, par valu...
Jan 22
2025
SELL
Open market or private sale
$1,053,500
$21.07 p/Share
50,000
Reduced 1.2%
4,107,489
Common Stock, par valu...
Jan 21
2025
SELL
Open market or private sale
$2,941,500
$19.61 p/Share
150,000
Reduced 3.48%
4,157,489
Common Stock, par valu...
Jan 07
2025
SELL
Open market or private sale
$271,481
$17.67 p/Share
15,364
Reduced 0.36%
4,307,489
Common Stock, par valu...
Jan 06
2025
SELL
Open market or private sale
$1,802,000
$18.02 p/Share
100,000
Reduced 2.26%
4,322,853
Common Stock, par valu...
Jan 03
2025
SELL
Open market or private sale
$1,296,228
$17.9 p/Share
72,415
Reduced 1.61%
4,422,853
Common Stock, par valu...
Jan 02
2025
SELL
Open market or private sale
$1,455,465
$17.02 p/Share
85,515
Reduced 1.87%
4,495,268
Common Stock, par valu...
Dec 31
2024
SELL
Open market or private sale
$306,595
$17.75 p/Share
17,273
Reduced 0.38%
4,580,783
Common Stock, par valu...
Dec 30
2024
SELL
Open market or private sale
$96,731
$18.01 p/Share
5,371
Reduced 0.12%
4,598,056
Common Stock, par valu...
Dec 27
2024
SELL
Open market or private sale
$1,526,891
$16.99 p/Share
89,870
Reduced 1.91%
4,603,427
Common Stock, par valu...
Dec 02
2024
SELL
Open market or private sale
$250,922
$15.01 p/Share
16,717
Reduced 0.35%
4,693,297
Common Stock, par valu...
Nov 27
2020
BUY
Open market or private purchase
$10,000,000
$10.0 p/Share
1,000,000
Added 50.0%
1,000,000
Class A Ordinary Shares