Jun 03
2022
BUY
Grant, award, or other acquisition
$460
$32.84 p/Share
14
Added 0.04%
32,850
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
$440
$31.46 p/Share
14
Added 0.04%
32,835
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
$443
$31.66 p/Share
14
Added 0.04%
32,821
Common Stock
Apr 22
2022
BUY
Grant, award, or other acquisition
$462
$30.77 p/Share
15
Added 0.05%
32,806
Common Stock
Apr 15
2022
BUY
Grant, award, or other acquisition
$8,110
$29.6 p/Share
274
Added 0.83%
32,791
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
$454
$30.25 p/Share
15
Added 0.05%
32,516
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
$459
$30.57 p/Share
15
Added 0.05%
32,501
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$430
$30.68 p/Share
14
Added 0.04%
32,486
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
$22,095
$31.7 p/Share
697
Added 2.1%
32,471
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
$444
$31.71 p/Share
14
Added 0.04%
31,774
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$10,334
$36.26 p/Share
285
Reduced 0.89%
31,760
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$34,220
$36.56 p/Share
936
Reduced 2.84%
32,045
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
3,668
Added 10.01%
32,981
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
2,678
Added 8.37%
29,313
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$10,159
$38.48 p/Share
264
Reduced 0.98%
26,635
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$422
$32.5 p/Share
13
Added 0.05%
26,899
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$427
$32.83 p/Share
13
Added 0.05%
26,885
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$8,110
$34.22 p/Share
237
Added 0.87%
26,871
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$450
$34.59 p/Share
13
Added 0.05%
26,633
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
$420
$32.33 p/Share
13
Added 0.05%
26,620
Common Stock
Dec 03
2021
BUY
Grant, award, or other acquisition
$426
$35.47 p/Share
12
Added 0.05%
26,606
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
$428
$35.69 p/Share
12
Added 0.05%
26,594
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
$450
$37.53 p/Share
12
Added 0.05%
26,581
Common Stock
Oct 22
2021
BUY
Grant, award, or other acquisition
$443
$40.28 p/Share
11
Added 0.04%
26,569
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$7,544
$37.72 p/Share
200
Added 0.75%
26,558
Common Stock