Jan 16
2025
SELL
Payment of exercise price or tax liability
$200,931
$52.19 p/Share
3,850
Reduced 7.93%
44,693
Class A Common Stock
Jan 16
2025
BUY
Grant, award, or other acquisition
-
8,491
Added 14.89%
48,543
Class A Common Stock
Dec 10
2024
-
169
Reduced 0.42%
40,052
Class A Common Stock
Dec 10
2024
SELL
Open market or private sale
$78,197
$50.91 p/Share
1,536
Reduced 3.68%
40,221
Class A Common Stock
Dec 10
2024
BUY
Exercise of conversion of derivative security
$36,695
$23.89 p/Share
1,536
Added 3.55%
41,757
Class A Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$273,754
$42.39 p/Share
6,458
Reduced 14.07%
39,438
Class A Common Stock
Mar 07
2024
BUY
Grant, award, or other acquisition
-
14,759
Added 24.33%
45,896
Class A Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$164,689
$42.71 p/Share
3,856
Reduced 11.02%
31,137
Class A Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
8,611
Added 19.75%
34,993
Class A Common Stock
Dec 06
2023
-
224
Reduced 0.84%
26,382
Class A Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$112,931
$29.54 p/Share
3,823
Reduced 12.94%
25,715
Class A Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
8,451
Added 22.25%
29,538
Class A Common Stock
Jul 30
2022
SELL
Payment of exercise price or tax liability
$84,373
$27.51 p/Share
3,067
Reduced 13.06%
20,414
Class A Common Stock
Jul 30
2022
BUY
Exercise of conversion of derivative security
-
6,985
Added 22.93%
23,481
Class A Common Stock
May 26
2022
SELL
Open market or private sale
$223,914
$27.63 p/Share
8,104
Reduced 32.94%
16,496
Class A Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$75,771
$31.22 p/Share
2,427
Reduced 9.18%
24,001
Class A Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
7,990
Added 23.21%
26,428
Class A Common Stock
Dec 28
2021
SELL
Payment of exercise price or tax liability
$58,230
$40.27 p/Share
1,446
Reduced 7.27%
18,438
Class A Common Stock
Dec 28
2021
BUY
Exercise of conversion of derivative security
-
5,000
Added 20.09%
19,884
Class A Common Stock
Sep 03
2021
SELL
Payment of exercise price or tax liability
$95,139
$32.92 p/Share
2,890
Reduced 16.26%
14,884
Class A Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
-
10,000
Added 36.0%
17,774
Class A Common Stock
Aug 10
2021
SELL
Open market or private sale
$175,250
$35.05 p/Share
5,000
Reduced 39.14%
7,774
Class A Common Stock
Jul 30
2021
SELL
Payment of exercise price or tax liability
$67,838
$33.6 p/Share
2,019
Reduced 13.65%
12,774
Class A Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
-
6,986
Added 32.08%
14,793
Class A Common Stock