Jun 17
2022
BUY
Grant, award, or other acquisition
$1,379
$29.33 p/Share
47
Added 0.01%
873,526
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
$1,379
$32.84 p/Share
42
Added 0.0%
873,479
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
$1,353
$31.46 p/Share
43
Added 0.0%
873,437
Common Stock
May 06
2022
BUY
Grant, award, or other acquisition
$1,361
$31.66 p/Share
43
Added 0.0%
873,393
Common Stock
Apr 22
2022
BUY
Grant, award, or other acquisition
$1,354
$30.77 p/Share
44
Added 0.01%
873,350
Common Stock
Apr 15
2022
BUY
Grant, award, or other acquisition
$174,327
$31.69 p/Share
5,501
Added 0.63%
873,305
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
$1,361
$30.25 p/Share
45
Added 0.01%
867,802
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
$1,376
$30.57 p/Share
45
Added 0.01%
867,756
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
$1,381
$30.68 p/Share
45
Added 0.01%
867,711
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
$209,600
$31.7 p/Share
6,612
Added 0.76%
867,666
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
$1,364
$31.71 p/Share
43
Added 0.0%
861,053
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$205,848
$36.26 p/Share
5,677
Reduced 0.66%
861,009
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$517,178
$36.56 p/Share
14,146
Reduced 1.61%
866,686
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
38,986
Added 4.24%
880,832
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
36,669
Added 4.17%
841,846
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$115,132
$38.48 p/Share
2,992
Reduced 0.37%
805,177
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$1,365
$32.5 p/Share
42
Added 0.01%
808,169
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$1,379
$32.83 p/Share
42
Added 0.01%
808,127
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$89,020
$39.32 p/Share
2,264
Reduced 0.28%
808,085
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$174,663
$36.64 p/Share
4,767
Added 0.58%
810,349
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$25,983
$33.57 p/Share
774
Added 0.1%
805,580
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
$26,014
$31.38 p/Share
829
Added 0.1%
804,805
Common Stock
Dec 03
2021
BUY
Grant, award, or other acquisition
$25,995
$34.43 p/Share
755
Added 0.09%
803,975
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
$25,980
$34.64 p/Share
750
Added 0.09%
803,219
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
$26,004
$36.42 p/Share
714
Added 0.09%
802,468
Common Stock