Jan 19
2024
SELL
Open market or private sale
$4,442,760
$96.71 p/Share
45,939
Reduced 3.24%
1,371,099
Class A Common Stock, ...
Jan 18
2024
SELL
Open market or private sale
$1,442,250
$96.15 p/Share
15,000
Reduced 1.05%
1,417,038
Class A Common Stock, ...
Jan 16
2024
SELL
Open market or private sale
$720,000
$96.0 p/Share
7,500
Reduced 0.52%
1,432,038
Class A Common Stock, ...
Nov 07
2023
BUY
Exercise of conversion of derivative security
$5,848,132
$79.6 p/Share
73,469
Added 4.86%
1,439,538
Class A Common Stock, ...
Nov 06
2023
SELL
Payment of exercise price or tax liability
$2,234,015
$97.33 p/Share
22,953
Reduced 1.65%
1,366,069
Class A Common Stock, ...
Nov 06
2023
BUY
Grant, award, or other acquisition
-
25,182
Added 1.81%
1,369,246
Class A Common Stock, ...
Nov 06
2023
BUY
Exercise of conversion of derivative security
-
19,776
Added 1.42%
1,370,891
Class A Common Stock, ...
Nov 05
2023
SELL
Payment of exercise price or tax liability
$256,574
$97.78 p/Share
2,624
Reduced 0.19%
1,344,064
Class A Common Stock, ...
Nov 05
2023
BUY
Exercise of conversion of derivative security
-
5,140
Added 0.38%
1,346,689
Class A Common Stock, ...
Nov 04
2023
SELL
Payment of exercise price or tax liability
$254,521
$97.78 p/Share
2,603
Reduced 0.19%
1,341,548
Class A Common Stock, ...
Nov 04
2023
BUY
Exercise of conversion of derivative security
-
5,099
Added 0.38%
1,344,151
Class A Common Stock, ...
Nov 03
2023
SELL
Open market or private sale
$1,331,478
$97.91 p/Share
13,599
Reduced 1.01%
1,339,052
Class A Common Stock, ...
Oct 17
2023
SELL
Payment of exercise price or tax liability
$167,354
$104.99 p/Share
1,594
Reduced 0.12%
1,352,651
Class A Common Stock, ...
Oct 17
2023
BUY
Exercise of conversion of derivative security
-
4,421
Added 0.33%
1,354,246
Class A Common Stock, ...
Oct 04
2023
BUY
Grant, award, or other acquisition
-
873,655
Added 39.51%
1,337,378
Class A Common Stock, ...
Nov 22
2022
SELL
Open market or private sale
$4,259,000
$85.18 p/Share
50,000
Reduced 9.73%
463,723
Class A Common Stock, ...
Nov 06
2022
BUY
Exercise of conversion of derivative security
-
22,149
Added 4.13%
513,723
Class A Common Stock, ...
Nov 06
2022
BUY
Grant, award, or other acquisition
-
12,348
Added 2.45%
491,574
Class A Common Stock, ...
Nov 05
2022
BUY
Exercise of conversion of derivative security
-
4,960
Added 1.02%
479,226
Class A Common Stock, ...
Oct 27
2022
BUY
Exercise of conversion of derivative security
$5,182,767
$71.33 p/Share
72,659
Added 13.29%
474,266
Class A Common Stock, ...
Oct 20
2022
BUY
Exercise of conversion of derivative security
-
3,660
Added 0.9%
401,607
Class A Common Stock, ...
Oct 17
2022
BUY
Exercise of conversion of derivative security
-
4,266
Added 1.06%
397,948
Class A Common Stock, ...
Nov 16
2021
BUY
Exercise of conversion of derivative security
$4,951,075
$58.9 p/Share
84,059
Added 17.6%
393,681
Class A Common Stock, ...
Nov 06
2021
SELL
Payment of exercise price or tax liability
$0
$84.96 p/Share
0
Reduced 0.0%
309,622
Class A Common Stock, ...
Nov 06
2021
BUY
Exercise of conversion of derivative security
-
18,389
Added 5.61%
309,623
Class A Common Stock, ...