May 03
2024
SELL
Open market or private sale
$128,450
$183.5 p/Share
700
Reduced 8.72%
7,332
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
1,089
Added 11.94%
8,032
Common Stock
Oct 16
2023
SELL
Open market or private sale
$24,958
$166.39 p/Share
150
Reduced 2.11%
6,943
Common Stock
Oct 02
2023
SELL
Open market or private sale
$24,544
$163.63 p/Share
150
Reduced 2.07%
7,093
Common Stock
Aug 15
2023
SELL
Open market or private sale
$23,167
$185.34 p/Share
125
Reduced 1.7%
7,243
Common Stock
Aug 01
2023
SELL
Open market or private sale
$23,843
$190.75 p/Share
125
Reduced 1.67%
7,368
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
1,072
Added 12.52%
7,493
Common Stock
Sep 01
2022
SELL
Open market or private sale
$37,941
$252.94 p/Share
150
Reduced 2.28%
6,421
Common Stock
Jul 01
2022
SELL
Open market or private sale
$38,179
$254.53 p/Share
150
Reduced 2.23%
6,571
Common Stock
Jun 15
2022
SELL
Open market or private sale
$47,080
$235.4 p/Share
200
Reduced 2.89%
6,721
Common Stock
Jun 01
2022
SELL
Open market or private sale
$51,226
$256.13 p/Share
200
Reduced 2.81%
6,921
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
881
Added 11.01%
7,121
Common Stock
Sep 07
2021
SELL
Open market or private sale
$30,050
$300.5 p/Share
100
Reduced 1.58%
6,240
Common Stock
Aug 24
2021
SELL
Open market or private sale
$28,949
$289.49 p/Share
100
Reduced 1.55%
6,340
Common Stock
Aug 10
2021
SELL
Open market or private sale
$28,155
$281.55 p/Share
100
Reduced 1.53%
6,440
Common Stock
Jul 20
2021
SELL
Open market or private sale
$28,311
$283.11 p/Share
100
Reduced 1.51%
6,540
Common Stock
Jul 06
2021
SELL
Open market or private sale
$27,287
$272.87 p/Share
100
Reduced 1.48%
6,640
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
881
Added 11.56%
6,740
Common Stock
Dec 28
2020
SELL
Open market or private sale
$21,887
$218.87 p/Share
100
Reduced 1.68%
5,859
Common Stock
Dec 21
2020
SELL
Open market or private sale
$21,836
$218.36 p/Share
100
Reduced 1.65%
5,959
Common Stock
Sep 28
2020
SELL
Open market or private sale
$24,307
$243.07 p/Share
100
Reduced 1.62%
6,059
Common Stock
Sep 21
2020
SELL
Open market or private sale
$24,338
$243.38 p/Share
100
Reduced 1.6%
6,159
Common Stock
Mar 10
2020
BUY
Grant, award, or other acquisition
-
739
Added 10.56%
6,259
Common Stock
Nov 15
2019
SELL
Open market or private sale
$10,611
$212.21 p/Share
50
Reduced 0.9%
5,520
Common Stock
Oct 15
2019
SELL
Open market or private sale
$22,574
$225.74 p/Share
100
Reduced 1.76%
5,570
Common Stock