Oct 15
2021
BUY
Grant, award, or other acquisition
$18,935
$37.72 p/Share
502
Added 0.83%
59,667
Common Stock
Oct 08
2021
BUY
Grant, award, or other acquisition
$1,941
$37.33 p/Share
52
Added 0.09%
59,164
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
$1,922
$38.43 p/Share
50
Added 0.08%
59,111
Common Stock
Sep 10
2021
BUY
Grant, award, or other acquisition
$1,925
$38.51 p/Share
50
Added 0.08%
59,059
Common Stock
Aug 27
2021
BUY
Grant, award, or other acquisition
$1,958
$40.79 p/Share
48
Added 0.08%
59,008
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
$1,929
$41.05 p/Share
47
Added 0.08%
58,959
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$1,942
$39.63 p/Share
49
Added 0.08%
58,911
Common Stock
Jul 16
2021
BUY
Grant, award, or other acquisition
$1,950
$39.8 p/Share
49
Added 0.08%
58,861
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$18,579
$40.39 p/Share
460
Added 0.78%
58,811
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$1,908
$42.4 p/Share
45
Added 0.08%
58,350
Common Stock
Jun 18
2021
BUY
Grant, award, or other acquisition
$1,939
$40.39 p/Share
48
Added 0.08%
58,303
Common Stock
Jun 04
2021
BUY
Grant, award, or other acquisition
$1,939
$45.09 p/Share
43
Added 0.07%
58,254
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
$1,920
$44.64 p/Share
43
Added 0.07%
58,210
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
$1,946
$47.46 p/Share
41
Added 0.07%
58,166
Common Stock
Apr 23
2021
BUY
Grant, award, or other acquisition
$1,958
$41.66 p/Share
47
Added 0.08%
58,124
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
$17,441
$39.91 p/Share
437
Added 0.75%
58,077
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
$1,955
$39.09 p/Share
50
Added 0.09%
57,639
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
$1,918
$38.36 p/Share
50
Added 0.09%
57,588
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
$1,826
$40.58 p/Share
45
Added 0.08%
57,537
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
$366,500
$39.06 p/Share
9,383
Added 14.03%
57,491
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$1,785
$35.7 p/Share
50
Added 0.1%
48,107
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$27,193
$43.37 p/Share
627
Reduced 1.29%
48,055
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
8,002
Added 14.12%
48,682
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$21,888
$41.85 p/Share
523
Reduced 1.27%
40,680
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
$1,817
$34.94 p/Share
52
Added 0.13%
41,203
Common Stock