Jun 03
2022
BUY
Grant, award, or other acquisition
$1,817
$31.87 p/Share
57
Added 0.07%
79,700
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
$1,832
$30.54 p/Share
60
Added 0.08%
79,642
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
$1,813
$30.73 p/Share
59
Added 0.07%
79,581
Common Stock
Apr 22
2022
BUY
Grant, award, or other acquisition
$1,792
$29.87 p/Share
60
Added 0.08%
79,521
Common Stock
Apr 15
2022
BUY
Grant, award, or other acquisition
$20,158
$29.6 p/Share
681
Added 0.85%
79,459
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
$1,820
$29.36 p/Share
62
Added 0.08%
78,777
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
$1,840
$29.68 p/Share
62
Added 0.08%
78,714
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$1,757
$29.78 p/Share
59
Added 0.07%
78,652
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
$319,916
$30.77 p/Share
10,397
Added 11.68%
78,592
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
$1,754
$30.78 p/Share
57
Added 0.08%
68,194
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$20,342
$36.26 p/Share
561
Reduced 0.82%
68,136
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$58,130
$36.56 p/Share
1,590
Reduced 2.26%
68,697
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
7,496
Added 9.64%
70,287
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
5,081
Added 7.49%
62,791
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$20,048
$38.48 p/Share
521
Reduced 0.89%
57,710
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$1,766
$31.54 p/Share
56
Added 0.1%
58,231
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$1,753
$31.87 p/Share
55
Added 0.09%
58,174
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$98,575
$39.32 p/Share
2,507
Reduced 4.14%
58,118
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$21,080
$34.22 p/Share
616
Added 1.01%
60,625
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$1,947
$33.57 p/Share
58
Added 0.1%
60,009
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
$1,946
$31.38 p/Share
62
Added 0.1%
59,950
Common Stock
Dec 03
2021
BUY
Grant, award, or other acquisition
$1,963
$34.43 p/Share
57
Added 0.1%
59,886
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
$1,940
$34.64 p/Share
56
Added 0.09%
59,829
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
$1,967
$36.42 p/Share
54
Added 0.09%
59,772
Common Stock
Oct 22
2021
BUY
Grant, award, or other acquisition
$1,955
$39.09 p/Share
50
Added 0.08%
59,717
Common Stock