Feb 24
2024
|
SELL
Sale (or disposition) back to the issuer
|
$201,287
$43.13 p/Share
|
4,667
|
|
Feb 24
2024
|
SELL
Payment of exercise price or tax liability
|
$77,418
$43.13 p/Share
|
1,795
|
|
Feb 24
2024
|
BUY
Grant, award, or other acquisition
|
-
|
3,874
|
|
Feb 24
2024
|
BUY
Exercise of conversion of derivative security
|
$201,287
$43.13 p/Share
|
4,667
|
|
Mar 03
2023
|
SELL
Sale (or disposition) back to the issuer
|
$312,943
$58.06 p/Share
|
5,390
|
|
Mar 03
2023
|
BUY
Exercise of conversion of derivative security
|
$312,943
$58.06 p/Share
|
5,390
|
|
Feb 28
2023
|
SELL
Payment of exercise price or tax liability
|
$245,491
$58.27 p/Share
|
4,213
|
|
Feb 26
2022
|
SELL
Payment of exercise price or tax liability
|
$116,653
$69.81 p/Share
|
1,671
|
|
Jun 22
2021
|
SELL
Open market or private sale
|
$212,525
$85.01 p/Share
|
2,500
|
|
Jun 21
2021
|
SELL
Open market or private sale
|
$206,400
$82.56 p/Share
|
2,500
|
|
Jun 03
2021
|
SELL
Open market or private sale
|
$43,520
$80.0 p/Share
|
544
|
|
Jun 01
2021
|
SELL
Open market or private sale
|
$156,480
$80.0 p/Share
|
1,956
|
|
Feb 23
2021
|
SELL
Payment of exercise price or tax liability
|
$105,527
$69.38 p/Share
|
1,521
|
|