Feb 13
2023
SELL
Payment of exercise price or tax liability
$210,004
$46.73 p/Share
4,494
Reduced 10.53%
38,165
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$46,157
$46.53 p/Share
992
Reduced 2.27%
42,659
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$31,541
$49.13 p/Share
642
Reduced 1.45%
43,651
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
7,970
Added 15.25%
44,293
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$396
$44.0 p/Share
9
Added 0.02%
36,456
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
$5,044
$41.35 p/Share
122
Added 0.33%
36,446
Common Stock
Oct 18
2022
BUY
Grant, award, or other acquisition
$394
$39.4 p/Share
10
Added 0.03%
36,323
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
$5,952
$39.16 p/Share
152
Added 0.42%
36,313
Common Stock
Jul 19
2022
BUY
Grant, award, or other acquisition
$367
$40.82 p/Share
9
Added 0.02%
36,160
Common Stock
Jul 08
2022
BUY
Grant, award, or other acquisition
$5,122
$39.71 p/Share
129
Added 0.36%
36,151
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
$356
$39.6 p/Share
9
Added 0.02%
36,022
Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
$5,101
$37.79 p/Share
135
Added 0.37%
36,013
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$35,038
$43.58 p/Share
804
Reduced 2.2%
35,746
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$111,260
$43.58 p/Share
2,553
Reduced 6.53%
36,550
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$13,450
$43.81 p/Share
307
Reduced 0.87%
35,020
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
4,083
Added 9.45%
39,103
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
3,338
Added 8.63%
35,327
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$326
$46.6 p/Share
7
Added 0.02%
32,120
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
$5,894
$47.92 p/Share
123
Added 0.38%
32,113
Common Stock
Oct 19
2021
BUY
Grant, award, or other acquisition
$270
$44.92 p/Share
6
Added 0.02%
31,989
Common Stock
Oct 04
2021
BUY
Grant, award, or other acquisition
$5,964
$44.18 p/Share
135
Added 0.42%
31,982
Common Stock
Jul 20
2021
BUY
Grant, award, or other acquisition
$269
$44.85 p/Share
6
Added 0.02%
31,847
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$5,096
$45.1 p/Share
113
Added 0.35%
31,840
Common Stock
May 04
2021
BUY
Grant, award, or other acquisition
$235
$47.08 p/Share
5
Added 0.02%
31,727
Common Stock
Apr 05
2021
BUY
Grant, award, or other acquisition
$5,139
$48.48 p/Share
106
Added 0.33%
31,721
Common Stock