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
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
857
Added 0.37%
229,119
Class A Common Stock
Mar 23
2024
SELL
Payment of exercise price or tax liability
$40,497
$47.2 p/Share
858
Reduced 0.37%
228,262
Class A Common Stock
Mar 23
2024
BUY
Exercise of conversion of derivative security
-
1,961
Added 0.85%
229,120
Class A Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$350,021
$43.78 p/Share
7,995
Reduced 3.4%
227,159
Class A Common Stock
Mar 19
2024
BUY
Exercise of conversion of derivative security
-
18,273
Added 7.21%
235,154
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$210,075
$43.53 p/Share
4,826
Reduced 2.18%
216,881
Class A Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
11,029
Added 4.74%
221,707
Class A Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$35,418
$41.28 p/Share
858
Reduced 0.41%
210,678
Class A Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
1,961
Added 0.92%
211,536
Class A Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$43,739
$40.84 p/Share
1,071
Reduced 0.51%
209,575
Class A Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
2,446
Added 1.15%
210,646
Class A Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$268,652
$43.38 p/Share
6,193
Reduced 2.89%
208,200
Class A Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
14,154
Added 6.19%
214,393
Class A Common Stock