Feb 17
2022
BUY
Grant, award, or other acquisition
$40,065
$119.24 p/Share
336
Added 0.63%
53,326
Common
Nov 03
2021
BUY
Grant, award, or other acquisition
$36,338
$104.42 p/Share
348
Added 0.65%
52,990
Common
Jul 28
2021
BUY
Grant, award, or other acquisition
$36,284
$99.68 p/Share
364
Added 0.69%
52,642
Common
Apr 28
2021
BUY
Grant, award, or other acquisition
$36,353
$108.84 p/Share
334
Added 0.63%
52,278
Common
Feb 19
2021
BUY
Grant, award, or other acquisition
$36,300
$98.64 p/Share
368
Added 0.7%
51,944
Common
Oct 28
2020
BUY
Grant, award, or other acquisition
$36,292
$89.61 p/Share
405
Added 0.78%
51,576
Common
Jul 29
2020
BUY
Grant, award, or other acquisition
$36,276
$71.13 p/Share
510
Added 0.99%
51,171
Common
Apr 29
2020
BUY
Grant, award, or other acquisition
$36,290
$60.89 p/Share
596
Added 1.16%
50,661
Common
Feb 13
2020
BUY
Grant, award, or other acquisition
$36,321
$79.13 p/Share
459
Added 0.91%
50,065
Common
Oct 25
2019
BUY
Grant, award, or other acquisition
$33,769
$69.34 p/Share
487
Added 0.97%
49,606
Common
Jul 26
2019
BUY
Grant, award, or other acquisition
$33,796
$62.47 p/Share
541
Added 1.09%
49,119
Common
Apr 29
2019
BUY
Grant, award, or other acquisition
$33,797
$58.27 p/Share
580
Added 1.18%
48,578
Common
Feb 15
2019
BUY
Grant, award, or other acquisition
$33,802
$53.4 p/Share
633
Added 1.3%
47,998
Common
Oct 26
2018
BUY
Grant, award, or other acquisition
$33,785
$43.82 p/Share
771
Added 1.6%
47,365
Common
Aug 17
2018
BUY
Open market or private purchase
$100,625
$40.25 p/Share
2,500
Added 5.09%
46,594
Common
Aug 02
2018
BUY
Open market or private purchase
$66,450
$44.3 p/Share
1,500
Added 3.29%
44,094
Common
Jul 27
2018
BUY
Grant, award, or other acquisition
$33,759
$42.95 p/Share
786
Added 1.81%
42,594
Common
Apr 27
2018
BUY
Grant, award, or other acquisition
$33,781
$50.12 p/Share
674
Added 1.59%
41,808
Common
Feb 16
2018
BUY
Grant, award, or other acquisition
$33,800
$50.98 p/Share
663
Added 1.59%
41,134
Common
Oct 27
2017
BUY
Grant, award, or other acquisition
$30,010
$60.14 p/Share
499
Added 1.22%
40,471
Common
Jul 28
2017
BUY
Grant, award, or other acquisition
$30,037
$59.48 p/Share
505
Added 1.25%
39,972
Common
Apr 28
2017
BUY
Grant, award, or other acquisition
$30,033
$55.72 p/Share
539
Added 1.35%
39,467
Common
Feb 13
2017
BUY
Grant, award, or other acquisition
$30,045
$52.99 p/Share
567
Added 1.44%
38,928
Common
Oct 28
2016
BUY
Grant, award, or other acquisition
$30,013
$54.47 p/Share
551
Added 1.42%
38,361
Common
Jul 29
2016
BUY
Grant, award, or other acquisition
$30,039
$53.26 p/Share
564
Added 1.47%
37,810
Common