Dec 02
2024
SELL
Open market or private sale
$2,080,128
$177.88 p/Share
11,694
Reduced 8.01%
134,223
Class A Common Stock
Nov 20
2024
SELL
Open market or private sale
$2,212,119
$170.82 p/Share
12,950
Reduced 8.15%
145,917
Class A Common Stock
Aug 23
2024
SELL
Open market or private sale
$1,529,123
$129.28 p/Share
11,828
Reduced 6.93%
158,867
Class A Common Stock
Aug 20
2024
SELL
Open market or private sale
$1,622,760
$126.61 p/Share
12,817
Reduced 6.98%
170,695
Class A Common Stock
May 23
2024
SELL
Open market or private sale
$1,303,140
$111.0 p/Share
11,740
Reduced 6.01%
183,512
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$1,473,651
$114.21 p/Share
12,903
Reduced 6.2%
195,252
Class A Common Stock
May 06
2024
BUY
Grant, award, or other acquisition
-
41,165
Added 16.51%
208,155
Class A Common Stock
Feb 23
2024
SELL
Open market or private sale
$1,577,122
$122.04 p/Share
12,923
Reduced 7.18%
166,990
Class A Common Stock
Feb 20
2024
SELL
Open market or private sale
$1,316,986
$112.39 p/Share
11,718
Reduced 6.11%
179,913
Class A Common Stock
Feb 15
2024
SELL
Open market or private sale
$308,893
$123.36 p/Share
2,504
Reduced 1.29%
191,631
Class A Common Stock
Feb 14
2024
SELL
Open market or private sale
$2,776,850
$120.08 p/Share
23,125
Reduced 10.64%
194,135
Class A Common Stock
Feb 12
2024
SELL
Open market or private sale
$225,882
$120.15 p/Share
1,880
Reduced 0.86%
217,260
Class A Common Stock
Dec 08
2023
SELL
Open market or private sale
$4,209,634
$99.23 p/Share
42,423
Reduced 16.22%
219,140
Class A Common Stock
Nov 20
2023
SELL
Open market or private sale
$1,160,569
$94.81 p/Share
12,241
Reduced 4.47%
261,563
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$959,601
$76.67 p/Share
12,516
Reduced 4.37%
273,804
Class A Common Stock
May 22
2023
SELL
Open market or private sale
$817,220
$66.75 p/Share
12,243
Reduced 4.1%
286,320
Class A Common Stock
Apr 20
2023
BUY
Grant, award, or other acquisition
-
161,232
Added 35.07%
298,563
Class A Common Stock
Feb 21
2023
SELL
Open market or private sale
$691,247
$58.63 p/Share
11,790
Reduced 7.91%
137,331
Class A Common Stock
Nov 21
2022
SELL
Open market or private sale
$504,812
$55.59 p/Share
9,081
Reduced 5.74%
149,121
Class A Common Stock
Aug 22
2022
SELL
Open market or private sale
$622,301
$63.78 p/Share
9,757
Reduced 5.81%
158,202
Class A Common Stock
Jun 27
2022
SELL
Open market or private sale
$46,406
$74.25 p/Share
625
Reduced 0.37%
167,959
Class A Common Stock
Jun 27
2022
BUY
Exercise of conversion of derivative security
$4,475
$7.16 p/Share
625
Added 0.37%
168,584
Class A Common Stock
May 31
2022
SELL
Open market or private sale
$49,250
$78.8 p/Share
625
Reduced 0.37%
167,959
Class A Common Stock
May 31
2022
BUY
Exercise of conversion of derivative security
$4,475
$7.16 p/Share
625
Added 0.37%
168,584
Class A Common Stock
May 25
2022
SELL
Open market or private sale
$678,266
$66.14 p/Share
10,255
Reduced 5.75%
167,959
Class A Common Stock