Oct 28
2024
BUY
Grant, award, or other acquisition
$40,093
$95.46 p/Share
420
Added 4.02%
10,027
Common
Jul 31
2024
BUY
Grant, award, or other acquisition
$40,052
$85.95 p/Share
466
Added 4.63%
9,607
Common
May 08
2024
BUY
Grant, award, or other acquisition
$40,006
$83.0 p/Share
482
Added 5.01%
9,141
Common
Feb 14
2024
BUY
Grant, award, or other acquisition
$40,007
$74.64 p/Share
536
Added 5.83%
8,659
Common
Nov 01
2023
BUY
Grant, award, or other acquisition
$40,009
$80.18 p/Share
499
Added 5.79%
8,123
Common
Aug 02
2023
BUY
Grant, award, or other acquisition
$40,043
$93.56 p/Share
428
Added 5.32%
7,624
Common
May 03
2023
BUY
Grant, award, or other acquisition
$39,999
$84.21 p/Share
475
Added 6.19%
7,196
Common
Feb 16
2023
BUY
Grant, award, or other acquisition
$40,078
$86.19 p/Share
465
Added 6.47%
6,721
Common
Nov 02
2022
BUY
Grant, award, or other acquisition
$40,046
$68.69 p/Share
583
Added 8.52%
6,256
Common
Jul 29
2022
BUY
Grant, award, or other acquisition
$40,007
$96.87 p/Share
413
Added 6.79%
5,673
Common
May 04
2022
BUY
Grant, award, or other acquisition
$40,075
$110.4 p/Share
363
Added 6.46%
5,260
Common
Feb 17
2022
BUY
Grant, award, or other acquisition
$40,065
$119.24 p/Share
336
Added 6.42%
4,897
Common
Nov 03
2021
BUY
Grant, award, or other acquisition
$36,338
$104.42 p/Share
348
Added 7.09%
4,561
Common
Jul 28
2021
BUY
Grant, award, or other acquisition
$36,284
$99.68 p/Share
364
Added 7.95%
4,213
Common
Apr 28
2021
BUY
Grant, award, or other acquisition
$36,353
$108.84 p/Share
334
Added 7.98%
3,849
Common
Feb 19
2021
BUY
Grant, award, or other acquisition
$36,300
$98.64 p/Share
368
Added 9.48%
3,515
Common
Oct 28
2020
BUY
Grant, award, or other acquisition
$36,292
$89.61 p/Share
405
Added 11.4%
3,147
Common
Oct 26
2020
BUY
Open market or private purchase
$88,170
$88.17 p/Share
1,000
Added 26.72%
2,742
Common
Jul 29
2020
BUY
Grant, award, or other acquisition
$36,276
$71.13 p/Share
510
Added 22.65%
1,742
Common
Apr 29
2020
BUY
Grant, award, or other acquisition
$36,290
$60.89 p/Share
596
Added 32.6%
1,232
Common
Feb 13
2020
BUY
Grant, award, or other acquisition
$36,321
$79.13 p/Share
459
Added 41.92%
636
Common
Dec 19
2019
SELL
Open market or private sale
$4,893
$70.92 p/Share
69
Reduced 28.05%
177
Common
Dec 18
2019
SELL
Open market or private sale
$2,521
$72.02 p/Share
35
Reduced 12.46%
246
Common