Aug 30
2024
SELL
Open market or private sale
$2,012,400
$33.54 p/Share
60,000
Reduced 5.06%
1,125,773
Class A Common Stock
Jun 26
2024
-
2,000
Reduced 0.17%
1,185,773
Class A Common Stock
May 31
2024
-
1,842
Reduced 0.15%
1,187,773
Class A Common Stock
May 30
2024
SELL
Open market or private sale
$25,375,000
$36.25 p/Share
700,000
Reduced 37.04%
1,189,615
Class A Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$58,782
$36.97 p/Share
1,590
Reduced 0.08%
1,889,615
Class A Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$56,265
$37.09 p/Share
1,517
Reduced 0.08%
1,891,205
Class A Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$56,242
$37.52 p/Share
1,499
Reduced 0.08%
1,892,722
Class A Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
13,534
Added 1.45%
920,634
Class A Common Stock
Dec 28
2023
-
4,745
Reduced 0.52%
907,100
Class A Common Stock
Feb 16
2023
SELL
Open market or private sale
$4,586,355
$39.65 p/Share
115,671
Reduced 11.13%
923,445
Class A Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$51,834
$40.75 p/Share
1,272
Reduced 0.12%
1,039,116
Class A Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$50,559
$40.48 p/Share
1,249
Reduced 0.12%
1,040,388
Class A Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
11,070
Added 1.05%
1,041,637
Class A Common Stock
Jan 19
2023
SELL
Payment of exercise price or tax liability
$41,229
$37.93 p/Share
1,087
Reduced 0.11%
1,030,567
Class A Common Stock
Dec 27
2022
-
11,200
Reduced 1.21%
911,845
Class A Common Stock
Oct 25
2022
-
400
Reduced 0.04%
923,045
Class A Common Stock
Oct 07
2022
BUY
Other acquisition or disposition
$319,800
$39.0 p/Share
8,200
Added 0.59%
1,386,792
Common Stock
Jun 27
2022
-
1,690
Reduced 0.16%
1,031,654
Class A Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$53,704
$42.22 p/Share
1,272
Reduced 0.12%
1,033,344
Class A Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
10,805
Added 1.03%
1,034,616
Class A Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$47,912
$42.4 p/Share
1,130
Reduced 0.11%
1,023,811
Class A Common Stock
Jan 19
2022
SELL
Payment of exercise price or tax liability
$46,556
$42.83 p/Share
1,087
Reduced 0.11%
1,024,941
Class A Common Stock
Aug 25
2021
-
1,000,000
Reduced 49.36%
1,026,028
Class A Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$59,319
$42.19 p/Share
1,406
Reduced 0.07%
2,028,588
Class A Common Stock
May 19
2021
-
575
Reduced 0.03%
2,029,994
Class A Common Stock