Jun 08
2021
SELL
Open market or private sale
$2,460,414
$117.65 p/Share
20,913
Reduced 9.96%
189,071
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
$1,655,950
$88.71 p/Share
18,667
Added 8.16%
209,984
Common Stock
May 18
2021
SELL
Open market or private sale
$1,487,418
$116.35 p/Share
12,784
Reduced 6.26%
191,317
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
$1,255,900
$98.24 p/Share
12,784
Added 5.89%
204,101
Common Stock
May 11
2021
SELL
Open market or private sale
$2,525,036
$120.74 p/Share
20,913
Reduced 9.85%
191,317
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$1,655,950
$88.71 p/Share
18,667
Added 8.08%
212,230
Common Stock
Apr 20
2021
SELL
Open market or private sale
$1,534,975
$120.07 p/Share
12,784
Reduced 6.2%
193,563
Common Stock
Apr 20
2021
BUY
Exercise of conversion of derivative security
$1,255,900
$98.24 p/Share
12,784
Added 5.83%
206,347
Common Stock
Apr 13
2021
SELL
Open market or private sale
$2,446,101
$116.96 p/Share
20,914
Reduced 9.75%
193,563
Common Stock
Apr 13
2021
BUY
Exercise of conversion of derivative security
$1,655,950
$88.71 p/Share
18,667
Added 8.01%
214,477
Common Stock
Mar 16
2021
SELL
Open market or private sale
$3,797,989
$112.71 p/Share
33,697
Reduced 14.68%
195,810
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
$2,939,632
$93.47 p/Share
31,450
Added 12.05%
229,507
Common Stock
Feb 10
2021
SELL
Open market or private sale
$153,366
$108.08 p/Share
1,419
Reduced 0.71%
198,057
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
$125,879
$88.71 p/Share
1,419
Added 0.71%
199,476
Common Stock
Feb 08
2021
SELL
Open market or private sale
$77,056
$110.08 p/Share
700
Reduced 0.35%
198,057
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
$62,097
$88.71 p/Share
700
Added 0.35%
198,757
Common Stock
Feb 05
2021
SELL
Open market or private sale
$9,264,832
$110.36 p/Share
83,951
Reduced 29.77%
198,057
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
$6,560,193
$88.71 p/Share
73,951
Added 20.78%
282,008
Common Stock
Nov 13
2020
SELL
Payment of exercise price or tax liability
$970,161
$108.12 p/Share
8,973
Reduced 7.42%
112,036
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
-
20,637
Added 14.57%
121,009
Common Stock
Nov 11
2020
SELL
Payment of exercise price or tax liability
$4,046,410
$96.92 p/Share
41,750
Reduced 17.53%
196,393
Common Stock
Nov 11
2020
BUY
Exercise of conversion of derivative security
-
96,021
Added 28.73%
238,143
Common Stock