Sep 16
2024
SELL
Open market or private sale
$97,891
$53.0 p/Share
1,847
Reduced 2.8%
64,215
Class A Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$76,399
$47.72 p/Share
1,601
Reduced 2.37%
66,062
Class A Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
5,872
Added 7.99%
67,663
Class A Common Stock
Jul 18
2024
SELL
Open market or private sale
$96,192
$48.0 p/Share
2,004
Reduced 3.14%
61,791
Class A Common Stock
Jun 28
2024
SELL
Open market or private sale
$189,762
$44.42 p/Share
4,272
Reduced 6.28%
63,795
Class A Common Stock
Jun 11
2024
SELL
Open market or private sale
$183,280
$43.91 p/Share
4,174
Reduced 5.78%
68,067
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$58,484
$40.87 p/Share
1,431
Reduced 1.94%
72,241
Class A Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
5,871
Added 7.38%
73,672
Class A Common Stock
Mar 27
2024
SELL
Open market or private sale
$219,268
$38.22 p/Share
5,737
Reduced 7.8%
67,801
Class A Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
$4,416
$1.38 p/Share
3,200
Added 4.17%
73,538
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$87,066
$45.68 p/Share
1,906
Reduced 2.64%
70,338
Class A Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
7,267
Added 9.14%
72,244
Class A Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$148,598
$43.99 p/Share
3,378
Reduced 4.94%
64,977
Class A Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
-
8,582
Added 11.15%
68,355
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$265,922
$41.99 p/Share
6,333
Reduced 9.58%
59,773
Class A Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
20,140
Added 23.35%
66,106
Class A Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$28,996
$39.94 p/Share
726
Reduced 1.55%
45,966
Class A Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
2,975
Added 5.99%
46,692
Class A Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$32,640
$44.96 p/Share
726
Reduced 1.63%
43,717
Class A Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
2,974
Added 6.27%
44,443
Class A Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$45,325
$46.44 p/Share
976
Reduced 2.3%
41,469
Class A Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
3,412
Added 7.44%
42,445
Class A Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$53,028
$32.08 p/Share
1,653
Reduced 4.06%
39,033
Class A Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
6,293
Added 13.4%
40,686
Class A Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$36,898
$38.0 p/Share
971
Reduced 2.75%
34,393
Class A Common Stock