Oct 07
2022
BUY
Grant, award, or other acquisition
$3,507
$28.28 p/Share
124
Added 0.19%
63,627
Common Stock
Sep 23
2022
BUY
Grant, award, or other acquisition
$3,515
$28.12 p/Share
125
Added 0.2%
63,502
Common Stock
Sep 09
2022
BUY
Grant, award, or other acquisition
$3,516
$31.96 p/Share
110
Added 0.17%
63,376
Common Stock
Sep 06
2022
SELL
Payment of exercise price or tax liability
$68,049
$36.39 p/Share
1,870
Reduced 2.87%
63,265
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
$3,535
$32.14 p/Share
110
Added 0.17%
65,135
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
$3,526
$34.23 p/Share
103
Added 0.16%
65,024
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$3,499
$32.7 p/Share
107
Added 0.16%
64,921
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$9,670
$30.41 p/Share
318
Added 0.49%
64,812
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$3,513
$29.03 p/Share
121
Added 0.19%
64,494
Common Stock
Jun 17
2022
BUY
Grant, award, or other acquisition
$3,530
$28.47 p/Share
124
Added 0.19%
63,747
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
$3,506
$31.87 p/Share
110
Added 0.17%
63,622
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
$3,512
$30.54 p/Share
115
Added 0.18%
63,511
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
$3,503
$30.73 p/Share
114
Added 0.18%
63,395
Common Stock
Apr 22
2022
BUY
Grant, award, or other acquisition
$3,525
$29.87 p/Share
118
Added 0.19%
63,279
Common Stock
Apr 15
2022
BUY
Grant, award, or other acquisition
$5,446
$29.6 p/Share
184
Added 0.29%
63,160
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
$3,523
$29.36 p/Share
120
Added 0.19%
62,975
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
$3,502
$29.68 p/Share
118
Added 0.19%
62,854
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$3,395
$29.78 p/Share
114
Added 0.18%
62,735
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
$112,741
$30.77 p/Share
3,664
Added 5.53%
62,619
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
$3,417
$30.78 p/Share
111
Added 0.19%
58,954
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$38,726
$36.26 p/Share
1,068
Reduced 1.78%
58,842
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$75,606
$36.56 p/Share
2,068
Reduced 3.34%
59,910
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
13,385
Added 17.76%
61,978
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
7,204
Added 12.91%
48,593
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$40,289
$38.48 p/Share
1,047
Reduced 2.47%
41,389
Common Stock