Dec 15
2024
SELL
Payment of exercise price or tax liability
$18,867
$112.98 p/Share
167
Reduced 1.12%
14,679
Class A Common Stock
Dec 15
2024
BUY
Grant, award, or other acquisition
-
741
Added 4.75%
14,846
Class A Common Stock
Sep 15
2024
SELL
Payment of exercise price or tax liability
$16,827
$59.46 p/Share
283
Reduced 1.97%
14,105
Class A Common Stock
Sep 15
2024
BUY
Grant, award, or other acquisition
-
1,256
Added 8.03%
14,388
Class A Common Stock
Jun 12
2024
SELL
Payment of exercise price or tax liability
$28,594
$57.65 p/Share
496
Reduced 3.64%
13,132
Class A Common Stock
Jun 05
2024
SELL
Payment of exercise price or tax liability
$16,057
$56.74 p/Share
283
Reduced 2.03%
13,628
Class A Common Stock
Jun 05
2024
BUY
Grant, award, or other acquisition
-
1,255
Added 8.28%
13,911
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$16,927
$60.89 p/Share
278
Reduced 2.15%
12,656
Class A Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
1,235
Added 8.72%
12,934
Class A Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$20,395
$75.82 p/Share
269
Reduced 1.93%
13,647
Class A Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
-
1,192
Added 7.89%
13,916
Class A Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$17,964
$64.62 p/Share
278
Reduced 2.14%
12,724
Class A Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
-
1,232
Added 8.66%
13,002
Class A Common Stock
Jun 12
2023
SELL
Payment of exercise price or tax liability
$19,486
$63.89 p/Share
305
Reduced 2.53%
11,770
Class A Common Stock
Jun 12
2023
BUY
Grant, award, or other acquisition
-
1,354
Added 10.08%
12,075
Class A Common Stock
Jun 10
2023
SELL
Payment of exercise price or tax liability
$28,047
$63.89 p/Share
439
Reduced 3.93%
10,721
Class A Common Stock
Jun 10
2023
BUY
Grant, award, or other acquisition
-
1,948
Added 14.86%
11,160
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$16,188
$62.99 p/Share
257
Reduced 2.71%
9,212
Class A Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
1,138
Added 10.73%
9,469
Class A Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
1,522
Added 15.45%
8,331
Class A Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
-
455
Added 6.26%
6,809
Class A Common Stock
Aug 04
2022
BUY
Grant, award, or other acquisition
-
6,354
Added 50.0%
6,354
Class A Common Stock