May 08
2024
BUY
Grant, award, or other acquisition
$40,006
$83.0 p/Share
482
Added 1.58%
30,121
Common
Feb 14
2024
BUY
Grant, award, or other acquisition
$40,007
$74.64 p/Share
536
Added 1.75%
30,040
Common
Nov 01
2023
BUY
Grant, award, or other acquisition
$40,009
$80.18 p/Share
499
Added 1.67%
29,432
Common
Aug 02
2023
BUY
Grant, award, or other acquisition
$40,043
$93.56 p/Share
428
Added 1.46%
28,873
Common
May 03
2023
BUY
Grant, award, or other acquisition
$39,999
$84.21 p/Share
475
Added 1.65%
28,378
Common
Feb 16
2023
BUY
Grant, award, or other acquisition
$40,078
$86.19 p/Share
465
Added 1.65%
27,662
Common
Nov 02
2022
BUY
Grant, award, or other acquisition
$40,046
$68.69 p/Share
583
Added 2.1%
27,197
Common
Jul 29
2022
BUY
Grant, award, or other acquisition
$40,007
$96.87 p/Share
413
Added 1.53%
26,614
Common
May 04
2022
BUY
Grant, award, or other acquisition
$40,075
$110.4 p/Share
363
Added 1.37%
26,201
Common
Feb 17
2022
BUY
Grant, award, or other acquisition
$40,065
$119.24 p/Share
336
Added 1.28%
25,838
Common
Nov 03
2021
BUY
Grant, award, or other acquisition
$36,338
$104.42 p/Share
348
Added 1.35%
25,360
Common
Jul 28
2021
BUY
Grant, award, or other acquisition
$36,284
$99.68 p/Share
364
Added 1.43%
25,012
Common
Apr 28
2021
BUY
Grant, award, or other acquisition
$36,353
$108.84 p/Share
334
Added 1.34%
24,648
Common
Feb 19
2021
BUY
Grant, award, or other acquisition
$36,300
$98.64 p/Share
368
Added 1.49%
24,314
Common
Oct 28
2020
BUY
Grant, award, or other acquisition
$36,292
$89.61 p/Share
405
Added 1.66%
23,946
Common
Jul 29
2020
BUY
Grant, award, or other acquisition
$36,276
$71.13 p/Share
510
Added 2.12%
23,541
Common
Apr 29
2020
BUY
Grant, award, or other acquisition
$36,290
$60.89 p/Share
596
Added 2.52%
23,031
Common
Feb 13
2020
BUY
Grant, award, or other acquisition
$36,321
$79.13 p/Share
459
Added 2.0%
22,435
Common
Oct 25
2019
BUY
Grant, award, or other acquisition
$33,769
$69.34 p/Share
487
Added 2.17%
21,976
Common
Jul 26
2019
BUY
Grant, award, or other acquisition
$33,796
$62.47 p/Share
541
Added 2.46%
21,489
Common
Apr 29
2019
BUY
Grant, award, or other acquisition
$33,797
$58.27 p/Share
580
Added 2.69%
20,948
Common
Feb 15
2019
BUY
Grant, award, or other acquisition
$33,802
$53.4 p/Share
633
Added 3.01%
20,368
Common
Oct 26
2018
BUY
Grant, award, or other acquisition
$33,785
$43.82 p/Share
771
Added 3.76%
19,735
Common
Jul 27
2018
BUY
Grant, award, or other acquisition
$33,759
$42.95 p/Share
786
Added 3.98%
18,964
Common
Apr 27
2018
BUY
Grant, award, or other acquisition
$33,781
$50.12 p/Share
674
Added 3.58%
18,178
Common