Jun 28
2024
SELL
Open market or private sale
$766,010
$109.43 p/Share
7,000
Reduced 1.62%
424,223
Class A Common Stock
Jun 07
2024
-
10,628
Reduced 2.41%
431,223
Class A Common Stock
May 30
2024
SELL
Open market or private sale
$773,290
$110.47 p/Share
7,000
Reduced 1.56%
441,851
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$1,193,454
$114.48 p/Share
10,425
Reduced 2.27%
448,851
Class A Common Stock
May 06
2024
BUY
Grant, award, or other acquisition
-
78,589
Added 14.51%
463,014
Class A Common Stock
Apr 30
2024
SELL
Open market or private sale
$916,649
$130.95 p/Share
7,000
Reduced 1.79%
384,425
Class A Common Stock
Mar 28
2024
SELL
Open market or private sale
$694,900
$138.98 p/Share
5,000
Reduced 1.26%
391,425
Class A Common Stock
Feb 29
2024
SELL
Open market or private sale
$616,750
$123.35 p/Share
5,000
Reduced 1.25%
396,425
Class A Common Stock
Feb 20
2024
SELL
Open market or private sale
$424,636
$113.6 p/Share
3,738
Reduced 0.82%
453,291
Class A Common Stock
Feb 20
2024
SELL
Open market or private sale
$1,493,052
$112.15 p/Share
13,313
Reduced 3.21%
401,425
Class A Common Stock
Jan 30
2024
SELL
Open market or private sale
$548,650
$109.73 p/Share
5,000
Reduced 1.19%
414,738
Class A Common Stock
Dec 29
2023
SELL
Open market or private sale
$701,960
$100.28 p/Share
7,000
Reduced 1.64%
419,738
Class A Common Stock
Nov 30
2023
SELL
Open market or private sale
$663,670
$94.81 p/Share
7,000
Reduced 1.61%
426,738
Class A Common Stock
Nov 20
2023
SELL
Open market or private sale
$1,189,489
$94.78 p/Share
12,550
Reduced 2.81%
433,738
Class A Common Stock
Oct 31
2023
SELL
Open market or private sale
$262,500
$75.0 p/Share
3,500
Reduced 0.78%
446,288
Class A Common Stock
Oct 30
2023
SELL
Open market or private sale
$250,635
$71.61 p/Share
3,500
Reduced 0.77%
449,788
Class A Common Stock
Sep 29
2023
SELL
Open market or private sale
$560,630
$80.09 p/Share
7,000
Reduced 1.52%
453,288
Class A Common Stock
Aug 30
2023
SELL
Open market or private sale
$567,000
$81.0 p/Share
7,000
Reduced 1.5%
460,288
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$982,649
$76.59 p/Share
12,830
Reduced 2.67%
467,288
Class A Common Stock
Jul 31
2023
SELL
Open market or private sale
$630,770
$90.11 p/Share
7,000
Reduced 1.44%
480,118
Class A Common Stock
Jun 26
2023
SELL
Open market or private sale
$262,500
$75.0 p/Share
3,500
Reduced 0.71%
487,118
Class A Common Stock
Jun 09
2023
SELL
Open market or private sale
$245,805
$70.23 p/Share
3,500
Reduced 0.71%
490,618
Class A Common Stock
May 22
2023
SELL
Open market or private sale
$827,399
$65.86 p/Share
12,563
Reduced 2.48%
494,118
Class A Common Stock
Apr 20
2023
BUY
Grant, award, or other acquisition
-
205,828
Added 28.89%
506,681
Class A Common Stock