Dec 15
2024
BUY
Grant, award, or other acquisition
-
5,373
Added 2.69%
194,464
Class A Common Stock
Dec 13
2024
SELL
Payment of exercise price or tax liability
$54,000
$53.15 p/Share
1,016
Reduced 0.53%
189,091
Class A Common Stock
Dec 12
2024
SELL
Payment of exercise price or tax liability
$86,875
$53.96 p/Share
1,610
Reduced 0.84%
190,107
Class A Common Stock
Dec 09
2024
SELL
Payment of exercise price or tax liability
$90,760
$54.25 p/Share
1,673
Reduced 0.87%
191,717
Class A Common Stock
Dec 09
2024
BUY
Grant, award, or other acquisition
-
3,775
Added 1.91%
193,390
Class A Common Stock
Nov 19
2024
SELL
Payment of exercise price or tax liability
$16,679
$46.46 p/Share
359
Reduced 0.19%
189,615
Class A Common Stock
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