Jan 09
2023
BUY
Grant, award, or other acquisition
-
5,717
Added 17.86%
26,300
Common Stock
Jan 08
2023
SELL
Payment of exercise price or tax liability
$8,607
$45.54 p/Share
189
Reduced 0.91%
20,583
Common Stock
Jan 07
2023
SELL
Payment of exercise price or tax liability
$11,275
$46.21 p/Share
244
Reduced 1.16%
20,772
Common Stock
Nov 07
2022
BUY
Grant, award, or other acquisition
-
23
Added 0.11%
21,017
Common Stock
Oct 25
2022
SELL
Open market or private sale
$108,403
$43.0 p/Share
2,521
Reduced 10.72%
20,994
Common Stock
Aug 16
2022
SELL
Open market or private sale
$58,032
$48.0 p/Share
1,209
Reduced 4.89%
23,515
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
-
22
Added 0.09%
24,724
Common Stock
Jul 14
2022
SELL
Payment of exercise price or tax liability
$56,916
$42.16 p/Share
1,350
Reduced 5.18%
24,702
Common Stock
May 02
2022
SELL
Open market or private sale
$176,011
$48.13 p/Share
3,657
Reduced 12.31%
26,052
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
36
Added 0.12%
29,709
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
41
Added 0.14%
29,673
Common Stock
Jan 10
2022
SELL
Payment of exercise price or tax liability
$19,389
$43.28 p/Share
448
Reduced 1.49%
29,632
Common Stock
Jan 09
2022
SELL
Payment of exercise price or tax liability
$134,471
$43.28 p/Share
3,107
Reduced 9.36%
30,080
Common Stock
Jan 09
2022
BUY
Grant, award, or other acquisition
-
7,936
Added 19.3%
33,187
Common Stock
Jan 08
2022
SELL
Payment of exercise price or tax liability
$17,225
$43.28 p/Share
398
Reduced 1.55%
25,251
Common Stock
Jan 07
2022
BUY
Grant, award, or other acquisition
-
1,744
Added 6.37%
25,649
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
40
Added 0.17%
23,905
Common Stock
Sep 11
2021
SELL
Payment of exercise price or tax liability
$36,545
$46.26 p/Share
790
Reduced 3.2%
23,865
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
-
60
Added 0.24%
24,655
Common Stock
Jul 14
2021
SELL
Payment of exercise price or tax liability
$110,577
$45.06 p/Share
2,454
Reduced 9.07%
24,595
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
-
50
Added 0.18%
27,049
Common Stock
Mar 12
2021
SELL
Open market or private sale
$144,767
$50.6 p/Share
2,861
Reduced 9.58%
26,999
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
56
Added 0.19%
29,853
Common Stock
Jan 10
2021
SELL
Payment of exercise price or tax liability
$176,234
$40.71 p/Share
4,329
Reduced 12.69%
29,797
Common Stock
Jan 10
2021
BUY
Grant, award, or other acquisition
-
6,061
Added 15.08%
34,126
Common Stock