Nov 05
2025
SELL
Payment of exercise price or tax liability
$5,634
$86.68 p/Share
65
Reduced 0.4%
16,006
Class A Common Stock, ...
Nov 05
2025
BUY
Exercise of conversion of derivative security
-
227
Added 1.39%
16,072
Class A Common Stock, ...
Nov 04
2025
SELL
Payment of exercise price or tax liability
$27,395
$86.42 p/Share
317
Reduced 1.96%
15,844
Class A Common Stock, ...
Nov 04
2025
BUY
Exercise of conversion of derivative security
-
1,110
Added 6.48%
16,029
Class A Common Stock, ...
Nov 03
2025
SELL
Payment of exercise price or tax liability
$13,312
$84.79 p/Share
157
Reduced 1.03%
15,051
Class A Common Stock, ...
Nov 03
2025
BUY
Exercise of conversion of derivative security
-
551
Added 3.5%
15,209
Class A Common Stock, ...
Jul 10
2025
SELL
Open market or private sale
$195,960
$92.0 p/Share
2,130
Reduced 12.69%
14,657
Class A Common Stock, ...
Jul 10
2025
BUY
Exercise of conversion of derivative security
$177,237
$83.21 p/Share
2,130
Added 11.26%
16,787
Class A Common Stock, ...
Jul 09
2025
SELL
Open market or private sale
$192,887
$90.6 p/Share
2,129
Reduced 12.68%
14,657
Class A Common Stock, ...
Jul 09
2025
BUY
Exercise of conversion of derivative security
$177,154
$83.21 p/Share
2,129
Added 11.26%
16,786
Class A Common Stock, ...
Nov 06
2024
SELL
Payment of exercise price or tax liability
$10,210
$88.79 p/Share
115
Reduced 0.78%
14,657
Class A Common Stock, ...
Nov 06
2024
BUY
Exercise of conversion of derivative security
-
401
Added 2.64%
14,772
Class A Common Stock, ...
Nov 05
2024
SELL
Payment of exercise price or tax liability
$25,602
$82.06 p/Share
312
Reduced 2.12%
14,371
Class A Common Stock, ...
Nov 05
2024
BUY
Grant, award, or other acquisition
-
871
Added 5.68%
14,466
Class A Common Stock, ...
Nov 05
2024
BUY
Exercise of conversion of derivative security
-
218
Added 1.49%
14,434
Class A Common Stock, ...
Nov 04
2024
SELL
Payment of exercise price or tax liability
$10,226
$80.52 p/Share
127
Reduced 0.93%
13,594
Class A Common Stock, ...
Nov 04
2024
BUY
Exercise of conversion of derivative security
-
446
Added 3.15%
13,722
Class A Common Stock, ...
Nov 03
2024
SELL
Payment of exercise price or tax liability
$12,185
$80.7 p/Share
151
Reduced 1.12%
13,275
Class A Common Stock, ...
Nov 03
2024
BUY
Exercise of conversion of derivative security
-
529
Added 3.79%
13,427
Class A Common Stock, ...
Jul 17
2024
SELL
Open market or private sale
$413,271
$84.6 p/Share
4,885
Reduced 27.47%
12,897
Class A Common Stock, ...
Jul 17
2024
BUY
Exercise of conversion of derivative security
$388,846
$79.6 p/Share
4,885
Added 21.55%
17,782
Class A Common Stock, ...
Dec 17
2023
SELL
Payment of exercise price or tax liability
$9,703
$101.08 p/Share
96
Reduced 0.74%
12,897
Class A Common Stock, ...
Dec 17
2023
BUY
Exercise of conversion of derivative security
-
337
Added 2.53%
12,994
Class A Common Stock, ...
Nov 06
2023
SELL
Payment of exercise price or tax liability
$50,903
$97.33 p/Share
523
Reduced 3.97%
12,656
Class A Common Stock, ...
Nov 06
2023
BUY
Grant, award, or other acquisition
-
1,029
Added 7.68%
12,371
Class A Common Stock, ...