Feb 19
2025
SELL
Open market or private sale
$645,428
$74.0 p/Share
8,722
Reduced 13.73%
54,794
Class A Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$0
$74.0 p/Share
0
Reduced 0.0%
63,516
Class A Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
-
18,757
Added 22.8%
63,516
Class A Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
44,759
Added 50.0%
44,759
Class A Common Stock
Feb 29
2024
SELL
Open market or private sale
$2,424,623
$54.23 p/Share
44,710
Reduced 100.0%
0
Class A Common Stock
Feb 23
2024
SELL
Open market or private sale
$2,462,979
$54.62 p/Share
45,093
Reduced 50.21%
44,710
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$2,092,480
$52.6 p/Share
39,781
Reduced 30.7%
89,803
Class A Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$52
$52.6 p/Share
1
Reduced 0.0%
129,584
Class A Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
-
84,875
Added 39.58%
129,585
Class A Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$428,128
$42.06 p/Share
10,179
Reduced 17.4%
48,316
Class A Common Stock
Feb 22
2023
SELL
Open market or private sale
$1,539,059
$42.06 p/Share
36,592
Reduced 45.01%
44,710
Class A Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
91,481
Added 52.95%
81,302
Class A Common Stock
Feb 13
2023
SELL
Open market or private sale
$774,609
$45.08 p/Share
17,183
Reduced 100.0%
0
Class A Common Stock
Feb 10
2023
SELL
Open market or private sale
$1,697,338
$44.58 p/Share
38,074
Reduced 68.9%
17,183
Class A Common Stock
Feb 09
2023
SELL
Open market or private sale
$1,931,456
$45.3 p/Share
42,637
Reduced 43.55%
55,257
Class A Common Stock
Feb 22
2022
SELL
Open market or private sale
$1,590,865
$47.12 p/Share
33,762
Reduced 25.64%
97,894
Class A Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$322,254
$47.12 p/Share
6,839
Reduced 4.94%
131,656
Class A Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
84,411
Added 37.87%
138,495
Class A Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$2,887,577
$54.29 p/Share
53,188
Reduced 49.58%
54,084
Class A Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
-
107,272
Added 50.0%
107,272
Class A Common Stock
Oct 30
2020
BUY
Exercise of conversion of derivative security
-
10
Added 100.0%
0
Class A Common Stock
Oct 27
2020
SELL
Open market or private sale
$14,032
$38.55 p/Share
364
Reduced 100.0%
0
Class A Common Stock
Oct 27
2020
BUY
Exercise of conversion of derivative security
-
354
Added 50.0%
354
Class A Common Stock