Jun 30
2025
SELL
Open market or private sale
$4,940,000
$247.0 p/Share
20,000
Reduced 7.53%
245,530
Class A Common Stock
Jun 24
2025
SELL
Open market or private sale
$330,172
$231.7 p/Share
1,425
Reduced 0.53%
265,530
Class A Common Stock
Jun 24
2025
BUY
Exercise of conversion of derivative security
$6,128
$7.66 p/Share
800
Added 0.3%
266,955
Class A Common Stock
Jun 05
2025
-
113,882
Reduced 29.97%
266,155
Class A Common Stock
May 27
2025
SELL
Open market or private sale
$2,938,828
$205.57 p/Share
14,296
Reduced 3.63%
380,037
Class A Common Stock
May 27
2025
BUY
Exercise of conversion of derivative security
$6,128
$7.66 p/Share
800
Added 0.2%
394,333
Class A Common Stock
May 20
2025
SELL
Open market or private sale
$3,187,405
$199.9 p/Share
15,945
Reduced 3.89%
393,533
Class A Common Stock
May 09
2025
BUY
Grant, award, or other acquisition
-
72,048
Added 14.96%
409,478
Class A Common Stock
Apr 25
2025
SELL
Open market or private sale
$266,788
$187.22 p/Share
1,425
Reduced 0.42%
337,430
Class A Common Stock
Apr 25
2025
BUY
Exercise of conversion of derivative security
$6,128
$7.66 p/Share
800
Added 0.24%
338,855
Class A Common Stock
Mar 24
2025
SELL
Open market or private sale
$2,862,067
$194.5 p/Share
14,715
Reduced 4.17%
338,055
Class A Common Stock
Mar 24
2025
BUY
Exercise of conversion of derivative security
$6,128
$7.66 p/Share
800
Added 0.23%
352,770
Class A Common Stock
Feb 20
2025
SELL
Open market or private sale
$3,121,973
$205.42 p/Share
15,198
Reduced 4.14%
351,970
Class A Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
$6,128
$7.66 p/Share
800
Added 0.22%
367,168
Class A Common Stock
Jan 24
2025
SELL
Open market or private sale
$261,059
$183.2 p/Share
1,425
Reduced 0.39%
366,993
Class A Common Stock
Jan 24
2025
BUY
Exercise of conversion of derivative security
$10,915
$7.66 p/Share
1,425
Added 0.39%
368,418
Class A Common Stock
Dec 30
2024
SELL
Open market or private sale
$1,180,690
$168.67 p/Share
7,000
Reduced 1.87%
366,993
Class A Common Stock
Nov 29
2024
SELL
Open market or private sale
$1,254,400
$179.2 p/Share
7,000
Reduced 1.84%
373,993
Class A Common Stock
Nov 20
2024
SELL
Open market or private sale
$2,429,031
$170.83 p/Share
14,219
Reduced 3.6%
380,993
Class A Common Stock
Oct 30
2024
SELL
Open market or private sale
$1,088,780
$155.54 p/Share
7,000
Reduced 1.74%
395,212
Class A Common Stock
Sep 30
2024
SELL
Open market or private sale
$996,450
$142.35 p/Share
7,000
Reduced 1.71%
402,212
Class A Common Stock
Sep 10
2024
BUY
Exercise of conversion of derivative security
$100,039
$7.66 p/Share
13,060
Added 3.09%
409,212
Class A Common Stock
Aug 30
2024
SELL
Open market or private sale
$898,380
$128.34 p/Share
7,000
Reduced 1.74%
396,152
Class A Common Stock
Aug 20
2024
SELL
Open market or private sale
$1,776,885
$126.28 p/Share
14,071
Reduced 3.37%
403,152
Class A Common Stock
Jul 30
2024
SELL
Open market or private sale
$746,970
$106.71 p/Share
7,000
Reduced 1.65%
417,223
Class A Common Stock