Jan 08
2024
SELL
Payment of exercise price or tax liability
$1,137,240
$67.46 p/Share
16,858
Reduced 16.44%
85,672
Class A Common Stock
Jan 08
2024
BUY
Exercise of conversion of derivative security
-
37,671
Added 26.87%
102,530
Class A Common Stock
Dec 12
2023
SELL
Open market or private sale
$113,080
$71.98 p/Share
1,571
Reduced 2.36%
64,858
Class A Common Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$254,813
$71.9 p/Share
3,544
Reduced 5.06%
66,429
Class A Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
7,031
Added 9.13%
69,973
Class A Common Stock
Oct 10
2023
SELL
Open market or private sale
$923,061
$66.35 p/Share
13,912
Reduced 18.1%
62,942
Class A Common Stock
Oct 08
2023
SELL
Payment of exercise price or tax liability
$1,223,234
$63.97 p/Share
19,122
Reduced 19.92%
76,854
Class A Common Stock
Oct 08
2023
BUY
Exercise of conversion of derivative security
-
37,670
Added 28.19%
95,976
Class A Common Stock
Sep 12
2023
SELL
Open market or private sale
$112,114
$70.69 p/Share
1,586
Reduced 2.65%
58,306
Class A Common Stock
Sep 09
2023
SELL
Payment of exercise price or tax liability
$150,898
$71.55 p/Share
2,109
Reduced 3.4%
59,892
Class A Common Stock
Sep 09
2023
BUY
Exercise of conversion of derivative security
-
4,223
Added 6.38%
62,001
Class A Common Stock
Jul 08
2023
SELL
Payment of exercise price or tax liability
$1,226,595
$64.67 p/Share
18,967
Reduced 24.82%
57,441
Class A Common Stock
Jul 08
2023
BUY
Exercise of conversion of derivative security
-
37,671
Added 33.02%
76,408
Class A Common Stock
Jun 09
2023
SELL
Payment of exercise price or tax liability
$140,524
$67.14 p/Share
2,093
Reduced 5.13%
38,737
Class A Common Stock
Jun 09
2023
BUY
Exercise of conversion of derivative security
-
4,224
Added 9.38%
40,830
Class A Common Stock
Apr 08
2023
SELL
Payment of exercise price or tax liability
$750,723
$68.88 p/Share
10,899
Reduced 22.94%
36,606
Class A Common Stock
Apr 08
2023
BUY
Exercise of conversion of derivative security
-
21,069
Added 30.72%
47,505
Class A Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$143,990
$65.99 p/Share
2,182
Reduced 7.62%
26,436
Class A Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
4,223
Added 12.86%
28,618
Class A Common Stock
Jan 10
2023
SELL
Open market or private sale
$208,133
$69.54 p/Share
2,993
Reduced 10.93%
24,395
Class A Common Stock
Jan 08
2023
SELL
Payment of exercise price or tax liability
$371,528
$69.81 p/Share
5,322
Reduced 16.27%
27,388
Class A Common Stock
Jan 08
2023
BUY
Exercise of conversion of derivative security
-
14,755
Added 31.09%
32,710
Class A Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$151,534
$70.91 p/Share
2,137
Reduced 10.64%
17,955
Class A Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
-
4,223
Added 17.37%
20,092
Class A Common Stock
Oct 08
2022
SELL
Payment of exercise price or tax liability
$560,350
$75.99 p/Share
7,374
Reduced 28.79%
18,243
Class A Common Stock