Mar 19
2024
SELL
Sale (or disposition) back to the issuer
-
170,464
Reduced 100.0%
0
Class A Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$627,265
$48.07 p/Share
13,049
Reduced 7.11%
170,464
Class A Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
$936,334
$47.52 p/Share
19,704
Added 9.74%
182,681
Class A Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$349,362
$41.88 p/Share
8,342
Reduced 4.87%
162,977
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$185,663
$29.73 p/Share
6,245
Reduced 3.52%
171,319
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$268,890
$43.05 p/Share
6,246
Reduced 3.4%
177,564
Class A Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
43,726
Added 19.22%
183,810
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$706,586
$65.34 p/Share
10,814
Reduced 7.17%
140,084
Class A Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
$1,161,015
$67.01 p/Share
17,326
Added 10.3%
150,898
Class A Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$67,036
$50.67 p/Share
1,323
Reduced 0.98%
133,208
Class A Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$269,466
$46.3 p/Share
5,820
Reduced 4.15%
134,531
Class A Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
-
25,380
Added 15.31%
140,351
Class A Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$130,512
$60.76 p/Share
2,148
Reduced 1.83%
114,971
Class A Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$190,967
$62.53 p/Share
3,054
Reduced 2.54%
117,118
Class A Common Stock
Aug 05
2022
BUY
Grant, award, or other acquisition
-
6,158
Added 4.87%
120,172
Class A Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$120,116
$55.92 p/Share
2,148
Reduced 1.85%
114,014
Class A Common Stock
May 04
2022
SELL
Payment of exercise price or tax liability
$215,704
$70.63 p/Share
3,054
Reduced 2.56%
116,162
Class A Common Stock
May 04
2022
BUY
Grant, award, or other acquisition
-
6,158
Added 4.91%
119,216
Class A Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$378,818
$63.21 p/Share
5,993
Reduced 5.03%
113,058
Class A Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
51,979
Added 30.39%
119,051
Class A Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$376,794
$60.5 p/Share
6,228
Reduced 8.54%
66,722
Class A Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$130,811
$62.41 p/Share
2,096
Reduced 2.79%
72,950
Class A Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
36,257
Added 32.58%
75,046
Class A Common Stock
Feb 01
2021
SELL
Open market or private sale
$753,746
$126.68 p/Share
5,950
Reduced 13.36%
38,571
Class A Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$128,736
$47.68 p/Share
2,700
Added 5.72%
44,521
Class A Common Stock