Nov 06
2024
SELL
Open market or private sale
$65,349,999
$65.35 p/Share
1,000,000
Reduced 95.99%
41,776
Class A Common Stock
Nov 06
2024
BUY
Other acquisition or disposition
-
1,000,000
Added 48.98%
1,041,776
Class A Common Stock
May 09
2024
SELL
Open market or private sale
$18,317,203
$51.1 p/Share
358,458
Reduced 89.56%
41,776
Class A Common Stock
May 08
2024
SELL
Open market or private sale
$2,038,206
$51.01 p/Share
39,957
Reduced 9.08%
400,234
Class A Common Stock
May 07
2024
SELL
Open market or private sale
$10,488,467
$52.03 p/Share
201,585
Reduced 31.41%
440,191
Class A Common Stock
May 07
2024
BUY
Other acquisition or disposition
-
600,000
Added 48.32%
641,776
Class A Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$1,250,393
$46.58 p/Share
26,844
Reduced 39.12%
41,776
Class A Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
-
21,884
Added 58.02%
15,834
Class A Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
46,716
Added 43.71%
60,159
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$3,571,620
$45.79 p/Share
78,000
Reduced 99.97%
20
Class A Common Stock
Sep 08
2023
SELL
Open market or private sale
$7,829,432
$55.41 p/Share
141,300
Reduced 64.43%
78,020
Class A Common Stock
Sep 07
2023
SELL
Open market or private sale
$6,106,766
$56.18 p/Share
108,700
Reduced 33.14%
219,320
Class A Common Stock
Sep 05
2023
BUY
Other acquisition or disposition
-
250,000
Added 43.25%
328,020
Class A Common Stock
Aug 10
2023
-
19,252
Reduced 19.79%
78,020
Class A Common Stock
Mar 11
2023
SELL
Payment of exercise price or tax liability
$527,221
$42.59 p/Share
12,379
Reduced 11.29%
97,272
Class A Common Stock
Mar 11
2023
BUY
Exercise of conversion of derivative security
-
32,548
Added 24.59%
99,815
Class A Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$736,168
$42.59 p/Share
17,285
Reduced 18.31%
77,103
Class A Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
43,924
Added 31.76%
94,388
Class A Common Stock
Jun 07
2022
SELL
Open market or private sale
$30,658,559
$54.52 p/Share
562,336
Reduced 91.77%
50,464
Class A Common Stock
May 27
2022
SELL
Open market or private sale
$1,304,832
$52.87 p/Share
24,680
Reduced 3.87%
612,800
Class A Common Stock
May 19
2022
SELL
Open market or private sale
$8,640,000
$48.0 p/Share
180,000
Reduced 22.02%
637,480
Class A Common Stock
Mar 15
2022
SELL
Open market or private sale
$792,252
$48.7 p/Share
16,268
Reduced 1.95%
817,480
Class A Common Stock
Mar 14
2022
SELL
Open market or private sale
$4,198,548
$51.16 p/Share
82,067
Reduced 8.96%
833,748
Class A Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$823,636
$55.7 p/Share
14,787
Reduced 13.45%
95,144
Class A Common Stock
Mar 11
2022
SELL
Open market or private sale
$4,441,631
$55.99 p/Share
79,329
Reduced 7.97%
915,815
Class A Common Stock