Nov 21
2023
SELL
Open market or private sale
$502,243
$29.27 p/Share
17,159
Reduced 5.72%
282,711
Class A Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
-
1,604
Added 0.53%
299,870
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$537,299
$28.56 p/Share
18,813
Reduced 5.94%
297,648
Class A Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
3,257
Added 1.02%
316,461
Class A Common Stock
May 26
2023
SELL
Open market or private sale
$300,094
$33.05 p/Share
9,080
Reduced 2.82%
313,204
Class A Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$209,726
$31.02 p/Share
6,761
Reduced 2.05%
322,284
Class A Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
-
138,664
Added 29.65%
329,045
Class A Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$74,010
$28.4 p/Share
2,606
Reduced 1.35%
190,381
Class A Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
7,534
Added 3.76%
192,987
Class A Common Stock
Feb 27
2023
SELL
Open market or private sale
$270,206
$34.54 p/Share
7,823
Reduced 4.05%
185,260
Class A Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$117,268
$36.97 p/Share
3,172
Reduced 1.62%
193,083
Class A Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$75,761
$48.41 p/Share
1,565
Reduced 0.79%
196,255
Class A Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
4,159
Added 2.06%
197,820
Class A Common Stock
Jan 10
2023
SELL
Open market or private sale
$29,191
$34.96 p/Share
835
Reduced 0.43%
193,661
Class A Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$19,883
$34.58 p/Share
575
Reduced 0.29%
194,496
Class A Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
1,410
Added 0.72%
195,071
Class A Common Stock
Nov 28
2022
SELL
Open market or private sale
$212,145
$35.89 p/Share
5,911
Reduced 2.96%
193,661
Class A Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$162,701
$35.79 p/Share
4,546
Reduced 2.23%
199,572
Class A Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$77,214
$41.67 p/Share
1,853
Reduced 0.9%
204,118
Class A Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
-
3,735
Added 1.78%
205,971
Class A Common Stock
Aug 29
2022
SELL
Open market or private sale
$254,276
$42.05 p/Share
6,047
Reduced 2.9%
202,198
Class A Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$204,297
$44.94 p/Share
4,546
Reduced 2.14%
208,245
Class A Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$104,173
$52.48 p/Share
1,985
Reduced 0.92%
212,791
Class A Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
4,002
Added 1.83%
214,776
Class A Common Stock
May 27
2022
SELL
Open market or private sale
$479,753
$65.54 p/Share
7,320
Reduced 3.36%
210,774
Class A Common Stock