Jan 03
2024
SELL
Open market or private sale
$497,661
$60.72 p/Share
8,196
Reduced 32.5%
17,026
Class A Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
$385,048
$46.98 p/Share
8,196
Added 30.11%
19,026
Class A Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
1,825
Added 9.68%
17,026
Class A Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$14,459
$55.4 p/Share
261
Reduced 1.69%
15,201
Class A Common Stock
Sep 25
2023
SELL
Open market or private sale
$347,517
$55.97 p/Share
6,209
Reduced 28.65%
15,462
Class A Common Stock
Sep 25
2023
BUY
Exercise of conversion of derivative security
$250,905
$40.41 p/Share
6,209
Added 24.23%
19,413
Class A Common Stock
Sep 19
2023
SELL
Payment of exercise price or tax liability
$12,093
$55.99 p/Share
216
Reduced 1.38%
15,462
Class A Common Stock
Sep 16
2023
SELL
Payment of exercise price or tax liability
$10,467
$55.68 p/Share
188
Reduced 1.18%
15,678
Class A Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$11,961
$50.47 p/Share
237
Reduced 1.47%
15,866
Class A Common Stock
Aug 28
2023
BUY
Grant, award, or other acquisition
-
505
Added 3.04%
16,103
Class A Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$10,965
$42.01 p/Share
261
Reduced 1.65%
15,598
Class A Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$8,253
$42.76 p/Share
193
Reduced 1.2%
15,859
Class A Common Stock
Sep 19
2022
BUY
Grant, award, or other acquisition
-
1,380
Added 7.92%
16,052
Class A Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$8,063
$42.89 p/Share
188
Reduced 1.27%
14,672
Class A Common Stock
Aug 31
2022
SELL
Payment of exercise price or tax liability
$16,596
$46.88 p/Share
354
Reduced 2.33%
14,860
Class A Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
-
755
Added 4.73%
15,214
Class A Common Stock
Sep 30
2021
SELL
Payment of exercise price or tax liability
$13,402
$51.35 p/Share
261
Reduced 1.77%
14,459
Class A Common Stock
Sep 25
2021
SELL
Payment of exercise price or tax liability
$10,549
$50.96 p/Share
207
Reduced 1.39%
14,720
Class A Common Stock
Sep 20
2021
SELL
Payment of exercise price or tax liability
$9,436
$48.89 p/Share
193
Reduced 1.28%
14,927
Class A Common Stock
Sep 16
2021
BUY
Grant, award, or other acquisition
-
1,206
Added 7.39%
15,120
Class A Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$66,998
$53.3 p/Share
1,257
Reduced 8.29%
13,914
Class A Common Stock
Sep 01
2021
BUY
Grant, award, or other acquisition
-
2,675
Added 14.99%
15,171
Class A Common Stock
Mar 03
2021
SELL
Open market or private sale
$76,354
$54.5 p/Share
1,401
Reduced 10.08%
12,496
Class A Common Stock
Feb 26
2021
SELL
Open market or private sale
$388,420
$53.85 p/Share
7,213
Reduced 34.17%
13,897
Class A Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
-
1,670
Added 7.33%
21,110
Class A Common Stock