Aug 16
2024
SELL
Open market or private sale
$782,755
$41.15 p/Share
19,022
Reduced 9.1%
189,974
Class A Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
$437,506
$23.0 p/Share
19,022
Added 8.34%
208,996
Class A Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$6,608
$41.3 p/Share
160
Reduced 0.08%
189,974
Class A Common Stock
Jun 18
2024
SELL
Open market or private sale
$560,640
$46.72 p/Share
12,000
Reduced 5.94%
190,134
Class A Common Stock
Jun 14
2024
SELL
Payment of exercise price or tax liability
$529,848
$47.06 p/Share
11,259
Reduced 5.28%
202,134
Class A Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
32,609
Added 13.26%
213,393
Class A Common Stock
Feb 23
2024
SELL
Open market or private sale
$467,800
$46.78 p/Share
10,000
Reduced 5.24%
180,784
Class A Common Stock
Dec 20
2023
SELL
Open market or private sale
$348,750
$38.75 p/Share
9,000
Reduced 4.5%
190,784
Class A Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
-
6,881
Added 3.33%
199,784
Class A Common Stock
Dec 12
2023
SELL
Payment of exercise price or tax liability
$37,594
$35.3 p/Share
1,065
Reduced 0.55%
192,903
Class A Common Stock
Dec 11
2023
SELL
Payment of exercise price or tax liability
$84,741
$34.73 p/Share
2,440
Reduced 1.24%
193,968
Class A Common Stock
Dec 11
2023
BUY
Grant, award, or other acquisition
-
8,326
Added 4.07%
196,408
Class A Common Stock
Dec 06
2023
-
2,875
Reduced 1.51%
188,082
Class A Common Stock
Dec 04
2023
SELL
Payment of exercise price or tax liability
$9,355
$34.91 p/Share
268
Reduced 0.14%
190,957
Class A Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$7,406
$31.12 p/Share
238
Reduced 0.12%
191,225
Class A Common Stock
Aug 11
2023
SELL
Open market or private sale
$1,173,900
$33.54 p/Share
35,000
Reduced 15.46%
191,463
Class A Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
$460,000
$23.0 p/Share
20,000
Added 8.11%
226,463
Class A Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$3,210
$30.29 p/Share
106
Reduced 0.05%
206,463
Class A Common Stock
Jun 07
2023
SELL
Open market or private sale
$269,400
$26.94 p/Share
10,000
Reduced 4.62%
206,569
Class A Common Stock
Mar 09
2023
SELL
Open market or private sale
$476,599
$23.83 p/Share
20,000
Reduced 8.45%
216,569
Class A Common Stock
Dec 12
2022
BUY
Grant, award, or other acquisition
-
10,902
Added 4.41%
236,569
Class A Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$5,400
$20.15 p/Share
268
Reduced 0.12%
225,667
Class A Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$4,488
$18.86 p/Share
238
Reduced 0.11%
225,935
Class A Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
1,079
Added 0.47%
226,173
Class A Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$10,476
$39.09 p/Share
268
Reduced 0.12%
225,094
Class A Common Stock