Nov 25
2025
BUY
Grant, award, or other acquisition
-
3,325
Added 7.09%
43,568
Class A Common Stock
Nov 18
2025
SELL
Payment of exercise price or tax liability
$128,354
$53.66 p/Share
2,392
Reduced 5.61%
40,231
Class A Common Stock
Nov 17
2025
SELL
Payment of exercise price or tax liability
$134,315
$53.11 p/Share
2,529
Reduced 5.71%
41,799
Class A Common Stock
Nov 17
2025
BUY
Exercise of conversion of derivative security
-
3,846
Added 8.23%
42,904
Class A Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
$189,985
$57.94 p/Share
3,279
Added 7.49%
40,481
Class A Common Stock
Nov 19
2024
SELL
Payment of exercise price or tax liability
$44,861
$62.92 p/Share
713
Reduced 1.9%
36,841
Class A Common Stock
Nov 17
2024
SELL
Payment of exercise price or tax liability
$158,420
$64.32 p/Share
2,463
Reduced 6.15%
37,554
Class A Common Stock
Nov 17
2024
BUY
Exercise of conversion of derivative security
-
3,846
Added 8.77%
40,017
Class A Common Stock
Jun 17
2024
BUY
Other acquisition or disposition
-
3,402
Added 8.6%
36,170
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$53,735
$48.41 p/Share
1,110
Reduced 3.54%
30,290
Class A Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
-
2,469
Added 7.46%
30,616
Class A Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
-
14,105
Added 33.08%
28,539
Class A Common Stock
Nov 20
2022
SELL
Payment of exercise price or tax liability
$14,545
$65.52 p/Share
222
Reduced 1.51%
14,433
Class A Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$30,270
$65.52 p/Share
462
Reduced 6.2%
6,990
Class A Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
-
7,631
Added 34.29%
14,621
Class A Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
478
Added 6.28%
7,135
Class A Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$2,957
$79.92 p/Share
37
Reduced 0.53%
6,974
Class A Common Stock
Nov 20
2021
SELL
Payment of exercise price or tax liability
$17,688
$81.51 p/Share
217
Reduced 3.04%
6,922
Class A Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
-
2,300
Added 24.37%
7,139
Class A Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
-
2,633
Added 35.67%
4,749
Class A Common Stock
Sep 16
2020
BUY
Other acquisition or disposition
-
28
Added 1.31%
2,114
Class A Common Stock