May 16
2024
BUY
Grant, award, or other acquisition
-
3,788
Added 4.45%
81,261
Class A Common Stock
May 15
2024
SELL
Open market or private sale
$400,000
$40.0 p/Share
10,000
Reduced 11.42%
77,528
Class A Common Stock
May 13
2024
SELL
Open market or private sale
$1,199,400
$39.98 p/Share
30,000
Reduced 25.53%
87,528
Class A Common Stock
May 10
2024
SELL
Payment of exercise price or tax liability
$445,659
$39.66 p/Share
11,237
Reduced 8.73%
117,528
Class A Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
$376,230
$29.01 p/Share
12,969
Added 9.5%
123,564
Class A Common Stock
Feb 12
2024
SELL
Open market or private sale
$493,121
$37.64 p/Share
13,101
Reduced 10.16%
115,796
Class A Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$403,279
$37.09 p/Share
10,873
Reduced 7.78%
128,897
Class A Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$33,580
$37.52 p/Share
895
Reduced 0.64%
139,770
Class A Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
3,759
Added 3.21%
113,284
Class A Common Stock
Dec 14
2023
SELL
Payment of exercise price or tax liability
$1,195,344
$42.48 p/Share
28,139
Reduced 20.44%
109,525
Class A Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$948,960
$27.85 p/Share
34,074
Added 21.74%
122,695
Class A Common Stock
Dec 04
2023
SELL
Payment of exercise price or tax liability
$166,575
$38.47 p/Share
4,330
Reduced 4.01%
103,590
Class A Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$416,197
$43.0 p/Share
9,679
Reduced 8.23%
107,920
Class A Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
$383,515
$36.7 p/Share
10,450
Added 8.16%
117,599
Class A Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$250,611
$40.48 p/Share
6,191
Reduced 5.46%
107,149
Class A Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$9,327
$41.09 p/Share
227
Reduced 0.2%
113,340
Class A Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
3,075
Added 2.64%
113,567
Class A Common Stock
Dec 04
2022
SELL
Payment of exercise price or tax liability
$167,571
$38.7 p/Share
4,330
Reduced 3.77%
110,492
Class A Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$293,600
$41.51 p/Share
7,073
Reduced 5.8%
114,822
Class A Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$255,600
$31.95 p/Share
8,000
Added 6.34%
118,128
Class A Common Stock
Oct 25
2022
SELL
Payment of exercise price or tax liability
$420,156
$37.76 p/Share
11,127
Reduced 8.9%
113,895
Class A Common Stock
Oct 25
2022
BUY
Exercise of conversion of derivative security
$378,706
$30.94 p/Share
12,240
Added 8.92%
125,022
Class A Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$31,085
$42.12 p/Share
738
Reduced 0.65%
112,782
Class A Common Stock
May 13
2022
SELL
Open market or private sale
$305,245
$41.78 p/Share
7,306
Reduced 6.05%
113,520
Class A Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$31,457
$43.27 p/Share
727
Reduced 0.6%
120,826
Class A Common Stock