Nov 27
2024
SELL
Open market or private sale
$368,079
$179.99 p/Share
2,045
Reduced 2.16%
92,439
Class A Common Stock
Nov 20
2024
SELL
Open market or private sale
$440,193
$170.75 p/Share
2,578
Reduced 2.66%
94,484
Class A Common Stock
Sep 11
2024
SELL
Open market or private sale
$268,318
$129.56 p/Share
2,071
Reduced 2.09%
97,062
Class A Common Stock
Aug 20
2024
SELL
Open market or private sale
$320,405
$125.6 p/Share
2,551
Reduced 2.51%
99,133
Class A Common Stock
Aug 12
2024
SELL
Open market or private sale
$123,530
$123.53 p/Share
1,000
Reduced 0.97%
101,684
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$293,636
$114.3 p/Share
2,569
Reduced 2.44%
102,684
Class A Common Stock
May 13
2024
SELL
Open market or private sale
$115,270
$115.27 p/Share
1,000
Reduced 0.94%
105,253
Class A Common Stock
Apr 22
2024
BUY
Grant, award, or other acquisition
-
14,046
Added 11.68%
106,253
Class A Common Stock
Mar 01
2024
SELL
Open market or private sale
$124,500
$124.5 p/Share
1,000
Reduced 1.07%
92,207
Class A Common Stock
Feb 20
2024
SELL
Open market or private sale
$419,103
$112.33 p/Share
3,731
Reduced 3.85%
93,207
Class A Common Stock
Nov 20
2023
SELL
Open market or private sale
$330,342
$95.09 p/Share
3,474
Reduced 3.46%
96,938
Class A Common Stock
Nov 13
2023
SELL
Open market or private sale
$86,700
$86.7 p/Share
1,000
Reduced 0.99%
100,412
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$299,155
$76.53 p/Share
3,909
Reduced 3.71%
101,412
Class A Common Stock
Aug 11
2023
SELL
Open market or private sale
$81,410
$81.41 p/Share
1,000
Reduced 0.94%
105,321
Class A Common Stock
May 22
2023
SELL
Open market or private sale
$464,663
$66.81 p/Share
6,955
Reduced 6.14%
106,321
Class A Common Stock
May 11
2023
SELL
Open market or private sale
$68,940
$68.94 p/Share
1,000
Reduced 0.88%
113,276
Class A Common Stock
Apr 20
2023
BUY
Grant, award, or other acquisition
-
27,443
Added 19.36%
114,276
Class A Common Stock
Mar 01
2023
SELL
Open market or private sale
$54,590
$54.59 p/Share
1,000
Reduced 1.14%
86,833
Class A Common Stock
Feb 28
2023
SELL
Open market or private sale
$120,825
$58.37 p/Share
2,070
Reduced 2.3%
87,833
Class A Common Stock
Feb 21
2023
SELL
Open market or private sale
$239,643
$58.65 p/Share
4,086
Reduced 4.35%
89,903
Class A Common Stock
Nov 21
2022
SELL
Open market or private sale
$333,376
$55.73 p/Share
5,982
Reduced 5.98%
93,989
Class A Common Stock
Nov 11
2022
SELL
Open market or private sale
$60,510
$60.51 p/Share
1,000
Reduced 0.99%
99,971
Class A Common Stock
Aug 22
2022
SELL
Open market or private sale
$370,324
$63.75 p/Share
5,809
Reduced 5.44%
100,971
Class A Common Stock
Aug 11
2022
SELL
Open market or private sale
$81,640
$81.64 p/Share
1,000
Reduced 0.93%
106,780
Class A Common Stock
May 20
2022
SELL
Open market or private sale
$385,279
$65.18 p/Share
5,911
Reduced 5.2%
107,780
Class A Common Stock