Jan 01
2024
SELL
Payment of exercise price or tax liability
$5,873
$36.48 p/Share
161
Reduced 0.95%
16,860
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$32,029
$36.48 p/Share
878
Reduced 4.91%
17,021
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$9,024
$35.53 p/Share
254
Reduced 1.4%
17,899
Common Stock
Aug 04
2023
BUY
Grant, award, or other acquisition
-
1,680
Added 8.47%
18,153
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$16,658
$33.79 p/Share
493
Reduced 2.91%
16,473
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
3,244
Added 16.05%
16,966
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$13,340
$31.84 p/Share
419
Reduced 2.96%
13,722
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$31,617
$31.84 p/Share
993
Reduced 6.56%
14,141
Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$24,605
$34.9 p/Share
705
Reduced 4.45%
15,134
Common Stock
May 04
2022
BUY
Grant, award, or other acquisition
-
3,682
Added 19.15%
15,546
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$13,224
$32.02 p/Share
413
Reduced 3.29%
12,157
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
2,716
Added 17.77%
12,570
Common Stock
Jan 15
2022
SELL
Other acquisition or disposition
-
3,573
Reduced 100.0%
0
Class B Common Stock
Jan 15
2022
BUY
Other acquisition or disposition
-
3,573
Added 26.61%
9,854
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$72,754
$33.04 p/Share
2,202
Reduced 25.96%
6,280
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$5,716
$33.04 p/Share
173
Reduced 2.0%
8,482
Common Stock
Jul 02
2021
SELL
Other acquisition or disposition
-
3,573
Reduced 29.22%
8,655
Common Stock
Jul 02
2021
BUY
Other acquisition or disposition
-
3,573
Added 50.0%
3,573
Class B Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$4,524
$8.75 p/Share
517
Reduced 1.39%
36,685
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
$25,358
$8.75 p/Share
2,898
Added 7.23%
37,202
Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$18,778
$8.75 p/Share
2,146
Reduced 5.89%
34,304
Common Stock