Oct 02
2024
SELL
Open market or private sale
$31,677
$190.83 p/Share
166
Reduced 1.87%
8,697
Common Stock
Sep 04
2024
SELL
Open market or private sale
$159,614
$204.11 p/Share
782
Reduced 8.11%
8,863
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
665
Added 6.45%
9,645
Common Stock
Jan 03
2024
SELL
Open market or private sale
$40,939
$240.82 p/Share
170
Reduced 1.86%
8,980
Common Stock
Oct 02
2023
SELL
Open market or private sale
$40,968
$240.99 p/Share
170
Reduced 1.82%
9,150
Common Stock
Sep 01
2023
SELL
Open market or private sale
$90,650
$266.62 p/Share
340
Reduced 3.52%
9,320
Common Stock
Mar 29
2023
SELL
Open market or private sale
$237,125
$271.0 p/Share
875
Reduced 8.31%
9,660
Common Stock
Mar 15
2023
SELL
Open market or private sale
$223,107
$254.98 p/Share
875
Reduced 7.67%
10,535
Common Stock
Mar 01
2023
SELL
Open market or private sale
$184,230
$259.48 p/Share
710
Reduced 5.86%
11,410
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
680
Added 5.31%
12,120
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
710
Added 5.84%
11,440
Common Stock
Jan 03
2022
SELL
Open market or private sale
$180,906
$285.34 p/Share
634
Reduced 5.58%
10,730
Common Stock
Oct 01
2021
SELL
Open market or private sale
$169,316
$267.06 p/Share
634
Reduced 5.28%
11,364
Common Stock
Aug 31
2021
SELL
Open market or private sale
$198,526
$271.21 p/Share
732
Reduced 5.75%
11,998
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
535
Added 4.03%
12,730
Common Stock
Jan 04
2021
SELL
Open market or private sale
$110,345
$174.32 p/Share
633
Reduced 4.93%
12,195
Common Stock
Nov 16
2020
SELL
Open market or private sale
$148,991
$262.77 p/Share
567
Reduced 4.23%
12,828
Common Stock
Feb 11
2020
BUY
Grant, award, or other acquisition
-
756
Added 5.34%
13,395
Common Stock
Jan 02
2020
SELL
Open market or private sale
$38,906
$164.16 p/Share
237
Reduced 1.84%
12,639
Common Stock
Oct 01
2019
SELL
Open market or private sale
$31,978
$134.93 p/Share
237
Reduced 1.81%
12,876
Common Stock
Sep 03
2019
SELL
Open market or private sale
$68,785
$144.81 p/Share
475
Reduced 3.5%
13,113
Common Stock
Apr 01
2019
SELL
Open market or private sale
$45,123
$148.43 p/Share
304
Reduced 2.19%
13,588
Common Stock
Feb 08
2019
BUY
Grant, award, or other acquisition
-
949
Added 6.39%
13,892
Common Stock
Jan 03
2019
SELL
Open market or private sale
$37,115
$122.09 p/Share
304
Reduced 2.29%
12,943
Common Stock
Jan 02
2019
SELL
Open market or private sale
$43,654
$120.59 p/Share
362
Reduced 2.66%
13,247
Common Stock