Nov 18
2024
SELL
Open market or private sale
$28,531
$83.67 p/Share
341
Reduced 0.06%
572,222
Class A Common Stock
Oct 03
2024
SELL
Open market or private sale
$151,380
$64.39 p/Share
2,351
Reduced 0.41%
572,563
Class A Common Stock
Oct 02
2024
SELL
Open market or private sale
$123,232
$65.41 p/Share
1,884
Reduced 0.33%
574,914
Class A Common Stock
Aug 22
2024
SELL
Open market or private sale
$213,720
$65.0 p/Share
3,288
Reduced 0.57%
576,798
Class A Common Stock
Aug 21
2024
SELL
Open market or private sale
$539,571
$64.79 p/Share
8,328
Reduced 1.42%
580,086
Class A Common Stock
Jul 03
2024
SELL
Open market or private sale
$151,170
$64.41 p/Share
2,347
Reduced 0.4%
588,414
Class A Common Stock
Jul 02
2024
SELL
Open market or private sale
$121,594
$64.37 p/Share
1,889
Reduced 0.32%
590,761
Class A Common Stock
May 22
2024
SELL
Open market or private sale
$451,555
$69.47 p/Share
6,500
Reduced 1.08%
592,650
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$367,345
$71.26 p/Share
5,155
Reduced 0.85%
599,150
Class A Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
$21,249
$47.86 p/Share
444
Added 0.07%
604,305
Class A Common Stock
May 01
2024
SELL
Open market or private sale
$7,706,690
$67.8 p/Share
113,668
Reduced 15.84%
603,861
Class A Common Stock
May 01
2024
BUY
Conversion of derivative security
-
153,336
Added 17.61%
717,529
Class A Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
86,903
Added 13.35%
564,193
Class A Common Stock
Apr 03
2024
SELL
Open market or private sale
$353,942
$78.41 p/Share
4,514
Reduced 0.94%
477,290
Class A Common Stock
Apr 02
2024
SELL
Open market or private sale
$302,824
$78.84 p/Share
3,841
Reduced 0.79%
481,804
Class A Common Stock
Apr 01
2024
SELL
Open market or private sale
$9,311,827
$83.39 p/Share
111,666
Reduced 18.69%
485,645
Class A Common Stock
Apr 01
2024
BUY
Conversion of derivative security
-
153,332
Added 20.43%
597,311
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$8,748,317
$78.17 p/Share
111,914
Reduced 20.13%
443,979
Class A Common Stock
Mar 04
2024
BUY
Conversion of derivative security
-
153,332
Added 21.62%
555,893
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$171,257
$64.31 p/Share
2,663
Reduced 0.66%
402,561
Class A Common Stock
Feb 20
2024
SELL
Open market or private sale
$8,364,510
$65.45 p/Share
127,800
Reduced 23.98%
405,224
Class A Common Stock
Feb 20
2024
BUY
Conversion of derivative security
-
252,816
Added 32.17%
533,024
Class A Common Stock
Jan 04
2024
SELL
Open market or private sale
$384,336
$68.0 p/Share
5,652
Reduced 1.98%
280,208
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$360,440
$74.61 p/Share
4,831
Reduced 1.66%
285,860
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$154,407
$58.51 p/Share
2,639
Reduced 0.9%
290,691
Class A Common Stock