Jan 01
2025
SELL
Payment of exercise price or tax liability
$124,678
$210.25 p/Share
593
Reduced 2.05%
28,329
Class A Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
1,909
Added 6.19%
28,922
Class A Common Stock
Nov 08
2024
SELL
Open market or private sale
$270,251
$240.01 p/Share
1,126
Reduced 4.0%
27,013
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$173,362
$207.62 p/Share
835
Reduced 2.88%
28,139
Class A Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
1,909
Added 6.18%
28,974
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$145,699
$181.67 p/Share
802
Reduced 2.88%
27,065
Class A Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
1,909
Added 6.41%
27,867
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$150,214
$230.39 p/Share
652
Reduced 2.45%
25,958
Class A Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
2,268
Added 7.85%
26,610
Class A Common Stock
Jan 22
2024
SELL
Open market or private sale
$260,004
$210.02 p/Share
1,238
Reduced 4.84%
24,342
Class A Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$134,186
$192.52 p/Share
697
Reduced 2.65%
25,580
Class A Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
2,267
Added 7.94%
26,277
Class A Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$424,600
$203.45 p/Share
2,087
Reduced 8.0%
24,010
Class A Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
4,768
Added 16.02%
25,003
Class A Common Stock
Sep 05
2023
SELL
Open market or private sale
$272,360
$220.0 p/Share
1,238
Reduced 5.49%
21,329
Class A Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$137,620
$197.73 p/Share
696
Reduced 2.99%
22,567
Class A Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
2,268
Added 8.88%
23,263
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$93,365
$183.79 p/Share
508
Reduced 2.36%
20,995
Class A Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
1,765
Added 7.59%
21,503
Class A Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$90,050
$161.38 p/Share
558
Reduced 2.75%
19,738
Class A Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
1,764
Added 8.0%
20,296
Class A Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$289,035
$164.88 p/Share
1,753
Reduced 8.64%
18,532
Class A Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
4,265
Added 18.1%
19,304
Class A Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$103,688
$204.11 p/Share
508
Reduced 3.07%
16,020
Class A Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
1,765
Added 9.65%
16,528
Class A Common Stock