Jun 15
2023
|
SELL
Payment of exercise price or tax liability
|
$1,337
$33.44 p/Share
|
40
|
|
Apr 16
2023
|
BUY
Grant, award, or other acquisition
|
$69,987
$31.64 p/Share
|
2,212
|
|
Apr 10
2023
|
SELL
Payment of exercise price or tax liability
|
$1,899
$30.15 p/Share
|
63
|
|
Apr 10
2023
|
BUY
Grant, award, or other acquisition
|
-
|
210
|
|
Mar 17
2023
|
SELL
Payment of exercise price or tax liability
|
$605
$33.65 p/Share
|
18
|
|
Mar 16
2023
|
SELL
Payment of exercise price or tax liability
|
$6,683
$34.81 p/Share
|
192
|
|
Mar 15
2023
|
SELL
Payment of exercise price or tax liability
|
$879
$33.84 p/Share
|
26
|
|
Dec 17
2022
|
SELL
Payment of exercise price or tax liability
|
$509
$33.97 p/Share
|
15
|
|
Dec 16
2022
|
SELL
Payment of exercise price or tax liability
|
$1,222
$33.97 p/Share
|
36
|
|
Sep 17
2022
|
SELL
Payment of exercise price or tax liability
|
$388
$27.7 p/Share
|
14
|
|
Sep 16
2022
|
SELL
Payment of exercise price or tax liability
|
$970
$27.7 p/Share
|
35
|
|