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
Sep 09
2023
SELL
Payment of exercise price or tax liability
$265,736
$71.55 p/Share
3,714
Reduced 49.95%
3,722
Class A Common Stock
Sep 09
2023
BUY
Exercise of conversion of derivative security
-
7,436
Added 50.0%
7,436
Class A Common Stock
Jul 07
2023
SELL
Open market or private sale
$185,350
$64.74 p/Share
2,863
Reduced 100.0%
0
Class A Common Stock
Jul 05
2023
SELL
Payment of exercise price or tax liability
$132,540
$66.37 p/Share
1,997
Reduced 41.09%
2,863
Class A Common Stock
Jul 05
2023
BUY
Exercise of conversion of derivative security
-
4,860
Added 50.0%
4,860
Class A Common Stock
Jun 13
2023
SELL
Open market or private sale
$23,404
$69.45 p/Share
337
Reduced 100.0%
0
Class A Common Stock
Jun 12
2023
BUY
Grant, award, or other acquisition
$19,815
$58.8 p/Share
337
Added 50.0%
337
Class A Common Stock
Apr 13
2023
SELL
Open market or private sale
$752,768
$68.13 p/Share
11,049
Reduced 100.0%
0
Class A Common Stock
Apr 08
2023
SELL
Payment of exercise price or tax liability
$26,170
$68.87 p/Share
380
Reduced 3.32%
11,049
Class A Common Stock
Apr 08
2023
BUY
Exercise of conversion of derivative security
-
1,053
Added 8.44%
11,429
Class A Common Stock
Apr 05
2023
SELL
Payment of exercise price or tax liability
$123,866
$70.66 p/Share
1,753
Reduced 14.45%
10,376
Class A Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
-
4,860
Added 28.61%
12,129
Class A Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$4,618
$65.98 p/Share
70
Reduced 0.95%
7,269
Class A Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
196
Added 2.6%
7,339
Class A Common Stock
Jan 05
2023
SELL
Payment of exercise price or tax liability
$124,617
$65.97 p/Share
1,889
Reduced 20.91%
7,143
Class A Common Stock
Jan 05
2023
BUY
Exercise of conversion of derivative security
-
4,861
Added 34.99%
9,032
Class A Common Stock
Oct 05
2022
SELL
Payment of exercise price or tax liability
$23,708
$77.73 p/Share
305
Reduced 6.85%
4,148
Class A Common Stock