Nov 18
2024
SELL
Open market or private sale
$120,748
$71.28 p/Share
1,694
Reduced 3.83%
42,537
Class A Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$479,955
$68.87 p/Share
6,969
Reduced 13.61%
44,231
Class A Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
12,598
Added 19.75%
51,200
Class A Common Stock
Sep 04
2024
SELL
Open market or private sale
$109,012
$64.39 p/Share
1,693
Reduced 4.2%
38,602
Class A Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$231,400
$65.22 p/Share
3,548
Reduced 8.09%
40,295
Class A Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
-
6,413
Added 12.76%
43,843
Class A Common Stock
Jun 04
2024
SELL
Open market or private sale
$108,927
$57.09 p/Share
1,908
Reduced 4.85%
37,430
Class A Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$221,099
$57.94 p/Share
3,816
Reduced 8.84%
39,338
Class A Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
-
6,896
Added 13.78%
43,154
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$120,585
$63.2 p/Share
1,908
Reduced 5.0%
36,258
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$241,616
$63.35 p/Share
3,814
Reduced 9.09%
38,166
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
6,894
Added 14.11%
41,980
Class A Common Stock
Nov 17
2023
SELL
Open market or private sale
$140,385
$89.19 p/Share
1,574
Reduced 4.29%
35,086
Class A Common Stock
Nov 16
2023
SELL
Open market or private sale
$347,484
$89.03 p/Share
3,903
Reduced 9.62%
36,660
Class A Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
6,893
Added 14.53%
40,563
Class A Common Stock
Sep 06
2023
SELL
Open market or private sale
$148,252
$92.89 p/Share
1,596
Reduced 4.53%
33,670
Class A Common Stock
Sep 05
2023
SELL
Open market or private sale
$197,959
$82.69 p/Share
2,394
Reduced 6.36%
35,266
Class A Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
4,271
Added 10.19%
37,660
Class A Common Stock
Jun 05
2023
SELL
Open market or private sale
$126,547
$59.44 p/Share
2,129
Reduced 5.99%
33,389
Class A Common Stock
Jun 02
2023
SELL
Open market or private sale
$192,011
$60.06 p/Share
3,197
Reduced 8.26%
35,518
Class A Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
5,701
Added 12.84%
38,715
Class A Common Stock
Mar 03
2023
SELL
Open market or private sale
$134,406
$64.34 p/Share
2,089
Reduced 5.95%
33,014
Class A Common Stock
Mar 02
2023
SELL
Open market or private sale
$200,777
$61.93 p/Share
3,242
Reduced 8.45%
35,103
Class A Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
5,700
Added 12.94%
38,345
Class A Common Stock
Dec 01
2022
SELL
Open market or private sale
$120,686
$59.16 p/Share
2,040
Reduced 5.88%
32,645
Class A Common Stock