Jun 16
2025
SELL
Open market or private sale
$284,400
$100.0 p/Share
2,844
Reduced 0.61%
465,642
Class A Common Stock
Jun 03
2025
SELL
Open market or private sale
$2,417,179
$90.2 p/Share
26,798
Reduced 5.41%
468,486
Class A Common Stock
Jun 02
2025
SELL
Open market or private sale
$2,190,150
$90.0 p/Share
24,335
Reduced 4.68%
495,284
Class A Common Stock
May 22
2025
SELL
Open market or private sale
$1,847,416
$82.06 p/Share
22,513
Reduced 4.15%
519,619
Class A Common Stock
May 20
2025
SELL
Open market or private sale
$3,263,259
$80.93 p/Share
40,322
Reduced 6.92%
542,132
Class A Common Stock
May 15
2025
SELL
Open market or private sale
$5,497,760
$80.0 p/Share
68,722
Reduced 10.55%
582,454
Class A Common Stock
May 05
2025
SELL
Open market or private sale
$4,962,415
$72.21 p/Share
68,722
Reduced 9.55%
651,176
Class A Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
-
120,969
Added 14.39%
719,898
Class A Common Stock
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