Dec 01
2021
SELL
Payment of exercise price or tax liability
$778
$111.12 p/Share
7
Reduced 0.13%
5,379
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$1,000
$111.12 p/Share
9
Added 0.17%
5,382
Common Stock
Nov 19
2021
SELL
Payment of exercise price or tax liability
$50,022
$112.41 p/Share
445
Reduced 7.64%
5,377
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
945
Added 13.96%
5,822
Common Stock
Nov 18
2021
SELL
Payment of exercise price or tax liability
$36,064
$113.41 p/Share
318
Reduced 6.12%
4,876
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
-
674
Added 11.49%
5,194
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$69,617
$115.07 p/Share
605
Reduced 11.8%
4,520
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
-
1,285
Added 20.05%
5,125
Common Stock
May 06
2021
SELL
Open market or private sale
$774,384
$131.81 p/Share
5,875
Reduced 60.48%
3,839
Common Stock
May 06
2021
BUY
Exercise of conversion of derivative security
$392,979
$66.89 p/Share
5,875
Added 37.69%
9,714
Common Stock
May 03
2021
SELL
Open market or private sale
$508,320
$127.08 p/Share
4,000
Reduced 51.03%
3,839
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$264,360
$66.09 p/Share
4,000
Added 33.79%
7,839
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$483
$80.5 p/Share
6
Reduced 0.16%
3,839
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
$564
$80.5 p/Share
7
Added 0.18%
3,841
Common Stock
Nov 24
2020
-
700
Reduced 15.43%
3,836
Common Stock
Nov 24
2020
SELL
Open market or private sale
$106,875
$86.89 p/Share
1,230
Reduced 21.33%
4,536
Common Stock
Nov 20
2020
SELL
Payment of exercise price or tax liability
$27,629
$80.55 p/Share
343
Reduced 5.61%
5,766
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
-
728
Added 10.65%
6,109
Common Stock
Nov 19
2020
SELL
Payment of exercise price or tax liability
$35,203
$80.19 p/Share
439
Reduced 7.54%
5,380
Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
-
932
Added 13.81%
5,819
Common Stock
Nov 18
2020
SELL
Payment of exercise price or tax liability
$24,878
$79.23 p/Share
314
Reduced 6.04%
4,887
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
-
666
Added 11.35%
5,201
Common Stock