Dec 12
2022
|
BUY
Grant, award, or other acquisition
|
$1,600,013
$38.84 p/Share
|
41,195
|
|
Dec 01
2022
|
SELL
Payment of exercise price or tax liability
|
$3,135,405
$40.7 p/Share
|
77,037
|
|
Dec 10
2021
|
BUY
Grant, award, or other acquisition
|
$1,824,976
$50.94 p/Share
|
35,826
|
|
Dec 01
2021
|
SELL
Payment of exercise price or tax liability
|
$542,336
$50.79 p/Share
|
10,678
|
|
Dec 11
2020
|
BUY
Grant, award, or other acquisition
|
$1,284,995
$32.1 p/Share
|
40,031
|
|
Dec 01
2020
|
SELL
Payment of exercise price or tax liability
|
$227,450
$32.6 p/Share
|
6,977
|
|