Sep 23
2022
BUY
Grant, award, or other acquisition
$1,362
$28.97 p/Share
47
Added 0.01%
854,444
Common Stock
Sep 21
2022
BUY
Acquisition or disposition by will or laws
-
1,324
Added 0.15%
854,397
Common Stock
Sep 09
2022
BUY
Grant, award, or other acquisition
$1,350
$32.93 p/Share
41
Added 0.0%
853,073
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
$1,358
$33.11 p/Share
41
Added 0.0%
853,031
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
$1,376
$35.27 p/Share
39
Added 0.0%
852,989
Common Stock
Aug 05
2022
SELL
Open market or private sale
$1,070,032
$40.53 p/Share
26,401
Reduced 3.0%
852,950
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$1,381
$33.69 p/Share
41
Added 0.0%
879,351
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$186,764
$32.56 p/Share
5,736
Added 0.65%
879,310
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$1,376
$29.91 p/Share
46
Added 0.01%
873,573
Common Stock
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