Sep 28
2023
|
SELL
Sale (or disposition) back to the issuer
|
$146,630
$43.0 p/Share
|
3,410
|
|
Aug 31
2023
|
SELL
Sale (or disposition) back to the issuer
|
-
|
3,615
|
|
Jan 18
2023
|
SELL
Payment of exercise price or tax liability
|
$19,522
$34.8 p/Share
|
561
|
|
Jan 17
2023
|
SELL
Payment of exercise price or tax liability
|
$47,238
$34.76 p/Share
|
1,359
|
|
Dec 16
2022
|
SELL
Payment of exercise price or tax liability
|
$13,740
$34.61 p/Share
|
397
|
|
Jul 28
2022
|
SELL
Open market or private sale
|
$39,000
$78.0 p/Share
|
500
|
|
Jul 21
2022
|
SELL
Open market or private sale
|
$38,000
$76.0 p/Share
|
500
|
|
Jul 19
2022
|
SELL
Open market or private sale
|
$37,000
$74.0 p/Share
|
500
|
|
Jan 18
2022
|
SELL
Payment of exercise price or tax liability
|
$111,573
$86.09 p/Share
|
1,296
|
|
Jan 18
2022
|
BUY
Grant, award, or other acquisition
|
-
|
3,400
|
|
Dec 30
2021
|
SELL
Open market or private sale
|
$9,579
$103.0 p/Share
|
93
|
|
Dec 22
2021
|
SELL
Open market or private sale
|
$9,207
$99.0 p/Share
|
93
|
|
Dec 16
2021
|
SELL
Payment of exercise price or tax liability
|
$59,637
$98.9 p/Share
|
603
|
|