Mar 01
2022
SELL
Payment of exercise price or tax liability
$95,146
$120.59 p/Share
789
Reduced 1.57%
49,390
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
2,569
Added 4.87%
50,179
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
10
Added 0.04%
22,730
Common Stock
Aug 26
2021
SELL
Payment of exercise price or tax liability
$94,999
$124.02 p/Share
766
Reduced 3.26%
22,720
Common Stock
Aug 26
2021
BUY
Exercise of conversion of derivative security
$56,117
$35.63 p/Share
1,575
Added 6.28%
23,486
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$137,689
$100.65 p/Share
1,368
Reduced 5.88%
21,911
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
4,524
Added 16.27%
23,279
Common Stock
Nov 06
2020
BUY
Grant, award, or other acquisition
-
10
Added 0.05%
18,755
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$79,926
$96.88 p/Share
825
Reduced 4.22%
18,745
Common Stock
Mar 02
2020
BUY
Exercise of conversion of derivative security
-
2,700
Added 12.12%
19,570
Common Stock
Nov 08
2019
BUY
Grant, award, or other acquisition
-
10
Added 0.06%
16,514
Common Stock
Aug 12
2019
SELL
Payment of exercise price or tax liability
$148,796
$109.57 p/Share
1,358
Reduced 7.6%
16,504
Common Stock
Aug 12
2019
BUY
Exercise of conversion of derivative security
$91,908
$34.04 p/Share
2,700
Added 13.13%
17,862
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$24,040
$87.1 p/Share
276
Reduced 1.81%
14,951
Common Stock
Mar 01
2019
BUY
Exercise of conversion of derivative security
-
955
Added 5.93%
15,162
Common Stock
Feb 19
2019
SELL
Payment of exercise price or tax liability
$29,883
$85.38 p/Share
350
Reduced 2.36%
14,483
Common Stock
Feb 19
2019
BUY
Exercise of conversion of derivative security
-
1,015
Added 6.4%
14,833
Common Stock
Nov 09
2018
BUY
Grant, award, or other acquisition
-
10
Added 0.07%
13,818
Common Stock
Mar 01
2018
SELL
Payment of exercise price or tax liability
$9,198
$74.18 p/Share
124
Reduced 0.89%
13,808
Common Stock
Mar 01
2018
BUY
Exercise of conversion of derivative security
-
356
Added 2.45%
14,164
Common Stock
Feb 20
2018
SELL
Payment of exercise price or tax liability
$18,460
$76.28 p/Share
242
Reduced 1.71%
13,932
Common Stock
Feb 20
2018
BUY
Exercise of conversion of derivative security
-
696
Added 4.68%
14,174
Common Stock
Nov 10
2017
BUY
Grant, award, or other acquisition
-
10
Added 0.07%
13,478
Common Stock