Oct 02
2024
SELL
Payment of exercise price or tax liability
$33,583
$74.63 p/Share
450
Reduced 3.68%
11,762
Class A Common Stock
Oct 02
2024
BUY
Grant, award, or other acquisition
-
2,345
Added 16.11%
12,212
Class A Common Stock
Sep 19
2024
SELL
Payment of exercise price or tax liability
$20,297
$74.35 p/Share
273
Reduced 2.69%
9,867
Class A Common Stock
Sep 18
2024
SELL
Open market or private sale
$647,337
$74.1 p/Share
8,736
Reduced 46.28%
10,140
Class A Common Stock
Sep 18
2024
BUY
Exercise of conversion of derivative security
$348,741
$39.92 p/Share
8,736
Added 31.64%
18,876
Class A Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$17,811
$74.84 p/Share
238
Reduced 2.29%
10,140
Class A Common Stock
Sep 04
2024
SELL
Payment of exercise price or tax liability
$56,323
$73.53 p/Share
766
Reduced 6.87%
10,378
Class A Common Stock
Sep 04
2024
BUY
Grant, award, or other acquisition
-
1,633
Added 12.78%
11,144
Class A Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
2,875
Added 23.21%
9,511
Class A Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$16,620
$55.4 p/Share
300
Reduced 4.33%
6,636
Class A Common Stock
Sep 19
2023
SELL
Payment of exercise price or tax liability
$15,285
$55.99 p/Share
273
Reduced 3.79%
6,936
Class A Common Stock
Sep 16
2023
SELL
Payment of exercise price or tax liability
$13,251
$55.68 p/Share
238
Reduced 3.2%
7,209
Class A Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$13,727
$50.47 p/Share
272
Reduced 3.52%
7,447
Class A Common Stock
Aug 28
2023
BUY
Grant, award, or other acquisition
-
580
Added 6.99%
7,719
Class A Common Stock
Apr 06
2023
SELL
Payment of exercise price or tax liability
$49,588
$51.44 p/Share
964
Reduced 11.9%
7,139
Class A Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$12,603
$42.01 p/Share
300
Reduced 3.57%
8,103
Class A Common Stock
Sep 19
2022
BUY
Grant, award, or other acquisition
-
1,742
Added 17.17%
8,403
Class A Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$10,208
$42.89 p/Share
238
Reduced 3.45%
6,661
Class A Common Stock
Apr 06
2022
SELL
Payment of exercise price or tax liability
$44,096
$44.95 p/Share
981
Reduced 12.45%
6,899
Class A Common Stock
Sep 30
2021
SELL
Payment of exercise price or tax liability
$15,456
$51.35 p/Share
301
Reduced 3.68%
7,880
Class A Common Stock
Sep 16
2021
BUY
Grant, award, or other acquisition
-
1,522
Added 15.69%
8,181
Class A Common Stock
Apr 06
2021
SELL
Payment of exercise price or tax liability
$55,022
$55.86 p/Share
985
Reduced 12.89%
6,659
Class A Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
1,921
Added 20.08%
7,644
Class A Common Stock