Dec 20
2024
SELL
Open market or private sale
$230,080
$170.43 p/Share
1,350
Reduced 0.74%
180,746
Common Stock
Dec 17
2024
SELL
Open market or private sale
$1,225,644
$171.06 p/Share
7,165
Reduced 3.79%
182,096
Common Stock
Nov 20
2024
SELL
Open market or private sale
$266,922
$197.72 p/Share
1,350
Reduced 0.71%
189,261
Common Stock
Oct 18
2024
SELL
Open market or private sale
$253,368
$187.68 p/Share
1,350
Reduced 0.7%
190,611
Common Stock
Sep 20
2024
SELL
Open market or private sale
$235,953
$174.78 p/Share
1,350
Reduced 0.84%
158,749
Common Stock
Sep 17
2024
SELL
Open market or private sale
$1,156,570
$172.16 p/Share
6,718
Reduced 4.03%
160,099
Common Stock
Sep 15
2024
BUY
Exercise of conversion of derivative security
-
4,087
Added 2.39%
166,817
Common Stock
Sep 11
2024
BUY
Grant, award, or other acquisition
-
33,212
Added 14.75%
191,961
Common Stock
Sep 11
2024
BUY
Grant, award, or other acquisition
-
24,909
Added 13.27%
162,730
Common Stock
Aug 20
2024
SELL
Open market or private sale
$201,190
$149.03 p/Share
1,350
Reduced 0.97%
137,821
Common Stock
Jul 19
2024
SELL
Open market or private sale
$187,812
$139.12 p/Share
1,350
Reduced 0.96%
139,171
Common Stock
Jun 20
2024
SELL
Open market or private sale
$181,169
$134.2 p/Share
1,350
Reduced 0.95%
140,521
Common Stock
Jun 18
2024
SELL
Open market or private sale
$649,290
$134.54 p/Share
4,826
Reduced 3.29%
141,871
Common Stock
May 20
2024
SELL
Open market or private sale
$166,266
$123.16 p/Share
1,350
Reduced 0.91%
146,697
Common Stock
Apr 15
2024
SELL
Open market or private sale
$150,322
$111.35 p/Share
1,350
Reduced 0.9%
148,047
Common Stock
Mar 19
2024
SELL
Open market or private sale
$409,563
$111.75 p/Share
3,665
Reduced 2.39%
149,397
Common Stock
Dec 19
2023
SELL
Open market or private sale
$480,547
$103.79 p/Share
4,630
Reduced 2.94%
153,062
Common Stock
Sep 19
2023
SELL
Open market or private sale
$526,759
$91.77 p/Share
5,740
Reduced 3.51%
157,692
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
-
4,087
Added 2.44%
163,432
Common Stock
Sep 13
2023
BUY
Grant, award, or other acquisition
-
31,869
Added 16.67%
159,345
Common Stock
Jun 20
2023
SELL
Open market or private sale
$288,574
$71.13 p/Share
4,057
Reduced 3.08%
127,476
Common Stock
Mar 17
2023
SELL
Open market or private sale
$893,319
$77.17 p/Share
11,576
Reduced 8.09%
131,533
Common Stock
Dec 19
2022
SELL
Open market or private sale
$29,042
$61.4 p/Share
473
Reduced 0.33%
143,109
Common Stock
Sep 15
2022
BUY
Grant, award, or other acquisition
-
24,092
Added 14.37%
143,582
Common Stock