Nov 01
2024
SELL
Payment of exercise price or tax liability
$13,383
$35.69 p/Share
375
Reduced 0.14%
271,788
Class A Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
-
858
Added 0.31%
272,163
Class A Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$14,343
$38.25 p/Share
375
Reduced 0.14%
271,305
Class A Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
858
Added 0.31%
271,680
Class A Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$251,401
$34.5 p/Share
7,287
Reduced 2.62%
270,822
Class A Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
16,712
Added 5.8%
271,196
Class A Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$37,611
$35.25 p/Share
1,067
Reduced 0.41%
261,397
Class A Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
-
2,446
Added 0.92%
262,464
Class A Common Stock
Aug 09
2024
SELL
Payment of exercise price or tax liability
$187,258
$30.34 p/Share
6,172
Reduced 2.32%
260,018
Class A Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
-
14,155
Added 5.05%
266,190
Class A Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$13,273
$35.49 p/Share
374
Reduced 0.15%
252,035
Class A Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
-
857
Added 0.34%
252,409
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$13,987
$37.3 p/Share
375
Reduced 0.15%
251,552
Class A Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
858
Added 0.34%
251,927
Class A Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$256,870
$35.13 p/Share
7,312
Reduced 2.83%
251,069
Class A Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
16,712
Added 6.23%
251,444
Class A Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
$44,874
$41.9 p/Share
1,071
Reduced 0.44%
241,669
Class A Common Stock
May 22
2024
BUY
Exercise of conversion of derivative security
-
2,446
Added 1.0%
242,740
Class A Common Stock
May 09
2024
SELL
Payment of exercise price or tax liability
$272,677
$44.03 p/Share
6,193
Reduced 2.51%
240,294
Class A Common Stock
May 09
2024
BUY
Exercise of conversion of derivative security
-
14,154
Added 5.43%
246,487
Class A Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$15,724
$41.82 p/Share
376
Reduced 0.16%
232,333
Class A Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
-
858
Added 0.37%
232,709
Class A Common Stock
Apr 23
2024
SELL
Payment of exercise price or tax liability
$99,645
$41.21 p/Share
2,418
Reduced 1.03%
231,851
Class A Common Stock
Apr 23
2024
BUY
Exercise of conversion of derivative security
-
5,525
Added 2.32%
232,709
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$16,852
$44.94 p/Share
375
Reduced 0.16%
228,744
Class A Common Stock