Oct 02
2024
SELL
Payment of exercise price or tax liability
$71,943
$74.63 p/Share
964
Reduced 3.51%
26,527
Class A Common Stock
Oct 02
2024
BUY
Grant, award, or other acquisition
-
5,360
Added 16.32%
27,491
Class A Common Stock
Sep 19
2024
SELL
Payment of exercise price or tax liability
$13,382
$74.35 p/Share
180
Reduced 0.81%
22,131
Class A Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$9,355
$74.84 p/Share
125
Reduced 0.56%
22,311
Class A Common Stock
Jun 21
2024
SELL
Payment of exercise price or tax liability
$69,220
$66.05 p/Share
1,048
Reduced 4.46%
22,436
Class A Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
6,159
Added 20.78%
23,484
Class A Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$8,143
$55.4 p/Share
147
Reduced 0.84%
17,325
Class A Common Stock
Sep 19
2023
SELL
Payment of exercise price or tax liability
$10,078
$55.99 p/Share
180
Reduced 1.02%
17,472
Class A Common Stock
Sep 16
2023
SELL
Payment of exercise price or tax liability
$6,960
$55.68 p/Share
125
Reduced 0.7%
17,652
Class A Common Stock
Jun 13
2023
SELL
Payment of exercise price or tax liability
$59,889
$49.13 p/Share
1,219
Reduced 6.42%
17,777
Class A Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$6,175
$42.01 p/Share
147
Reduced 0.77%
18,996
Class A Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$4,019
$42.76 p/Share
94
Reduced 0.49%
19,143
Class A Common Stock
Sep 19
2022
BUY
Grant, award, or other acquisition
-
1,150
Added 5.64%
19,237
Class A Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$5,361
$42.89 p/Share
125
Reduced 0.69%
18,087
Class A Common Stock
Jun 13
2022
SELL
Payment of exercise price or tax liability
$57,158
$46.17 p/Share
1,238
Reduced 6.37%
18,212
Class A Common Stock
Sep 30
2021
SELL
Payment of exercise price or tax liability
$7,394
$51.35 p/Share
144
Reduced 0.73%
19,450
Class A Common Stock
Sep 25
2021
SELL
Payment of exercise price or tax liability
$5,758
$50.96 p/Share
113
Reduced 0.57%
19,594
Class A Common Stock
Sep 20
2021
SELL
Payment of exercise price or tax liability
$4,498
$48.89 p/Share
92
Reduced 0.46%
19,707
Class A Common Stock
Sep 16
2021
BUY
Grant, award, or other acquisition
-
804
Added 3.9%
19,799
Class A Common Stock
Jun 21
2021
BUY
Grant, award, or other acquisition
-
4,459
Added 19.01%
18,995
Class A Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
940
Added 6.07%
14,536
Class A Common Stock