Feb 21
2023
BUY
Other acquisition or disposition
-
103
Added 4.44%
2,219
PERFORMANCE SHARE UNIT...
Feb 16
2023
SELL
Open market or private sale
$114,120
$45.0 p/Share
2,536
Reduced 14.09%
15,462
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$16,900
$34.99 p/Share
483
Reduced 2.62%
17,931
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
66
Added 0.37%
17,998
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$15,906
$35.27 p/Share
451
Reduced 2.39%
18,414
Common Stock
Nov 07
2022
BUY
Grant, award, or other acquisition
-
84
Added 0.44%
18,865
Common Stock
Mar 15
2022
SELL
Other acquisition or disposition
-
953
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Mar 15
2022
SELL
Payment of exercise price or tax liability
-
85
Reduced 0.45%
18,781
Common Stock
Mar 15
2022
BUY
Other acquisition or disposition
-
15
Added 5.12%
278
PERFORMANCE SHARE UNIT...
Mar 15
2022
BUY
Other acquisition or disposition
$10,695
$38.47 p/Share
278
Added 1.45%
18,866
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
1,656
Added 50.0%
1,656
PERFORMANCE SHARE UNIT...
Mar 02
2022
BUY
Grant, award, or other acquisition
-
1,656
Added 50.0%
1,656
RESTRICTED SHARE UNIT ...
Mar 02
2022
BUY
Grant, award, or other acquisition
-
1,656
Added 50.0%
1,656
PERFORMANCE SHARE UNIT...
Jan 04
2022
BUY
Grant, award, or other acquisition
-
137
Added 0.73%
18,588
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$43,781
$38.71 p/Share
1,131
Reduced 5.78%
18,450
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$15,123
$34.06 p/Share
444
Reduced 2.22%
19,523
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
57
Added 0.29%
19,581
Common Stock
Apr 06
2021
BUY
Grant, award, or other acquisition
-
104
Added 0.52%
19,967
Common Stock
Apr 05
2021
SELL
Payment of exercise price or tax liability
$13,471
$27.38 p/Share
492
Reduced 2.42%
19,863
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
1,742
Added 50.0%
1,742
PERFORMANCE SHARE UNIT...
Mar 02
2021
BUY
Grant, award, or other acquisition
-
1,742
Added 7.88%
20,355
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
1,742
Added 50.0%
1,742
PERFORMANCE SHARE UNIT...
Jan 06
2021
BUY
Grant, award, or other acquisition
-
126
Added 0.67%
18,613
Common Stock
Jan 05
2021
SELL
Payment of exercise price or tax liability
$22,623
$24.51 p/Share
923
Reduced 4.76%
18,487
Common Stock
Nov 02
2020
SELL
Payment of exercise price or tax liability
$9,544
$21.69 p/Share
440
Reduced 2.22%
19,365
Common Stock