Feb 10
2022
SELL
Payment of exercise price or tax liability
$331,052
$211.67 p/Share
1,564
Reduced 2.2%
69,672
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
3,342
Added 4.48%
71,236
Common Stock
Dec 09
2021
SELL
Open market or private sale
$1,323,574
$213.79 p/Share
6,191
Reduced 8.36%
67,878
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$600,000
$60.0 p/Share
10,000
Added 11.89%
74,069
Common Stock
Sep 09
2021
SELL
Open market or private sale
$1,088,204
$221.54 p/Share
4,912
Reduced 7.12%
64,055
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
$480,000
$60.0 p/Share
8,000
Added 10.39%
68,967
Common Stock
Jun 10
2021
SELL
Open market or private sale
$875,115
$242.28 p/Share
3,612
Reduced 5.59%
60,955
Common Stock
Jun 10
2021
BUY
Exercise of conversion of derivative security
$360,000
$60.0 p/Share
6,000
Added 8.5%
64,567
Common Stock
May 05
2021
SELL
Open market or private sale
$14,817
$242.9 p/Share
61
Reduced 0.1%
58,567
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$4,821
$79.04 p/Share
61
Added 0.1%
58,628
Common Stock
May 04
2021
SELL
Open market or private sale
$1,807,826
$243.02 p/Share
7,439
Reduced 11.27%
58,567
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$587,979
$79.04 p/Share
7,439
Added 10.13%
66,006
Common Stock
Mar 11
2021
SELL
Open market or private sale
$401,180
$216.62 p/Share
1,852
Reduced 3.07%
58,553
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
$180,000
$60.0 p/Share
3,000
Added 4.73%
60,405
Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$185,002
$171.14 p/Share
1,081
Reduced 1.85%
57,405
Common Stock
Jan 02
2021
BUY
Exercise of conversion of derivative security
-
2,362
Added 3.88%
58,486
Common Stock
Dec 15
2020
SELL
Open market or private sale
$2,268,559
$174.76 p/Share
12,981
Reduced 18.78%
56,124
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$1,178,800
$58.94 p/Share
20,000
Added 22.45%
69,105
Common Stock
Dec 28
2019
SELL
Payment of exercise price or tax liability
$72,925
$169.2 p/Share
431
Reduced 0.89%
48,148
Common Stock
Dec 28
2019
BUY
Exercise of conversion of derivative security
-
985
Added 1.99%
48,579
Common Stock