Oct 02
2024
SELL
Open market or private sale
$95,715
$153.39 p/Share
624
Reduced 0.67%
92,478
Class A Common Stock
Oct 01
2024
SELL
Open market or private sale
$855,800
$155.6 p/Share
5,500
Reduced 5.58%
93,102
Class A Common Stock
Sep 04
2024
SELL
Open market or private sale
$422,005
$157.23 p/Share
2,684
Reduced 2.65%
98,602
Class A Common Stock
Aug 28
2024
SELL
Open market or private sale
$906,125
$164.75 p/Share
5,500
Reduced 5.15%
101,286
Class A Common Stock
Jun 04
2024
SELL
Open market or private sale
$371,047
$138.09 p/Share
2,687
Reduced 2.45%
106,786
Class A Common Stock
May 29
2024
SELL
Open market or private sale
$420,390
$140.13 p/Share
3,000
Reduced 2.67%
109,473
Class A Common Stock
May 15
2024
SELL
Open market or private sale
$546,085
$134.57 p/Share
4,058
Reduced 3.48%
112,473
Class A Common Stock
Apr 02
2024
SELL
Open market or private sale
$75,397
$120.83 p/Share
624
Reduced 0.53%
116,328
Class A Common Stock
Mar 07
2024
SELL
Open market or private sale
$443,680
$110.92 p/Share
4,000
Reduced 3.31%
116,952
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$3,138,451
$110.54 p/Share
28,392
Reduced 19.01%
120,952
Class A Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
48,580
Added 24.54%
149,344
Class A Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
23,606
Added 18.98%
100,764
Class A Common Stock
Jan 03
2024
SELL
Open market or private sale
$51,747
$102.47 p/Share
505
Reduced 0.65%
77,158
Class A Common Stock
Dec 04
2023
SELL
Open market or private sale
$83,010
$102.23 p/Share
812
Reduced 1.03%
77,663
Class A Common Stock
Nov 15
2023
SELL
Open market or private sale
$258,929
$90.63 p/Share
2,857
Reduced 3.51%
78,475
Class A Common Stock
Oct 04
2023
SELL
Open market or private sale
$45,115
$73.24 p/Share
616
Reduced 0.75%
81,311
Class A Common Stock
Sep 05
2023
SELL
Open market or private sale
$59,738
$73.57 p/Share
812
Reduced 0.98%
81,927
Class A Common Stock
Aug 15
2023
SELL
Open market or private sale
$201,447
$70.51 p/Share
2,857
Reduced 3.34%
82,739
Class A Common Stock
Jul 05
2023
SELL
Open market or private sale
$525,484
$74.93 p/Share
7,013
Reduced 7.57%
85,596
Class A Common Stock
Jun 02
2023
SELL
Open market or private sale
$61,200
$75.37 p/Share
812
Reduced 0.87%
92,609
Class A Common Stock
May 16
2023
SELL
Open market or private sale
$1,517
$72.27 p/Share
21
Reduced 0.02%
93,421
Class A Common Stock
Apr 04
2023
SELL
Open market or private sale
$70,830
$77.41 p/Share
915
Reduced 0.97%
93,191
Class A Common Stock
Mar 09
2023
SELL
Open market or private sale
$379,050
$75.81 p/Share
5,000
Reduced 5.05%
94,106
Class A Common Stock
Mar 02
2023
SELL
Open market or private sale
$243,395
$74.96 p/Share
3,247
Reduced 3.17%
99,106
Class A Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
26,116
Added 20.33%
102,353
Class A Common Stock