Feb 26
2025
SELL
Payment of exercise price or tax liability
$1,042,970
$47.88 p/Share
21,783
Reduced 14.02%
133,536
Class A Common Stock
Feb 26
2025
BUY
Grant, award, or other acquisition
-
56,229
Added 27.51%
148,202
Class A Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$90,440
$48.03 p/Share
1,883
Reduced 1.63%
113,756
Class A Common Stock
Feb 21
2025
SELL
Payment of exercise price or tax liability
$95,959
$48.76 p/Share
1,968
Reduced 1.67%
115,639
Class A Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$62,187
$49.75 p/Share
1,250
Reduced 1.05%
117,607
Class A Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$111,938
$43.32 p/Share
2,584
Reduced 2.13%
118,857
Class A Common Stock
Feb 21
2024
-
8,000
Reduced 7.97%
92,438
Class A Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$475,443
$43.23 p/Share
10,998
Reduced 9.34%
106,789
Class A Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
40,001
Added 24.78%
121,441
Class A Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$54,918
$43.83 p/Share
1,253
Reduced 1.23%
100,438
Class A Common Stock
Aug 11
2023
SELL
Open market or private sale
$375,955
$44.23 p/Share
8,500
Reduced 7.71%
101,691
Class A Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$471,394
$40.17 p/Share
11,735
Reduced 10.87%
96,177
Class A Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
41,185
Added 27.21%
110,191
Class A Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$50,540
$40.4 p/Share
1,251
Reduced 1.53%
80,741
Class A Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$682,901
$41.62 p/Share
16,408
Reduced 18.29%
73,288
Class A Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
44,781
Added 35.32%
81,992
Class A Common Stock
Feb 25
2021
SELL
Open market or private sale
$104,560
$52.28 p/Share
2,000
Reduced 3.6%
53,619
Class A Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$362,077
$51.74 p/Share
6,998
Reduced 11.18%
55,619
Class A Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
18,194
Added 22.51%
62,617
Class A Common Stock
Dec 24
2020
-
570
Reduced 1.27%
44,423
Class A Common Stock