Jun 01
2022
|
BUY
Exercise of conversion of derivative security
|
$13,947
$71.16 p/Share
|
196
|
|
May 15
2022
|
SELL
Payment of exercise price or tax liability
|
$116,366
$65.93 p/Share
|
1,765
|
|
May 15
2022
|
BUY
Exercise of conversion of derivative security
|
$406,393
$65.93 p/Share
|
6,164
|
|
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
|
$137,213
$74.98 p/Share
|
1,830
|
|
Feb 15
2022
|
BUY
Exercise of conversion of derivative security
|
$459,627
$74.98 p/Share
|
6,130
|
|
Dec 03
2021
|
|
$42,635
$85.27 p/Share
|
500
|
|
Dec 03
2021
|
SELL
Open market or private sale
|
$211,500
$84.6 p/Share
|
2,500
|
|
Nov 15
2021
|
SELL
Payment of exercise price or tax liability
|
$229,660
$83.21 p/Share
|
2,760
|
|
Nov 15
2021
|
BUY
Exercise of conversion of derivative security
|
$526,054
$83.21 p/Share
|
6,322
|
|
Sep 01
2021
|
BUY
Grant, award, or other acquisition
|
$3,480
$80.94 p/Share
|
43
|
|
Aug 15
2021
|
SELL
Payment of exercise price or tax liability
|
$242,611
$150.41 p/Share
|
1,613
|
|
Aug 15
2021
|
BUY
Exercise of conversion of derivative security
|
$555,163
$150.41 p/Share
|
3,691
|
|
Jun 01
2021
|
SELL
Payment of exercise price or tax liability
|
$23,764
$155.32 p/Share
|
153
|
|
Jun 01
2021
|
BUY
Exercise of conversion of derivative security
|
$54,051
$155.32 p/Share
|
348
|
|
May 26
2021
|
SELL
Open market or private sale
|
$385,525
$154.21 p/Share
|
2,500
|
|
May 15
2021
|
SELL
Payment of exercise price or tax liability
|
$162,608
$143.52 p/Share
|
1,133
|
|
May 15
2021
|
BUY
Exercise of conversion of derivative security
|
$481,223
$143.52 p/Share
|
3,353
|
|
Mar 01
2021
|
BUY
Grant, award, or other acquisition
|
$17,726
$80.94 p/Share
|
219
|
|
Feb 22
2021
|
SELL
Open market or private sale
|
$444,964
$159.2 p/Share
|
2,795
|
|
Feb 15
2021
|
SELL
Payment of exercise price or tax liability
|
$190,470
$162.24 p/Share
|
1,174
|
|
Feb 15
2021
|
BUY
Exercise of conversion of derivative security
|
$652,854
$162.24 p/Share
|
4,024
|
|
Nov 23
2020
|
SELL
Open market or private sale
|
$296,558
$130.7 p/Share
|
2,269
|
|
Nov 15
2020
|
SELL
Payment of exercise price or tax liability
|
$232,462
$129.65 p/Share
|
1,793
|
|
Nov 15
2020
|
BUY
Exercise of conversion of derivative security
|
$533,121
$129.65 p/Share
|
4,112
|
|