Nov 20
2025
SELL
Payment of exercise price or tax liability
$982,439
$25.1 p/Share
39,141
Reduced 5.8%
635,812
Class A Common Stock
Nov 20
2025
BUY
Exercise of conversion of derivative security
-
90,000
Added 11.77%
674,953
Class A Common Stock
Nov 14
2025
SELL
Payment of exercise price or tax liability
$650,523
$24.93 p/Share
26,094
Reduced 4.27%
584,953
Class A Common Stock
Nov 14
2025
BUY
Exercise of conversion of derivative security
-
60,000
Added 8.94%
611,047
Class A Common Stock
Nov 21
2024
BUY
Exercise of conversion of derivative security
-
60,000
Added 9.82%
551,047
Class A Common Stock
Nov 17
2024
BUY
Exercise of conversion of derivative security
-
40,000
Added 7.53%
491,047
Class A Common Stock
Dec 19
2023
-
7,275
Reduced 1.59%
451,047
Class A Common Stock
Nov 16
2023
SELL
Payment of exercise price or tax liability
$3,365,197
$38.07 p/Share
88,395
Reduced 16.17%
458,322
Class A Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
203,250
Added 27.1%
546,717
Class A Common Stock
Dec 21
2022
-
1,650
Reduced 0.48%
343,467
Class A Common Stock
Nov 21
2022
SELL
Open market or private sale
$301,700
$30.17 p/Share
10,000
Reduced 2.82%
345,117
Class A Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$540,637
$27.54 p/Share
19,631
Reduced 5.24%
355,117
Class A Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
45,149
Added 10.75%
374,748
Class A Common Stock
Nov 15
2022
SELL
Sale (or disposition) back to the issuer
-
11,250
Reduced 3.3%
329,599
Class A Common Stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$338,955
$27.6 p/Share
12,281
Reduced 3.48%
340,849
Class A Common Stock
Nov 14
2022
BUY
Exercise of conversion of derivative security
-
28,245
Added 7.41%
353,130
Class A Common Stock
Nov 18
2021
SELL
Payment of exercise price or tax liability
$392,863
$38.55 p/Share
10,191
Reduced 3.04%
324,885
Class A Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
-
23,437
Added 6.54%
335,076
Class A Common Stock
Nov 16
2021
SELL
Sale (or disposition) back to the issuer
-
11,833
Reduced 3.66%
311,639
Class A Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$462,271
$39.03 p/Share
11,844
Reduced 3.53%
323,472
Class A Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
27,240
Added 7.51%
335,316
Class A Common Stock
Nov 23
2020
SELL
Open market or private sale
$145,800
$29.16 p/Share
5,000
Reduced 1.6%
308,076
Class A Common Stock
Nov 19
2020
SELL
Sale (or disposition) back to the issuer
-
11,250
Reduced 3.47%
313,076
Class A Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$364,420
$26.03 p/Share
14,000
Reduced 4.14%
324,326
Class A Common Stock