May 16
2024
SELL
Open market or private sale
$170,027
$40.31 p/Share
4,218
Reduced 4.72%
85,063
Class A Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$1,560,726
$36.86 p/Share
42,342
Reduced 32.17%
89,281
Class A Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$1,206,952
$22.28 p/Share
54,172
Added 32.98%
110,061
Class A Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$364,743
$37.09 p/Share
9,834
Reduced 11.27%
77,451
Class A Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$28,965
$37.52 p/Share
772
Reduced 0.88%
87,285
Class A Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
3,759
Added 5.01%
71,198
Class A Common Stock
Dec 04
2023
SELL
Payment of exercise price or tax liability
$113,678
$38.47 p/Share
2,955
Reduced 4.2%
67,439
Class A Common Stock
Aug 23
2023
SELL
Open market or private sale
$451,770
$41.07 p/Share
11,000
Reduced 13.51%
70,394
Class A Common Stock
May 30
2023
SELL
Open market or private sale
$48,615
$34.75 p/Share
1,399
Reduced 1.69%
81,394
Class A Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$218,470
$40.48 p/Share
5,397
Reduced 6.12%
82,793
Class A Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$8,300
$41.09 p/Share
202
Reduced 0.23%
88,190
Class A Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
3,075
Added 3.36%
88,392
Class A Common Stock
Dec 04
2022
SELL
Payment of exercise price or tax liability
$114,358
$38.7 p/Share
2,955
Reduced 3.35%
85,317
Class A Common Stock
Dec 01
2022
SELL
Open market or private sale
$131,682
$38.73 p/Share
3,400
Reduced 3.71%
88,272
Class A Common Stock
Aug 25
2022
SELL
Open market or private sale
$202,800
$40.56 p/Share
5,000
Reduced 5.37%
88,116
Class A Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$1,047,665
$40.95 p/Share
25,584
Reduced 21.82%
91,672
Class A Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
$985,515
$33.82 p/Share
29,140
Added 21.71%
105,075
Class A Common Stock
Feb 25
2022
SELL
Open market or private sale
$84,440
$42.22 p/Share
2,000
Reduced 2.1%
93,116
Class A Common Stock
Feb 24
2022
SELL
Open market or private sale
$84,520
$42.26 p/Share
2,000
Reduced 2.06%
95,116
Class A Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$8,474
$41.95 p/Share
202
Reduced 0.21%
97,116
Class A Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
3,001
Added 2.99%
97,318
Class A Common Stock
Dec 04
2021
SELL
Payment of exercise price or tax liability
$135,871
$45.98 p/Share
2,955
Reduced 3.04%
94,317
Class A Common Stock
Aug 27
2021
SELL
Open market or private sale
$190,350
$42.3 p/Share
4,500
Reduced 4.42%
97,272
Class A Common Stock
May 24
2021
SELL
Open market or private sale
$353,474
$50.67 p/Share
6,976
Reduced 6.41%
101,772
Class A Common Stock
May 10
2021
SELL
Payment of exercise price or tax liability
$559,353
$54.86 p/Share
10,196
Reduced 8.64%
107,856
Class A Common Stock