Sep 20
2024
SELL
Payment of exercise price or tax liability
$86,697
$32.84 p/Share
2,640
Reduced 1.79%
144,964
Class A Common Stock
Jul 09
2024
SELL
Open market or private sale
$63,125
$25.25 p/Share
2,500
Reduced 1.67%
147,232
Class A Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$67,531
$25.58 p/Share
2,640
Reduced 1.73%
149,732
Class A Common Stock
Jun 14
2024
SELL
Open market or private sale
$85,470
$25.9 p/Share
3,300
Reduced 2.12%
152,372
Class A Common Stock
Apr 03
2024
BUY
Grant, award, or other acquisition
-
20,000
Added 11.38%
155,672
Class A Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$20,900
$28.32 p/Share
738
Reduced 0.54%
135,672
Class A Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
2,078
Added 1.5%
136,410
Class A Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$79,748
$28.79 p/Share
2,770
Reduced 2.02%
134,332
Class A Common Stock
Jan 09
2024
SELL
Open market or private sale
$193,285
$24.94 p/Share
7,750
Reduced 5.36%
136,733
Class A Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$73,515
$26.19 p/Share
2,807
Reduced 1.91%
144,483
Class A Common Stock
Oct 06
2023
SELL
Open market or private sale
$126,950
$25.39 p/Share
5,000
Reduced 3.28%
147,290
Class A Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$83,079
$24.5 p/Share
3,391
Reduced 2.18%
152,290
Class A Common Stock
Jul 10
2023
SELL
Open market or private sale
$86,160
$28.72 p/Share
3,000
Reduced 1.89%
155,312
Class A Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$101,187
$29.84 p/Share
3,391
Reduced 2.1%
158,312
Class A Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
25,544
Added 13.64%
161,703
Class A Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$36,230
$25.99 p/Share
1,394
Reduced 1.01%
136,159
Class A Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
4,030
Added 2.85%
137,553
Class A Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$81,311
$25.61 p/Share
3,175
Reduced 2.32%
133,523
Class A Common Stock
Jan 09
2023
SELL
Open market or private sale
$179,640
$29.94 p/Share
6,000
Reduced 4.22%
136,328
Class A Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$122,323
$30.75 p/Share
3,978
Reduced 2.72%
142,328
Class A Common Stock
Dec 12
2022
SELL
Open market or private sale
$120,560
$30.14 p/Share
4,000
Reduced 2.66%
146,306
Class A Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$77,755
$26.18 p/Share
2,970
Reduced 1.94%
150,306
Class A Common Stock
Jun 20
2022
SELL
Payment of exercise price or tax liability
$70,835
$23.85 p/Share
2,970
Reduced 1.91%
152,908
Class A Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
-
21,500
Added 12.12%
155,878
Class A Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$86,831
$29.06 p/Share
2,988
Reduced 2.18%
134,378
Class A Common Stock