Dec 03
2024
SELL
Open market or private sale
$1,337,741
$196.64 p/Share
6,803
Reduced 1.98%
336,153
Class A Common Stock
Dec 02
2024
SELL
Open market or private sale
$593,310
$197.77 p/Share
3,000
Reduced 0.87%
342,956
Class A Common Stock
Nov 01
2024
SELL
Open market or private sale
$503,370
$167.79 p/Share
3,000
Reduced 0.86%
345,956
Class A Common Stock
Oct 01
2024
SELL
Open market or private sale
$466,800
$155.6 p/Share
3,000
Reduced 0.85%
348,956
Class A Common Stock
Sep 04
2024
SELL
Open market or private sale
$1,071,836
$157.23 p/Share
6,817
Reduced 1.9%
351,956
Class A Common Stock
Sep 03
2024
SELL
Open market or private sale
$500,730
$166.91 p/Share
3,000
Reduced 0.83%
358,773
Class A Common Stock
Aug 22
2024
-
625
Reduced 0.17%
361,773
Class A Common Stock
Aug 01
2024
SELL
Open market or private sale
$439,439
$146.48 p/Share
3,000
Reduced 0.82%
362,398
Class A Common Stock
Jul 01
2024
SELL
Open market or private sale
$629,055
$139.79 p/Share
4,500
Reduced 1.22%
365,398
Class A Common Stock
Jun 07
2024
SELL
Open market or private sale
$1,055,792
$138.92 p/Share
7,600
Reduced 2.01%
369,898
Class A Common Stock
Jun 04
2024
SELL
Open market or private sale
$942,464
$138.09 p/Share
6,825
Reduced 1.78%
377,498
Class A Common Stock
Mar 21
2024
SELL
Open market or private sale
$300,000
$120.0 p/Share
2,500
Reduced 0.65%
384,323
Class A Common Stock
Mar 08
2024
SELL
Open market or private sale
$864,880
$113.8 p/Share
7,600
Reduced 1.93%
386,823
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$6,589,068
$110.54 p/Share
59,608
Reduced 13.13%
394,423
Class A Common Stock
Mar 01
2024
SELL
Open market or private sale
$991,273
$114.11 p/Share
8,687
Reduced 1.88%
454,031
Class A Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
120,954
Added 20.72%
462,718
Class A Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
83,938
Added 19.72%
341,764
Class A Common Stock
Dec 08
2023
SELL
Open market or private sale
$362,025
$104.27 p/Share
3,472
Reduced 1.33%
257,826
Class A Common Stock
Dec 04
2023
SELL
Open market or private sale
$323,455
$102.23 p/Share
3,164
Reduced 1.2%
261,298
Class A Common Stock
Oct 04
2023
SELL
Open market or private sale
$148,457
$73.24 p/Share
2,027
Reduced 0.76%
264,462
Class A Common Stock
Sep 08
2023
SELL
Open market or private sale
$260,781
$75.11 p/Share
3,472
Reduced 1.29%
266,489
Class A Common Stock
Sep 05
2023
SELL
Open market or private sale
$232,775
$73.57 p/Share
3,164
Reduced 1.16%
269,961
Class A Common Stock
Jul 05
2023
SELL
Open market or private sale
$151,058
$74.93 p/Share
2,016
Reduced 0.73%
273,125
Class A Common Stock
Jun 02
2023
SELL
Open market or private sale
$234,928
$75.37 p/Share
3,117
Reduced 1.12%
275,141
Class A Common Stock
Apr 04
2023
SELL
Open market or private sale
$153,813
$77.41 p/Share
1,987
Reduced 0.71%
278,258
Class A Common Stock