Oct 01
2024
SELL
Payment of exercise price or tax liability
$243,666
$23.91 p/Share
10,191
Reduced 8.45%
110,385
Class A Common Stock, ...
Oct 01
2024
BUY
Grant, award, or other acquisition
-
17,064
Added 12.4%
120,576
Class A Common Stock, ...
Sep 30
2024
SELL
Payment of exercise price or tax liability
$109,544
$24.15 p/Share
4,536
Reduced 4.2%
103,512
Class A Common Stock, ...
Mar 02
2024
SELL
Payment of exercise price or tax liability
$131,200
$26.24 p/Share
5,000
Reduced 4.42%
108,048
Class A Common Stock, ...
Feb 07
2024
SELL
Payment of exercise price or tax liability
$32,487
$25.99 p/Share
1,250
Reduced 1.09%
113,048
Class A Common Stock, ...
Dec 14
2023
SELL
Payment of exercise price or tax liability
$28,733
$28.82 p/Share
997
Reduced 0.86%
114,298
Class A Common Stock, ...
Dec 14
2023
BUY
Grant, award, or other acquisition
-
5,979
Added 4.93%
115,295
Class A Common Stock, ...
Oct 01
2023
SELL
Payment of exercise price or tax liability
$14,193
$25.62 p/Share
554
Reduced 0.5%
110,150
Class A Common Stock, ...
Oct 01
2023
SELL
Payment of exercise price or tax liability
$265,500
$25.62 p/Share
10,363
Reduced 8.8%
107,382
Class A Common Stock, ...
Oct 01
2023
BUY
Grant, award, or other acquisition
-
15,926
Added 11.91%
117,745
Class A Common Stock, ...
Sep 30
2023
SELL
Payment of exercise price or tax liability
$116,212
$25.62 p/Share
4,536
Reduced 4.26%
101,819
Class A Common Stock, ...
Mar 02
2023
SELL
Payment of exercise price or tax liability
$137,900
$27.58 p/Share
5,000
Reduced 4.49%
106,355
Class A Common Stock, ...
Feb 07
2023
SELL
Payment of exercise price or tax liability
$36,450
$29.16 p/Share
1,250
Reduced 1.11%
111,355
Class A Common Stock, ...
Dec 15
2022
BUY
Grant, award, or other acquisition
-
3,321
Added 2.86%
112,605
Class A Common Stock, ...
Dec 01
2022
SELL
Payment of exercise price or tax liability
$80,504
$32.37 p/Share
2,487
Reduced 2.23%
109,284
Class A Common Stock, ...
Dec 01
2022
BUY
Grant, award, or other acquisition
-
14,922
Added 11.78%
111,771
Class A Common Stock, ...
Nov 30
2022
BUY
Grant, award, or other acquisition
-
3,322
Added 2.91%
110,704
Class A Common Stock, ...
Oct 01
2022
SELL
Payment of exercise price or tax liability
$278,668
$30.11 p/Share
9,255
Reduced 9.31%
90,206
Class A Common Stock, ...
Oct 01
2022
BUY
Grant, award, or other acquisition
-
6,643
Added 6.42%
96,849
Class A Common Stock, ...
Sep 30
2022
SELL
Payment of exercise price or tax liability
$146,830
$32.37 p/Share
4,536
Reduced 4.36%
99,461
Class A Common Stock, ...
Mar 02
2022
SELL
Payment of exercise price or tax liability
$149,298
$49.65 p/Share
3,007
Reduced 2.81%
103,997
Class A Common Stock, ...
Feb 07
2022
SELL
Payment of exercise price or tax liability
$41,084
$49.38 p/Share
832
Reduced 0.77%
107,004
Class A Common Stock, ...
Dec 13
2021
BUY
Grant, award, or other acquisition
-
29,284
Added 21.36%
107,836
Class A Common Stock, ...
Nov 22
2021
SELL
Open market or private sale
$299,805
$54.51 p/Share
5,500
Reduced 6.54%
78,552
Class A Common Stock, ...
Oct 01
2021
SELL
Payment of exercise price or tax liability
$105,873
$40.21 p/Share
2,633
Reduced 3.22%
79,078
Class A Common Stock, ...