Jan 06
2021
SELL
Open market or private sale
$263,988
$150.85 p/Share
1,750
Reduced 5.46%
30,312
Comm Stock - $.16-2/3 ...
Oct 16
2020
SELL
Payment of exercise price or tax liability
$212,784
$123.64 p/Share
1,721
Reduced 5.09%
32,062
Comm Stock - $.16-2/3 ...
Oct 16
2020
BUY
Exercise of conversion of derivative security
-
3,471
Added 9.32%
33,783
Comm Stock - $.16-2/3 ...
Jul 21
2020
SELL
Payment of exercise price or tax liability
$339,042
$114.58 p/Share
2,959
Reduced 8.89%
30,312
Comm Stock - $.16-2/3 ...
Jul 17
2020
SELL
Payment of exercise price or tax liability
$880,996
$116.75 p/Share
7,546
Reduced 18.49%
33,271
Comm Stock - $.16-2/3 ...
Jun 17
2020
SELL
Payment of exercise price or tax liability
$58,447
$122.53 p/Share
477
Reduced 1.06%
44,527
Comm Stock - $.16-2/3 ...
Jun 17
2020
SELL
Open market or private sale
$457,406
$123.29 p/Share
3,710
Reduced 8.33%
40,817
Comm Stock - $.16-2/3 ...
Jun 17
2020
BUY
Exercise of conversion of derivative security
-
962
Added 2.09%
45,004
Comm Stock - $.16-2/3 ...
Jun 15
2020
SELL
Payment of exercise price or tax liability
$409,536
$118.5 p/Share
3,456
Reduced 7.28%
44,042
Comm Stock - $.16-2/3 ...
Jun 15
2020
BUY
Exercise of conversion of derivative security
-
7,722
Added 13.98%
47,498
Comm Stock - $.16-2/3 ...
Jun 09
2020
BUY
Grant, award, or other acquisition
-
15,218
Added 27.67%
39,776
Comm Stock - $.16-2/3 ...
Apr 21
2020
SELL
Payment of exercise price or tax liability
$46,499
$96.47 p/Share
482
Reduced 1.92%
24,558
Comm Stock - $.16-2/3 ...
Mar 30
2020
SELL
Payment of exercise price or tax liability
$44,484
$90.97 p/Share
489
Reduced 1.92%
25,040
Comm Stock - $.16-2/3 ...
Mar 29
2020
BUY
Exercise of conversion of derivative security
-
1,413
Added 5.24%
25,529
Comm Stock - $.16-2/3 ...
Mar 13
2020
SELL
Payment of exercise price or tax liability
$37,222
$99.79 p/Share
373
Reduced 1.52%
24,116
Comm Stock - $.16-2/3 ...
Mar 13
2020
BUY
Exercise of conversion of derivative security
-
998
Added 3.92%
24,489
Comm Stock - $.16-2/3 ...
Dec 20
2019
SELL
Open market or private sale
$210,280
$120.16 p/Share
1,750
Reduced 6.93%
23,491
Comm Stock - $.16-2/3 ...
Oct 16
2019
SELL
Payment of exercise price or tax liability
$190,325
$110.59 p/Share
1,721
Reduced 6.38%
25,241
Comm Stock - $.16-2/3 ...
Oct 16
2019
BUY
Exercise of conversion of derivative security
-
3,471
Added 11.41%
26,962
Comm Stock - $.16-2/3 ...
Oct 10
2019
SELL
Open market or private sale
$370,346
$108.32 p/Share
3,419
Reduced 12.71%
23,491
Comm Stock - $.16-2/3 ...
Jul 22
2019
SELL
Payment of exercise price or tax liability
$348,422
$117.71 p/Share
2,960
Reduced 9.91%
26,910
Comm Stock - $.16-2/3 ...
Jun 27
2019
SELL
Open market or private sale
$815,964
$113.03 p/Share
7,219
Reduced 19.46%
29,870
Comm Stock - $.16-2/3 ...
Jun 17
2019
SELL
Payment of exercise price or tax liability
$52,550
$105.1 p/Share
500
Reduced 1.33%
37,089
Comm Stock - $.16-2/3 ...
Jun 15
2019
BUY
Exercise of conversion of derivative security
-
1,007
Added 2.61%
37,589
Comm Stock - $.16-2/3 ...
Apr 22
2019
SELL
Payment of exercise price or tax liability
$54,760
$113.61 p/Share
482
Reduced 1.3%
36,582
Comm Stock - $.16-2/3 ...