Mar 19
2024
SELL
Sale (or disposition) back to the issuer
-
118,001
Reduced 100.0%
0
Class A Common Stock
Mar 08
2024
BUY
Open market or private purchase
$440,952
$48.16 p/Share
9,156
Added 7.2%
118,001
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$287,506
$48.07 p/Share
5,981
Reduced 5.21%
108,845
Class A Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
$492,782
$47.52 p/Share
10,370
Added 8.34%
113,994
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$203,034
$41.88 p/Share
4,848
Reduced 4.47%
103,624
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$102,568
$29.73 p/Share
3,450
Reduced 3.08%
108,472
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$148,522
$43.05 p/Share
3,450
Reduced 2.99%
111,922
Class A Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
23,013
Added 16.63%
115,372
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$309,711
$65.34 p/Share
4,740
Reduced 4.88%
92,359
Class A Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
$619,172
$67.01 p/Share
9,240
Added 8.69%
97,099
Class A Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$49,099
$50.67 p/Share
969
Reduced 1.1%
87,495
Class A Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$162,744
$46.3 p/Share
3,515
Reduced 3.82%
88,464
Class A Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
-
15,660
Added 14.55%
91,979
Class A Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$69,631
$60.76 p/Share
1,146
Reduced 1.48%
76,319
Class A Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$169,769
$62.53 p/Share
2,715
Reduced 3.39%
77,464
Class A Common Stock
Aug 05
2022
BUY
Grant, award, or other acquisition
-
5,474
Added 6.39%
80,179
Class A Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$64,084
$55.92 p/Share
1,146
Reduced 1.51%
74,705
Class A Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$191,760
$70.63 p/Share
2,715
Reduced 3.46%
75,851
Class A Common Stock
May 04
2022
BUY
Grant, award, or other acquisition
-
5,474
Added 6.51%
78,566
Class A Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$132,109
$63.21 p/Share
2,090
Reduced 2.78%
73,092
Class A Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
27,722
Added 26.94%
75,182
Class A Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$186,764
$60.5 p/Share
3,087
Reduced 6.15%
47,110
Class A Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$87,249
$62.41 p/Share
1,398
Reduced 2.71%
50,197
Class A Common Stock
Jun 17
2021
SELL
Open market or private sale
$77,177
$85.09 p/Share
907
Reduced 1.73%
51,595
Class A Common Stock
Jun 17
2021
BUY
Exercise of conversion of derivative security
$24,571
$27.09 p/Share
907
Added 1.7%
52,502
Class A Common Stock