Dec 10
2024
SELL
Open market or private sale
$131,741
$84.94 p/Share
1,551
Reduced 32.3%
3,251
Class A Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
3,013
Added 38.55%
4,802
Class A Common Stock
Oct 10
2024
SELL
Open market or private sale
$123,449
$69.51 p/Share
1,776
Reduced 49.82%
1,789
Class A Common Stock
Oct 09
2024
BUY
Exercise of conversion of derivative security
-
3,565
Added 50.0%
3,565
Class A Common Stock
Oct 08
2024
SELL
Open market or private sale
$162,758
$68.3 p/Share
2,383
Reduced 100.0%
0
Class A Common Stock
Oct 07
2024
SELL
Open market or private sale
$171,205
$69.09 p/Share
2,478
Reduced 50.98%
2,383
Class A Common Stock
Oct 05
2024
BUY
Exercise of conversion of derivative security
-
4,861
Added 50.0%
4,861
Class A Common Stock
Sep 11
2024
SELL
Open market or private sale
$97,450
$66.61 p/Share
1,463
Reduced 100.0%
0
Class A Common Stock
Sep 10
2024
SELL
Open market or private sale
$103,648
$66.87 p/Share
1,550
Reduced 51.44%
1,463
Class A Common Stock
Sep 09
2024
BUY
Exercise of conversion of derivative security
-
3,013
Added 50.0%
3,013
Class A Common Stock
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