Nov 29
2021
|
SELL
Payment of exercise price or tax liability
|
$22,136
$60.48 p/Share
|
366
|
|
Nov 26
2021
|
SELL
Payment of exercise price or tax liability
|
$23,171
$63.31 p/Share
|
366
|
|
Nov 23
2021
|
BUY
Grant, award, or other acquisition
|
-
|
6,600
|
|
Nov 30
2020
|
SELL
Payment of exercise price or tax liability
|
$14,790
$40.41 p/Share
|
366
|
|
Nov 27
2020
|
SELL
Payment of exercise price or tax liability
|
$20,575
$41.15 p/Share
|
500
|
|
Nov 24
2020
|
BUY
Grant, award, or other acquisition
|
-
|
5,000
|
|
Dec 03
2019
|
SELL
Payment of exercise price or tax liability
|
$24,987
$68.27 p/Share
|
366
|
|
Nov 29
2019
|
SELL
Payment of exercise price or tax liability
|
$43,588
$68.75 p/Share
|
634
|
|
Nov 26
2019
|
BUY
Grant, award, or other acquisition
|
-
|
3,400
|
|