Feb 28
2024
|
BUY
Grant, award, or other acquisition
|
-
|
913
|
|
Feb 23
2024
|
SELL
Payment of exercise price or tax liability
|
$8,146
$21.16 p/Share
|
385
|
|
Feb 23
2024
|
SELL
Payment of exercise price or tax liability
|
$1,565
$21.16 p/Share
|
74
|
|
Feb 23
2024
|
BUY
Grant, award, or other acquisition
|
-
|
1,025
|
|
Feb 22
2024
|
SELL
Payment of exercise price or tax liability
|
$1,735
$21.17 p/Share
|
82
|
|
Feb 12
2024
|
SELL
Payment of exercise price or tax liability
|
$1,725
$21.57 p/Share
|
80
|
|
Feb 26
2023
|
SELL
Payment of exercise price or tax liability
|
$2,223
$27.12 p/Share
|
82
|
|
Feb 23
2023
|
SELL
Payment of exercise price or tax liability
|
$1,983
$26.8 p/Share
|
74
|
|
Feb 22
2023
|
BUY
Grant, award, or other acquisition
|
-
|
650
|
|
Feb 21
2023
|
SELL
Payment of exercise price or tax liability
|
$10,665
$26.73 p/Share
|
399
|
|
Feb 21
2023
|
BUY
Grant, award, or other acquisition
|
-
|
1,060
|
|
Feb 12
2023
|
SELL
Payment of exercise price or tax liability
|
$2,167
$27.09 p/Share
|
80
|
|
Apr 24
2022
|
SELL
Payment of exercise price or tax liability
|
$1,409
$25.61 p/Share
|
55
|
|
Feb 28
2022
|
SELL
Payment of exercise price or tax liability
|
$11,163
$29.07 p/Share
|
384
|
|
Feb 26
2022
|
SELL
Payment of exercise price or tax liability
|
$2,271
$29.12 p/Share
|
78
|
|
Feb 23
2022
|
BUY
Grant, award, or other acquisition
|
-
|
585
|
|
Feb 22
2022
|
BUY
Grant, award, or other acquisition
|
-
|
1,027
|
|
Feb 12
2022
|
SELL
Payment of exercise price or tax liability
|
$2,275
$29.17 p/Share
|
78
|
|
Apr 24
2021
|
SELL
Payment of exercise price or tax liability
|
$1,520
$27.14 p/Share
|
56
|
|
Feb 26
2021
|
SELL
Payment of exercise price or tax liability
|
$2,203
$27.89 p/Share
|
79
|
|
Feb 12
2021
|
BUY
Grant, award, or other acquisition
|
-
|
634
|
|
Feb 04
2021
|
SELL
Payment of exercise price or tax liability
|
$10,152
$24.58 p/Share
|
413
|
|
Feb 04
2021
|
BUY
Grant, award, or other acquisition
|
-
|
1,105
|
|