Sep 18
2024
SELL
Open market or private sale
$1,265,188
$169.71 p/Share
7,455
Reduced 3.22%
224,338
Common Stock
Sep 17
2024
SELL
Open market or private sale
$1,448,172
$171.28 p/Share
8,455
Reduced 3.52%
231,793
Common Stock
Jun 21
2024
SELL
Open market or private sale
$576,428
$178.02 p/Share
3,238
Reduced 1.33%
240,248
Common Stock
Jun 20
2024
SELL
Open market or private sale
$1,417,665
$177.63 p/Share
7,981
Reduced 3.17%
243,486
Common Stock
Jun 18
2024
SELL
Open market or private sale
$848,380
$180.93 p/Share
4,689
Reduced 1.83%
251,467
Common Stock
Mar 18
2024
SELL
Open market or private sale
$1,488,607
$193.15 p/Share
7,707
Reduced 2.92%
255,943
Common Stock
Dec 18
2023
SELL
Open market or private sale
$1,665,583
$221.34 p/Share
7,525
Reduced 2.77%
263,650
Common Stock
Nov 13
2023
BUY
Grant, award, or other acquisition
-
17,303
Added 6.0%
271,175
Common Stock
Sep 18
2023
SELL
Open market or private sale
$2,887,133
$154.45 p/Share
18,693
Reduced 6.86%
253,872
Common Stock
Aug 21
2023
SELL
Open market or private sale
$1,798,250
$143.86 p/Share
12,500
Reduced 4.38%
272,565
Common Stock
Aug 07
2023
SELL
Open market or private sale
$1,814,624
$145.17 p/Share
12,500
Reduced 4.2%
285,065
Common Stock
Jul 10
2023
SELL
Open market or private sale
$1,816,375
$145.31 p/Share
12,500
Reduced 4.03%
297,565
Common Stock
Jun 16
2023
SELL
Open market or private sale
$969,758
$156.64 p/Share
6,191
Reduced 1.96%
310,065
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
20,180
Added 6.0%
316,043
Common Stock
Mar 16
2023
SELL
Open market or private sale
$665,194
$106.79 p/Share
6,229
Reduced 2.06%
295,863
Common Stock
Dec 16
2022
SELL
Open market or private sale
$716,685
$114.14 p/Share
6,279
Reduced 2.04%
302,092
Common Stock
Oct 17
2022
BUY
Grant, award, or other acquisition
-
15,278
Added 4.72%
308,371
Common Stock
Sep 16
2022
SELL
Open market or private sale
$1,741,177
$167.97 p/Share
10,366
Reduced 3.42%
293,093
Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
-
41,071
Added 11.92%
303,459
Common Stock
Jun 16
2022
SELL
Open market or private sale
$684,717
$136.67 p/Share
5,010
Reduced 1.87%
262,388
Common Stock
Mar 16
2022
SELL
Open market or private sale
$953,711
$203.09 p/Share
4,696
Reduced 1.72%
268,159
Common Stock
Dec 29
2021
-
1,000
Reduced 0.37%
267,159
Common Stock
Dec 17
2021
SELL
Open market or private sale
$3,050,900
$305.09 p/Share
10,000
Reduced 3.54%
272,855
Common Stock
Dec 16
2021
SELL
Open market or private sale
$1,419,047
$300.01 p/Share
4,730
Reduced 1.64%
282,855
Common Stock
Oct 06
2021
SELL
Open market or private sale
$5,260,600
$263.03 p/Share
20,000
Reduced 6.5%
287,585
Common Stock