Aug 06
2021
BUY
Exercise of conversion of derivative security
-
1,769
Added 41.01%
2,545
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$20,031
$144.11 p/Share
139
Added 15.19%
776
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$19,906
$141.18 p/Share
141
Added 18.12%
637
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$19,838
$145.87 p/Share
136
Added 21.52%
496
Common Stock
Nov 11
2020
SELL
Open market or private sale
$1,409,919
$118.76 p/Share
11,872
Reduced 97.06%
360
Common Stock
Nov 11
2020
BUY
Exercise of conversion of derivative security
$398,899
$33.6 p/Share
11,872
Added 49.25%
12,232
Common Stock
Nov 02
2020
BUY
Exercise of conversion of derivative security
$23,483
$119.81 p/Share
196
Added 35.25%
360
Common Stock
Aug 06
2020
BUY
Exercise of conversion of derivative security
-
2,730
Added 48.54%
2,894
Common Stock
Aug 03
2020
BUY
Exercise of conversion of derivative security
$23,347
$142.36 p/Share
164
Added 50.0%
164
Common Stock
May 01
2020
BUY
Exercise of conversion of derivative security
$23,334
$113.27 p/Share
206
Added 50.0%
206
Common Stock
Feb 03
2020
BUY
Exercise of conversion of derivative security
$23,424
$105.04 p/Share
223
Added 50.0%
223
Common Stock
Nov 01
2019
BUY
Exercise of conversion of derivative security
$23,349
$95.3 p/Share
245
Added 50.0%
245
Common Stock
Aug 02
2019
BUY
Exercise of conversion of derivative security
-
2,020
Added 47.12%
2,267
Common Stock
Aug 01
2019
BUY
Exercise of conversion of derivative security
$23,366
$94.6 p/Share
247
Added 50.0%
247
Common Stock
May 01
2019
BUY
Exercise of conversion of derivative security
$23,336
$94.86 p/Share
246
Added 50.0%
246
Common Stock
Feb 01
2019
BUY
Exercise of conversion of derivative security
$23,444
$91.22 p/Share
257
Added 50.0%
257
Common Stock
Nov 01
2018
BUY
Exercise of conversion of derivative security
$23,362
$94.2 p/Share
248
Added 50.0%
248
Common Stock
Aug 02
2018
BUY
Exercise of conversion of derivative security
-
2,187
Added 47.99%
2,370
Common Stock
Aug 01
2018
BUY
Exercise of conversion of derivative security
$21,250
$116.12 p/Share
183
Added 50.0%
183
Common Stock
May 01
2018
BUY
Exercise of conversion of derivative security
$23,367
$119.83 p/Share
195
Added 50.0%
195
Common Stock
Feb 01
2018
BUY
Exercise of conversion of derivative security
$23,457
$128.18 p/Share
183
Added 32.11%
387
Common Stock
Nov 01
2017
BUY
Exercise of conversion of derivative security
$23,352
$114.47 p/Share
204
Added 50.0%
204
Common Stock
Aug 01
2017
BUY
Exercise of conversion of derivative security
$23,384
$116.92 p/Share
200
Added 5.25%
3,608
Common Stock
Jul 28
2017
BUY
Exercise of conversion of derivative security
-
3,408
Added 50.0%
3,408
Common Stock
May 01
2017
BUY
Exercise of conversion of derivative security
$23,318
$94.79 p/Share
246
Added 50.0%
246
Common Stock