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, ...
Nov 06
2023
BUY
Exercise of conversion of derivative security
-
808
Added 5.95%
12,766
Class A Common Stock, ...
Nov 05
2023
SELL
Payment of exercise price or tax liability
$5,769
$97.78 p/Share
59
Reduced 0.52%
11,342
Class A Common Stock, ...
Nov 05
2023
BUY
Exercise of conversion of derivative security
-
209
Added 1.8%
11,402
Class A Common Stock, ...
Nov 04
2023
SELL
Payment of exercise price or tax liability
$12,026
$97.78 p/Share
123
Reduced 1.09%
11,192
Class A Common Stock, ...
Nov 04
2023
BUY
Exercise of conversion of derivative security
-
431
Added 3.67%
11,315
Class A Common Stock, ...
Oct 17
2023
SELL
Payment of exercise price or tax liability
$7,034
$104.99 p/Share
67
Reduced 0.61%
10,884
Class A Common Stock, ...
Oct 17
2023
BUY
Exercise of conversion of derivative security
-
235
Added 2.1%
10,951
Class A Common Stock, ...
May 02
2023
SELL
Open market or private sale
$586,157
$90.99 p/Share
6,442
Reduced 37.55%
10,716
Class A Common Stock, ...
May 02
2023
BUY
Exercise of conversion of derivative security
$459,507
$71.33 p/Share
6,442
Added 27.3%
17,158
Class A Common Stock, ...
Dec 17
2022
SELL
Payment of exercise price or tax liability
$7,696
$81.88 p/Share
94
Reduced 0.87%
10,716
Class A Common Stock, ...