Aug 09
2024
BUY
Exercise of conversion of derivative security
-
28,309
Added 0.8%
3,499,691
Class A Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$538,613
$35.13 p/Share
15,332
Reduced 0.44%
3,471,382
Class A Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
31,709
Added 0.9%
3,476,048
Class A Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
$107,724
$41.9 p/Share
2,571
Reduced 0.07%
3,455,005
Class A Common Stock
May 22
2024
BUY
Exercise of conversion of derivative security
-
5,317
Added 0.15%
3,457,576
Class A Common Stock
May 09
2024
SELL
Payment of exercise price or tax liability
$602,682
$44.03 p/Share
13,688
Reduced 0.39%
3,452,259
Class A Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
-
28,309
Added 0.81%
3,465,947
Class A Common Stock
May 08
2024
BUY
Exercise of conversion of derivative security
$100,119
$4.7 p/Share
21,302
Added 0.62%
3,437,638
Class A Common Stock
Apr 23
2024
SELL
Payment of exercise price or tax liability
$124,330
$41.21 p/Share
3,017
Reduced 0.09%
3,416,336
Class A Common Stock
Apr 23
2024
BUY
Exercise of conversion of derivative security
-
6,239
Added 0.18%
3,419,353
Class A Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$497,866
$43.78 p/Share
11,372
Reduced 0.33%
3,413,114
Class A Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
-
23,520
Added 0.68%
3,424,486
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$464,290
$43.53 p/Share
10,666
Reduced 0.31%
3,400,966
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
22,059
Added 0.64%
3,411,632
Class A Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$105,040
$40.84 p/Share
2,572
Reduced 0.08%
3,389,573
Class A Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
5,318
Added 0.16%
3,392,145
Class A Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$449,156
$43.38 p/Share
10,354
Reduced 0.3%
3,386,827
Class A Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
28,309
Added 0.83%
3,397,181
Class A Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$79,566
$38.29 p/Share
2,078
Reduced 0.06%
3,368,872
Class A Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
-
6,239
Added 0.18%
3,370,950
Class A Common Stock
Dec 13
2023
SELL
Open market or private sale
$8,937,739
$36.86 p/Share
242,478
Reduced 6.72%
3,364,711
Class A Common Stock
Dec 12
2023
SELL
Open market or private sale
$8,821,393
$36.5 p/Share
241,682
Reduced 7.22%
3,107,189
Class A Common Stock
Dec 12
2023
BUY
Grant, award, or other acquisition
-
500,000
Added 12.17%
3,607,189
Class A Common Stock
Dec 11
2023
BUY
Grant, award, or other acquisition
-
500,000
Added 12.99%
3,348,871
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$415,974
$39.0 p/Share
10,666
Reduced 0.37%
2,848,941
Class A Common Stock