Jul 09
2024
SELL
Open market or private sale
$135,274
$57.15 p/Share
2,367
Reduced 100.0%
0
Class A Common Stock
Jul 08
2024
SELL
Open market or private sale
$145,242
$58.26 p/Share
2,493
Reduced 51.3%
2,367
Class A Common Stock
Jul 05
2024
BUY
Exercise of conversion of derivative security
-
4,860
Added 50.0%
4,860
Class A Common Stock
Jun 13
2024
SELL
Open market or private sale
$21,870
$60.25 p/Share
363
Reduced 100.0%
0
Class A Common Stock
Jun 12
2024
BUY
Grant, award, or other acquisition
$18,672
$51.44 p/Share
363
Added 50.0%
363
Class A Common Stock
Jun 11
2024
SELL
Open market or private sale
$92,910
$62.99 p/Share
1,475
Reduced 100.0%
0
Class A Common Stock
Jun 09
2024
SELL
Open market or private sale
$96,001
$62.42 p/Share
1,538
Reduced 51.05%
1,475
Class A Common Stock
Jun 09
2024
BUY
Exercise of conversion of derivative security
-
3,013
Added 50.0%
3,013
Class A Common Stock
Apr 09
2024
SELL
Open market or private sale
$321,084
$62.97 p/Share
5,099
Reduced 100.0%
0
Class A Common Stock
Apr 06
2024
SELL
Payment of exercise price or tax liability
$90,523
$62.13 p/Share
1,457
Reduced 22.22%
5,099
Class A Common Stock
Apr 06
2024
BUY
Exercise of conversion of derivative security
-
3,463
Added 34.56%
6,556
Class A Common Stock
Apr 05
2024
SELL
Payment of exercise price or tax liability
$109,845
$62.13 p/Share
1,768
Reduced 36.37%
3,093
Class A Common Stock
Apr 05
2024
BUY
Exercise of conversion of derivative security
-
4,861
Added 50.0%
4,861
Class A Common Stock
Mar 12
2024
SELL
Open market or private sale
$135,170
$70.0 p/Share
1,931
Reduced 100.0%
0
Class A Common Stock
Mar 09
2024
SELL
Payment of exercise price or tax liability
$72,699
$67.19 p/Share
1,082
Reduced 35.91%
1,931
Class A Common Stock
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
3,013
Added 50.0%
3,013
Class A Common Stock
Jan 11
2024
SELL
Open market or private sale
$306,163
$68.34 p/Share
4,480
Reduced 100.0%
0
Class A Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$125,453
$66.98 p/Share
1,873
Reduced 29.48%
4,480
Class A Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
4,860
Added 43.34%
6,353
Class A Common Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$109,288
$71.9 p/Share
1,520
Reduced 50.45%
1,493
Class A Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
3,013
Added 50.0%
3,013
Class A Common Stock
Oct 09
2023
SELL
Open market or private sale
$151,416
$63.97 p/Share
2,367
Reduced 100.0%
0
Class A Common Stock
Oct 05
2023
SELL
Payment of exercise price or tax liability
$159,366
$63.9 p/Share
2,494
Reduced 51.31%
2,367
Class A Common Stock
Oct 05
2023
BUY
Exercise of conversion of derivative security
-
4,861
Added 50.0%
4,861
Class A Common Stock
Sep 12
2023
SELL
Open market or private sale
$263,108
$70.69 p/Share
3,722
Reduced 100.0%
0
Class A Common Stock