Feb 24
2025
SELL
Open market or private sale
$896,656
$60.91 p/Share
14,721
Reduced 2.4%
598,929
Class A Common Stock
Feb 20
2025
SELL
Open market or private sale
$2,805,791
$61.64 p/Share
45,519
Reduced 6.91%
613,650
Class A Common Stock
Feb 11
2025
SELL
Open market or private sale
$1,724,265
$65.94 p/Share
26,149
Reduced 3.82%
659,163
Class A Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
112,046
Added 14.05%
685,312
Class A Common Stock
Dec 11
2024
SELL
Open market or private sale
$2,693,728
$60.01 p/Share
44,888
Reduced 7.26%
573,266
Class A Common Stock
Nov 22
2024
SELL
Open market or private sale
$519,773
$49.54 p/Share
10,492
Reduced 1.67%
618,154
Class A Common Stock
Nov 20
2024
SELL
Open market or private sale
$2,352,262
$51.57 p/Share
45,613
Reduced 6.76%
628,646
Class A Common Stock
Nov 04
2024
SELL
Open market or private sale
$1,975,182
$52.19 p/Share
37,846
Reduced 5.31%
674,259
Class A Common Stock
Sep 11
2024
SELL
Open market or private sale
$692,100
$45.0 p/Share
15,380
Reduced 2.11%
712,105
Class A Common Stock
Sep 09
2024
SELL
Open market or private sale
$1,833,255
$45.0 p/Share
40,739
Reduced 5.3%
727,485
Class A Common Stock
Aug 20
2024
SELL
Open market or private sale
$1,860,299
$40.54 p/Share
45,888
Reduced 5.64%
768,224
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$1,513,844
$32.56 p/Share
46,494
Reduced 5.4%
814,112
Class A Common Stock
May 09
2024
SELL
Open market or private sale
$91
$30.59 p/Share
3
Reduced 0.0%
659,169
Class A Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
163,080
Added 15.93%
860,606
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$1,424,919
$40.64 p/Share
35,062
Reduced 4.79%
697,526
Class A Common Stock
Jan 17
2024
SELL
Open market or private sale
$38
$38.07 p/Share
1
Reduced 0.0%
659,172
Class A Common Stock
Dec 15
2023
SELL
Open market or private sale
$262,305
$45.0 p/Share
5,829
Reduced 0.79%
732,588
Class A Common Stock
Dec 04
2023
BUY
Open market or private purchase
$40
$40.29 p/Share
1
Added 0.0%
659,173
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$1,439,245
$37.03 p/Share
38,867
Reduced 5.0%
738,417
Class A Common Stock
Oct 19
2023
BUY
Open market or private purchase
$93
$31.05 p/Share
3
Added 0.0%
659,172
Class A Common Stock
Sep 18
2023
SELL
Open market or private sale
$27
$27.48 p/Share
1
Reduced 0.0%
659,169
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$1,030,261
$27.14 p/Share
37,961
Reduced 4.66%
777,284
Class A Common Stock
Aug 18
2023
BUY
Open market or private purchase
$27
$27.61 p/Share
1
Added 0.0%
659,170
Class A Common Stock
Jul 11
2023
SELL
Open market or private sale
$653,445
$45.0 p/Share
14,521
Reduced 1.75%
815,245
Class A Common Stock
Jul 03
2023
SELL
Open market or private sale
$328
$41.0 p/Share
8
Reduced 0.0%
659,169
Class A Common Stock