Dec 12
2025
SELL
Open market or private sale
$26,220
$19.0 p/Share
1,380
Reduced 2.33%
57,772
Series C Depositary Sh...
Dec 11
2025
SELL
Open market or private sale
$101,384
$19.0 p/Share
5,336
Reduced 8.27%
59,152
Series C Depositary Sh...
Dec 10
2025
SELL
Open market or private sale
$143,279
$19.0 p/Share
7,541
Reduced 10.47%
64,488
Series C Depositary Sh...
Dec 08
2025
SELL
Open market or private sale
$21,484
$19.03 p/Share
1,129
Reduced 1.54%
72,029
Series C Depositary Sh...
Dec 05
2025
SELL
Open market or private sale
$60,463
$19.14 p/Share
3,159
Reduced 4.14%
73,158
Series C Depositary Sh...
Dec 04
2025
SELL
Open market or private sale
$59,506
$19.14 p/Share
3,109
Reduced 3.91%
76,317
Series C Depositary Sh...
Dec 02
2025
SELL
Open market or private sale
$9,750
$19.5 p/Share
500
Reduced 0.63%
79,426
Series C Depositary Sh...
Dec 01
2025
SELL
Open market or private sale
$42,186
$19.54 p/Share
2,159
Reduced 2.63%
79,926
Series C Depositary Sh...
Nov 26
2025
SELL
Open market or private sale
$1,573
$19.42 p/Share
81
Reduced 0.1%
82,085
Series C Depositary Sh...
Nov 25
2025
SELL
Open market or private sale
$40,452
$19.3 p/Share
2,096
Reduced 2.49%
82,166
Series C Depositary Sh...
Nov 24
2025
SELL
Open market or private sale
$36,803
$19.35 p/Share
1,902
Reduced 2.21%
84,262
Series C Depositary Sh...
Nov 21
2025
SELL
Open market or private sale
$222,067
$19.2 p/Share
11,566
Reduced 11.83%
86,164
Series C Depositary Sh...
Nov 18
2025
SELL
Open market or private sale
$21,166
$19.8 p/Share
1,069
Reduced 1.08%
97,730
Series C Depositary Sh...
Nov 14
2025
SELL
Open market or private sale
$2,002
$19.83 p/Share
101
Reduced 0.1%
98,799
Series C Depositary Sh...
Nov 13
2025
SELL
Open market or private sale
$19,850
$19.85 p/Share
1,000
Reduced 1.0%
98,900
Series C Depositary Sh...
Nov 10
2025
SELL
Open market or private sale
$2,005
$20.05 p/Share
100
Reduced 0.1%
99,900
Series C Depositary Sh...
Aug 01
2025
-
20,000
Reduced 1.03%
1,919,428
Common Stock
Feb 04
2025
-
11,991
Reduced 0.6%
1,989,428
Common Stock
Feb 01
2025
SELL
Payment of exercise price or tax liability
$507,646
$41.93 p/Share
12,107
Reduced 0.6%
2,001,419
Common Stock
Jan 28
2025
BUY
Grant, award, or other acquisition
-
22,981
Added 1.13%
2,013,526
Common Stock
Jan 02
2025
SELL
Sale (or disposition) back to the issuer
$525,525
$25.0 p/Share
21,021
Reduced 100.0%
0
Series B depositary sh...
Aug 27
2024
SELL
Open market or private sale
$999,747
$45.34 p/Share
22,050
Reduced 1.1%
1,990,545
Common Stock
Mar 11
2024
-
2,200
Reduced 0.11%
2,012,595
Common Stock
Feb 02
2024
-
12,800
Reduced 0.63%
2,023,295
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$710,269
$42.17 p/Share
16,843
Reduced 0.82%
2,048,895
Common Stock