Jul 24
2024
SELL
Open market or private sale
$86,250
$172.5 p/Share
500
Reduced 2.95%
16,429
Common Stock
Jul 23
2024
-
500
Reduced 2.87%
16,929
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
-
970
Added 5.27%
17,429
Common Stock
Mar 14
2024
SELL
Open market or private sale
$99,010
$140.84 p/Share
703
Reduced 4.1%
16,459
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
29
Added 0.17%
17,162
Common Stock
Dec 04
2023
SELL
Open market or private sale
$211,848
$133.49 p/Share
1,587
Reduced 8.48%
17,133
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
954
Added 4.85%
18,720
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
26
Added 0.15%
17,766
Common Stock
Aug 19
2022
SELL
Open market or private sale
$100,918
$189.34 p/Share
533
Reduced 2.92%
17,740
Common Stock
May 31
2022
-
725
Reduced 3.82%
18,273
Common Stock
May 27
2022
SELL
Open market or private sale
$187,698
$178.59 p/Share
1,051
Reduced 5.24%
18,998
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
721
Added 3.47%
20,049
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
24
Added 0.12%
19,328
Common Stock
May 05
2021
-
341
Reduced 1.74%
19,304
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
761
Added 3.73%
19,645
Common Stock
Apr 28
2021
SELL
Open market or private sale
$130,341
$155.91 p/Share
836
Reduced 4.24%
18,884
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$38,964
$151.61 p/Share
257
Added 1.29%
19,720
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
31
Added 0.16%
19,463
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$34,498
$127.3 p/Share
271
Added 1.38%
19,432
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$29,929
$92.09 p/Share
325
Added 1.67%
19,161
Common Stock
Jul 01
2020
BUY
Grant, award, or other acquisition
$29,943
$103.97 p/Share
288
Added 1.51%
18,836
Common Stock
Apr 13
2020
BUY
Grant, award, or other acquisition
-
24
Added 0.13%
18,548
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
$31,443
$103.43 p/Share
304
Added 1.61%
18,524
Common Stock
Jan 02
2020
BUY
Grant, award, or other acquisition
$30,046
$169.75 p/Share
177
Added 0.96%
18,220
Common Stock
Oct 01
2019
BUY
Grant, award, or other acquisition
$25,591
$157.97 p/Share
162
Added 0.89%
18,043
Common Stock