Apr 30
2024
BUY
Grant, award, or other acquisition
-
935
Added 1.86%
49,413
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
58
Added 0.12%
48,478
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
-
954
Added 1.93%
48,420
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
52
Added 0.11%
47,466
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
-
721
Added 1.5%
47,414
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
48
Added 0.1%
46,693
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
761
Added 1.86%
40,238
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$25,622
$151.61 p/Share
169
Added 0.43%
39,477
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
61
Added 0.15%
39,308
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$22,659
$127.3 p/Share
178
Added 0.45%
39,247
Common Stock
Nov 06
2020
BUY
Other acquisition or disposition
-
17,143
Added 30.5%
39,069
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$21,181
$92.09 p/Share
230
Added 1.04%
21,926
Common Stock
Jul 01
2020
BUY
Grant, award, or other acquisition
$21,210
$103.97 p/Share
204
Added 0.93%
21,696
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
$24,203
$103.43 p/Share
234
Added 1.08%
21,492
Common Stock
Mar 12
2020
BUY
Grant, award, or other acquisition
-
48
Added 0.23%
21,258
Common Stock
Jan 02
2020
BUY
Grant, award, or other acquisition
$22,237
$169.75 p/Share
131
Added 0.61%
21,210
Common Stock
Nov 07
2019
BUY
Other acquisition or disposition
-
8,450
Added 28.62%
21,079
Common Stock
Nov 06
2019
SELL
Open market or private sale
$1,439,328
$165.44 p/Share
8,700
Reduced 40.79%
12,629
Common Stock
Oct 01
2019
BUY
Grant, award, or other acquisition
$19,114
$157.97 p/Share
121
Added 0.56%
21,329
Common Stock
Jul 01
2019
BUY
Grant, award, or other acquisition
$23,640
$170.07 p/Share
139
Added 0.65%
21,208
Common Stock
Apr 01
2019
BUY
Grant, award, or other acquisition
$24,652
$157.02 p/Share
157
Added 0.74%
21,069
Common Stock
Jan 02
2019
BUY
Grant, award, or other acquisition
$21,183
$143.13 p/Share
148
Added 0.7%
20,912
Common Stock
Nov 07
2018
SELL
Other acquisition or disposition
-
32,000
Reduced 60.65%
20,764
Common Stock
Oct 01
2018
BUY
Grant, award, or other acquisition
$25,339
$164.54 p/Share
154
Added 0.29%
52,764
Common Stock
Jul 02
2018
BUY
Grant, award, or other acquisition
$38,454
$170.15 p/Share
226
Added 0.43%
52,610
Common Stock