Feb 21
2023
BUY
Other acquisition or disposition
-
511
Added 4.45%
10,967
PERFORMANCE SHARE UNIT...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$72,744
$34.99 p/Share
2,079
Reduced 12.64%
14,369
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
313
Added 2.09%
14,683
Common Stock
Apr 22
2022
SELL
Open market or private sale
$1,620,600
$54.02 p/Share
30,000
Reduced 64.59%
16,448
Common Stock
Mar 18
2022
SELL
Open market or private sale
$733,020
$44.71 p/Share
16,395
Reduced 26.09%
46,448
Common Stock
Mar 17
2022
SELL
Open market or private sale
$1,246,280
$44.51 p/Share
28,000
Reduced 30.82%
62,843
Common Stock
Mar 15
2022
SELL
Other acquisition or disposition
-
6,554
Reduced 100.0%
0
PERFORMANCE SHARE UNIT...
Mar 15
2022
SELL
Payment of exercise price or tax liability
$31,622
$38.47 p/Share
822
Reduced 0.9%
90,843
Common Stock
Mar 15
2022
BUY
Other acquisition or disposition
-
102
Added 5.22%
1,853
PERFORMANCE SHARE UNIT...
Mar 15
2022
BUY
Other acquisition or disposition
$71,285
$38.47 p/Share
1,853
Added 1.98%
91,665
Common Stock
Mar 08
2022
SELL
Open market or private sale
$822,568
$45.05 p/Share
18,259
Reduced 16.9%
89,812
Common Stock
Mar 07
2022
SELL
Open market or private sale
$196,800
$49.2 p/Share
4,000
Reduced 3.57%
108,071
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
7,138
Added 50.0%
7,138
PERFORMANCE SHARE UNIT...
Mar 02
2022
BUY
Grant, award, or other acquisition
-
7,137
Added 50.0%
7,137
RESTRICTED SHARE UNIT ...
Mar 02
2022
BUY
Grant, award, or other acquisition
-
7,138
Added 50.0%
7,138
PERFORMANCE SHARE UNIT...
Jan 04
2022
SELL
Payment of exercise price or tax liability
$39,175
$38.71 p/Share
1,012
Reduced 0.89%
112,071
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
2,278
Added 1.99%
112,198
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$629,850
$38.71 p/Share
16,271
Reduced 12.8%
110,805
Common Stock
Apr 06
2021
BUY
Grant, award, or other acquisition
-
237
Added 0.19%
127,076
Common Stock
Apr 05
2021
SELL
Payment of exercise price or tax liability
$45,725
$27.38 p/Share
1,670
Reduced 1.3%
126,838
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
8,616
Added 50.0%
8,616
PERFORMANCE SHARE UNIT...
Mar 02
2021
BUY
Grant, award, or other acquisition
-
7,466
Added 5.49%
128,508
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
8,616
Added 50.0%
8,616
PERFORMANCE SHARE UNIT...
Jan 06
2021
SELL
Payment of exercise price or tax liability
$25,074
$24.51 p/Share
1,023
Reduced 0.84%
121,042
Common Stock
Jan 06
2021
BUY
Grant, award, or other acquisition
-
2,304
Added 1.85%
122,065
Common Stock