Jan 01
2024
SELL
Payment of exercise price or tax liability
$14,847
$36.48 p/Share
407
Reduced 1.79%
22,326
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$53,224
$36.48 p/Share
1,459
Reduced 6.03%
22,733
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$15,206
$35.53 p/Share
428
Reduced 1.74%
24,192
Common Stock
Aug 04
2023
BUY
Grant, award, or other acquisition
-
3,080
Added 11.12%
24,620
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$27,978
$33.79 p/Share
828
Reduced 3.7%
21,540
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
5,946
Added 21.0%
22,368
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$19,263
$31.84 p/Share
605
Reduced 3.55%
16,423
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$12,003
$31.84 p/Share
377
Reduced 2.17%
17,028
Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$13,122
$34.9 p/Share
376
Reduced 2.11%
17,405
Common Stock
May 04
2022
BUY
Grant, award, or other acquisition
-
1,904
Added 9.78%
17,559
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$4,963
$32.02 p/Share
155
Reduced 0.97%
15,877
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,106
Added 6.45%
16,032
Common Stock
Jan 15
2022
SELL
Other acquisition or disposition
-
3,951
Reduced 100.0%
0
Class B Common Stock
Jan 15
2022
BUY
Other acquisition or disposition
-
3,951
Added 20.93%
14,926
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$107,446
$33.04 p/Share
3,252
Reduced 22.86%
10,975
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$4,394
$33.04 p/Share
133
Reduced 0.93%
14,227
Common Stock
Jul 02
2021
SELL
Other acquisition or disposition
-
3,951
Reduced 21.58%
14,360
Common Stock
Jul 02
2021
BUY
Other acquisition or disposition
-
3,951
Added 50.0%
3,951
Class B Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$3,474
$8.75 p/Share
397
Reduced 0.72%
54,935
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
$20,948
$8.75 p/Share
2,394
Added 4.15%
55,332
Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$22,461
$8.75 p/Share
2,567
Reduced 4.62%
52,938
Common Stock