Nov 12
2024
SELL
Open market or private sale
$85,000
$85.0 p/Share
1,000
Reduced 1.13%
87,791
Class A Common Stock
Nov 11
2024
SELL
Open market or private sale
$80,000
$80.0 p/Share
1,000
Reduced 1.11%
88,791
Class A Common Stock
Oct 02
2024
SELL
Open market or private sale
$43,759
$65.41 p/Share
669
Reduced 0.74%
89,791
Class A Common Stock
Oct 01
2024
SELL
Open market or private sale
$33,500
$67.0 p/Share
500
Reduced 0.55%
90,460
Class A Common Stock
Aug 21
2024
SELL
Open market or private sale
$90,968
$64.7 p/Share
1,406
Reduced 1.52%
90,960
Class A Common Stock
Aug 13
2024
SELL
Open market or private sale
$30,940
$61.88 p/Share
500
Reduced 0.54%
92,366
Class A Common Stock
Jul 02
2024
SELL
Open market or private sale
$30,318
$64.37 p/Share
471
Reduced 0.5%
92,866
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$91,070
$71.26 p/Share
1,278
Reduced 1.35%
93,337
Class A Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
$21,249
$47.86 p/Share
444
Added 0.47%
94,615
Class A Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
26,740
Added 22.12%
94,171
Class A Common Stock
Apr 02
2024
SELL
Open market or private sale
$70,325
$78.84 p/Share
892
Reduced 1.31%
67,431
Class A Common Stock
Apr 01
2024
SELL
Open market or private sale
$42,375
$84.75 p/Share
500
Reduced 0.73%
68,323
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$42,180
$64.3 p/Share
656
Reduced 0.94%
68,823
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$113,780
$74.61 p/Share
1,525
Reduced 2.15%
69,479
Class A Common Stock
Dec 14
2023
SELL
Open market or private sale
$37,500
$75.0 p/Share
500
Reduced 0.7%
71,004
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$36,861
$58.51 p/Share
630
Reduced 0.87%
71,504
Class A Common Stock
Oct 02
2023
SELL
Open market or private sale
$37,403
$44.16 p/Share
847
Reduced 1.16%
72,134
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$35,532
$56.49 p/Share
629
Reduced 0.85%
72,981
Class A Common Stock
Jul 03
2023
SELL
Open market or private sale
$56,663
$66.82 p/Share
848
Reduced 1.14%
73,610
Class A Common Stock
May 22
2023
SELL
Open market or private sale
$37,494
$59.61 p/Share
629
Reduced 0.84%
74,458
Class A Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
$16,483
$48.34 p/Share
341
Added 0.45%
75,087
Class A Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
-
28,741
Added 27.77%
74,746
Class A Common Stock
Apr 03
2023
SELL
Open market or private sale
$59,429
$67.0 p/Share
887
Reduced 1.89%
46,005
Class A Common Stock
Jan 03
2023
SELL
Open market or private sale
$66,336
$64.28 p/Share
1,032
Reduced 2.15%
46,892
Class A Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
$124
$62.37 p/Share
2
Added 0.0%
47,924
Class A Common Stock