Oct 01
2024
SELL
Payment of exercise price or tax liability
$112,535
$31.01 p/Share
3,629
Reduced 12.39%
25,649
Class A Common Stock
Aug 04
2024
SELL
Payment of exercise price or tax liability
$117,144
$32.28 p/Share
3,629
Reduced 11.03%
29,278
Class A Common Stock
May 13
2024
SELL
Open market or private sale
$365,097
$39.98 p/Share
9,132
Reduced 21.72%
32,907
Class A Common Stock
Feb 13
2024
SELL
Open market or private sale
$197,887
$37.19 p/Share
5,321
Reduced 13.05%
35,460
Class A Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$187,044
$37.09 p/Share
5,043
Reduced 11.01%
40,781
Class A Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$40,146
$37.52 p/Share
1,070
Reduced 2.28%
45,824
Class A Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
3,759
Added 8.94%
38,267
Class A Common Stock
Dec 05
2023
SELL
Open market or private sale
$235,379
$39.23 p/Share
6,000
Reduced 14.81%
34,508
Class A Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$115,452
$39.77 p/Share
2,903
Reduced 6.69%
40,508
Class A Common Stock
Aug 07
2023
SELL
Open market or private sale
$281,059
$42.63 p/Share
6,593
Reduced 14.08%
40,223
Class A Common Stock
Aug 07
2023
SELL
Payment of exercise price or tax liability
$388,484
$42.7 p/Share
9,098
Reduced 17.33%
43,411
Class A Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
$150,081
$21.37 p/Share
7,023
Added 12.94%
47,246
Class A Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
$149,995
$28.5 p/Share
5,263
Added 9.95%
47,613
Class A Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$118,809
$43.0 p/Share
2,763
Reduced 5.57%
46,816
Class A Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$7,396
$41.09 p/Share
180
Reduced 0.36%
49,579
Class A Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
3,075
Added 5.82%
49,759
Class A Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$107,550
$34.46 p/Share
3,121
Reduced 6.27%
46,684
Class A Common Stock
Aug 16
2022
SELL
Open market or private sale
$275,775
$42.65 p/Share
6,466
Reduced 11.49%
49,805
Class A Common Stock
Aug 08
2022
SELL
Payment of exercise price or tax liability
$687,799
$42.36 p/Share
16,237
Reduced 22.39%
56,271
Class A Common Stock
Aug 08
2022
BUY
Exercise of conversion of derivative security
$562,464
$25.92 p/Share
21,700
Added 26.38%
60,544
Class A Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$121,942
$40.92 p/Share
2,980
Reduced 5.54%
50,808
Class A Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$8,306
$41.95 p/Share
198
Reduced 0.37%
53,788
Class A Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
3,001
Added 5.27%
53,986
Class A Common Stock
May 07
2021
SELL
Payment of exercise price or tax liability
$315,017
$53.62 p/Share
5,875
Reduced 9.45%
56,302
Class A Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$442,377
$25.92 p/Share
17,067
Added 22.76%
57,914
Class A Common Stock