Nov 12
2025
BUY
Grant, award, or other acquisition
$96,993
$27.61 p/Share
3,513
Added 10.01%
31,565
Common Stock
Nov 11
2025
SELL
Payment of exercise price or tax liability
$51,055
$28.27 p/Share
1,806
Reduced 6.05%
28,052
Common Stock
Nov 07
2025
SELL
Payment of exercise price or tax liability
$6,409
$29.0 p/Share
221
Reduced 0.73%
29,858
Common Stock
Apr 01
2025
SELL
Open market or private sale
$312,356
$75.14 p/Share
4,157
Reduced 12.14%
30,079
Common Stock
Nov 11
2024
SELL
Payment of exercise price or tax liability
$236,925
$71.32 p/Share
3,322
Reduced 8.84%
34,236
Common Stock
Nov 07
2024
BUY
Grant, award, or other acquisition
$89,970
$68.89 p/Share
1,306
Added 3.36%
37,558
Common Stock
Nov 12
2023
SELL
Payment of exercise price or tax liability
$88,131
$46.68 p/Share
1,888
Reduced 4.95%
36,252
Common Stock
Nov 11
2023
SELL
Payment of exercise price or tax liability
$153,063
$46.68 p/Share
3,279
Reduced 7.92%
38,140
Common Stock
Nov 10
2023
BUY
Grant, award, or other acquisition
$399,980
$46.45 p/Share
8,611
Added 17.21%
41,419
Common Stock
Nov 20
2022
SELL
Payment of exercise price or tax liability
$44,114
$22.45 p/Share
1,965
Reduced 5.65%
32,808
Common Stock
Nov 12
2022
SELL
Payment of exercise price or tax liability
$47,759
$25.31 p/Share
1,887
Reduced 5.15%
34,773
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$37,610
$25.31 p/Share
1,486
Reduced 4.13%
34,466
Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
$269,981
$25.31 p/Share
10,667
Added 22.88%
35,952
Common Stock
Mar 10
2022
SELL
Sale (or disposition) back to the issuer
-
25,285
Reduced 100.0%
0
Class A Common Stock
Nov 20
2021
SELL
Payment of exercise price or tax liability
$28,356
$23.11 p/Share
1,227
Reduced 4.63%
25,285
Class A Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$31,762
$26.94 p/Share
1,179
Reduced 4.26%
26,512
Class A Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
8,049
Added 22.52%
27,691
Class A Common Stock
Nov 20
2020
SELL
Payment of exercise price or tax liability
$26,258
$21.4 p/Share
1,227
Reduced 5.88%
19,642
Class A Common Stock
Nov 12
2020
BUY
Grant, award, or other acquisition
-
10,224
Added 32.88%
20,869
Class A Common Stock