Feb 27
2025
SELL
Open market or private sale
$479,000
$47.9 p/Share
10,000
Reduced 18.91%
42,879
Class A Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$337,889
$47.88 p/Share
7,057
Reduced 13.05%
47,039
Class A Common Stock
Feb 26
2025
BUY
Grant, award, or other acquisition
-
22,808
Added 30.13%
52,879
Class A Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$36,742
$48.03 p/Share
765
Reduced 2.02%
37,128
Class A Common Stock
Feb 21
2025
SELL
Payment of exercise price or tax liability
$42,811
$48.76 p/Share
878
Reduced 2.26%
37,893
Class A Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$26,914
$49.75 p/Share
541
Reduced 1.38%
38,771
Class A Common Stock
Feb 22
2024
SELL
Open market or private sale
$299,880
$42.84 p/Share
7,000
Reduced 15.11%
39,312
Class A Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$33,139
$43.32 p/Share
765
Reduced 1.62%
46,312
Class A Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$134,272
$43.23 p/Share
3,106
Reduced 7.09%
40,732
Class A Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
13,982
Added 22.9%
47,077
Class A Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$23,668
$43.83 p/Share
540
Reduced 1.47%
36,201
Class A Common Stock
Aug 10
2023
SELL
Open market or private sale
$484,330
$44.03 p/Share
11,000
Reduced 23.04%
36,741
Class A Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$198,118
$40.17 p/Share
4,932
Reduced 10.5%
42,046
Class A Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
17,874
Added 27.24%
47,741
Class A Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$21,816
$40.4 p/Share
540
Reduced 1.53%
34,799
Class A Common Stock
Feb 18
2022
SELL
Open market or private sale
$414,359
$41.44 p/Share
9,999
Reduced 22.05%
35,339
Class A Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$386,442
$41.62 p/Share
9,285
Reduced 18.18%
41,785
Class A Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
26,430
Added 36.83%
45,338
Class A Common Stock
Aug 06
2021
SELL
Open market or private sale
$334,950
$47.85 p/Share
7,000
Reduced 19.89%
28,193
Class A Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$319,391
$51.74 p/Share
6,173
Reduced 14.92%
35,193
Class A Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
16,172
Added 28.11%
41,366
Class A Common Stock