Jul 13
2024
SELL
Payment of exercise price or tax liability
$129,105
$32.91 p/Share
3,923
Reduced 7.62%
47,551
Class A Common Stock
May 14
2024
SELL
Open market or private sale
$400,500
$40.05 p/Share
10,000
Reduced 16.27%
51,474
Class A Common Stock
May 13
2024
SELL
Payment of exercise price or tax liability
$295,415
$40.22 p/Share
7,345
Reduced 10.67%
61,474
Class A Common Stock
May 13
2024
BUY
Exercise of conversion of derivative security
$228,000
$22.8 p/Share
10,000
Added 12.69%
68,819
Class A Common Stock
Mar 29
2024
SELL
Payment of exercise price or tax liability
$21,384
$36.43 p/Share
587
Reduced 0.99%
58,819
Class A Common Stock
Feb 14
2024
SELL
Open market or private sale
$182,000
$36.4 p/Share
5,000
Reduced 7.76%
59,406
Class A Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$132,204
$36.97 p/Share
3,576
Reduced 5.26%
64,406
Class A Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
$101,858
$21.76 p/Share
4,681
Added 6.44%
67,982
Class A Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$30,653
$37.52 p/Share
817
Reduced 1.27%
63,301
Class A Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
3,007
Added 5.5%
51,698
Class A Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$201,914
$42.33 p/Share
4,770
Reduced 8.92%
48,691
Class A Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$163,200
$27.2 p/Share
6,000
Added 10.09%
53,461
Class A Common Stock
Aug 07
2023
SELL
Open market or private sale
$127,950
$42.65 p/Share
3,000
Reduced 5.95%
47,461
Class A Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$284,445
$43.0 p/Share
6,615
Reduced 11.59%
50,461
Class A Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
$265,010
$36.7 p/Share
7,221
Added 11.23%
57,076
Class A Common Stock
Mar 29
2023
SELL
Payment of exercise price or tax liability
$17,568
$38.36 p/Share
458
Reduced 0.91%
49,855
Class A Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$5,464
$41.09 p/Share
133
Reduced 0.27%
49,288
Class A Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
1,435
Added 2.82%
49,421
Class A Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$295,990
$40.58 p/Share
7,294
Reduced 13.19%
47,986
Class A Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$257,730
$30.94 p/Share
8,330
Added 13.1%
55,280
Class A Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$22,069
$39.48 p/Share
559
Reduced 1.18%
46,950
Class A Common Stock
May 18
2022
BUY
Grant, award, or other acquisition
-
1,001
Added 2.06%
47,509
Class A Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$16,960
$41.98 p/Share
404
Reduced 0.86%
46,508
Class A Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$5,244
$41.95 p/Share
125
Reduced 0.27%
46,912
Class A Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
1,401
Added 2.89%
47,037
Class A Common Stock