May 15
2022
|
SELL
Payment of exercise price or tax liability
|
$526,583
$65.93 p/Share
|
7,987
|
|
May 15
2022
|
BUY
Exercise of conversion of derivative security
|
$1,225,771
$65.93 p/Share
|
18,592
|
|
Mar 01
2022
|
BUY
Grant, award, or other acquisition
|
$21,287
$40.47 p/Share
|
526
|
|
Feb 15
2022
|
SELL
Payment of exercise price or tax liability
|
$598,190
$74.98 p/Share
|
7,978
|
|
Feb 15
2022
|
BUY
Exercise of conversion of derivative security
|
$1,383,681
$74.98 p/Share
|
18,454
|
|
Nov 15
2021
|
SELL
Payment of exercise price or tax liability
|
$674,001
$83.21 p/Share
|
8,100
|
|
Nov 15
2021
|
BUY
Exercise of conversion of derivative security
|
$1,569,008
$83.21 p/Share
|
18,856
|
|
Aug 15
2021
|
SELL
Payment of exercise price or tax liability
|
$711,590
$150.41 p/Share
|
4,731
|
|
Aug 15
2021
|
BUY
Exercise of conversion of derivative security
|
$1,656,014
$150.41 p/Share
|
11,010
|
|
Jun 01
2021
|
SELL
Payment of exercise price or tax liability
|
$74,398
$155.32 p/Share
|
479
|
|
Jun 01
2021
|
BUY
Exercise of conversion of derivative security
|
$172,871
$155.32 p/Share
|
1,113
|
|
May 15
2021
|
SELL
Payment of exercise price or tax liability
|
$616,562
$143.52 p/Share
|
4,296
|
|
May 15
2021
|
BUY
Exercise of conversion of derivative security
|
$1,435,344
$143.52 p/Share
|
10,001
|
|
Mar 01
2021
|
BUY
Grant, award, or other acquisition
|
$21,935
$80.94 p/Share
|
271
|
|
Feb 15
2021
|
SELL
Payment of exercise price or tax liability
|
$834,887
$162.24 p/Share
|
5,146
|
|
Feb 15
2021
|
BUY
Exercise of conversion of derivative security
|
$1,943,960
$162.24 p/Share
|
11,982
|
|
Nov 15
2020
|
SELL
Payment of exercise price or tax liability
|
$681,959
$129.65 p/Share
|
5,260
|
|
Nov 15
2020
|
BUY
Exercise of conversion of derivative security
|
$1,587,175
$129.65 p/Share
|
12,242
|
|