Jul 21
2025
SELL
Open market or private sale
$252,181
$197.48 p/Share
1,277
Reduced 20.74%
4,881
Common Stock
Apr 30
2025
BUY
Grant, award, or other acquisition
-
855
Added 12.19%
6,158
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
-
935
Added 14.99%
5,303
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
954
Added 17.93%
4,368
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
721
Added 17.44%
3,414
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
761
Added 22.03%
2,693
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$34,415
$151.61 p/Share
227
Added 10.51%
1,932
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$29,916
$127.3 p/Share
235
Added 12.11%
1,705
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$25,417
$92.09 p/Share
276
Added 15.81%
1,470
Common Stock
Jul 01
2020
BUY
Grant, award, or other acquisition
$26,928
$103.97 p/Share
259
Added 17.83%
1,194
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
$29,995
$103.43 p/Share
290
Added 23.67%
935
Common Stock
Jan 02
2020
BUY
Grant, award, or other acquisition
$22,407
$169.75 p/Share
132
Added 16.99%
645
Common Stock
Oct 01
2019
BUY
Grant, award, or other acquisition
$20,852
$157.97 p/Share
132
Added 20.47%
513
Common Stock
Jul 01
2019
BUY
Grant, award, or other acquisition
$20,919
$170.07 p/Share
123
Added 24.4%
381
Common Stock
Apr 01
2019
BUY
Grant, award, or other acquisition
$20,570
$157.02 p/Share
131
Added 33.68%
258
Common Stock
Jan 02
2019
BUY
Grant, award, or other acquisition
$16,746
$143.13 p/Share
117
Added 47.95%
127
Common Stock
Nov 30
2018
SELL
Open market or private sale
$84,200
$168.4 p/Share
500
Reduced 98.04%
10
Common Stock
Oct 01
2018
BUY
Grant, award, or other acquisition
$19,745
$164.54 p/Share
120
Added 19.05%
510
Common Stock
Jul 02
2018
BUY
Grant, award, or other acquisition
$21,099
$170.15 p/Share
124
Added 24.12%
390
Common Stock
Apr 02
2018
BUY
Grant, award, or other acquisition
$16,592
$184.36 p/Share
90
Added 25.28%
266
Common Stock
Jan 02
2018
BUY
Grant, award, or other acquisition
$19,493
$170.99 p/Share
114
Added 39.31%
176
Common Stock
Oct 02
2017
BUY
Grant, award, or other acquisition
$9,984
$161.04 p/Share
62
Added 50.0%
62
Common Stock