Nov 11
2020
SELL
Open market or private sale
$591,536
$117.02 p/Share
5,055
Reduced 14.02%
31,003
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
-
11,624
Added 24.38%
36,058
Common Stock
Nov 09
2020
SELL
Open market or private sale
$556,456
$127.19 p/Share
4,375
Reduced 15.19%
24,434
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
-
4,375
Added 13.18%
28,809
Common Stock
Sep 01
2020
SELL
Open market or private sale
$436,283
$151.12 p/Share
2,887
Reduced 10.57%
24,434
Common Stock
Aug 31
2020
BUY
Exercise of conversion of derivative security
-
2,887
Added 9.56%
27,321
Common Stock
Jul 06
2020
SELL
Open market or private sale
$423,949
$150.39 p/Share
2,819
Reduced 10.34%
24,434
Common Stock
Jul 02
2020
SELL
Open market or private sale
$1,385,581
$149.55 p/Share
9,265
Reduced 25.37%
27,253
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
-
7,650
Added 17.32%
36,518
Common Stock
Feb 20
2020
SELL
Open market or private sale
$117,631
$105.31 p/Share
1,117
Reduced 3.77%
28,484
Common Stock
Feb 19
2020
SELL
Open market or private sale
$3,229,018
$103.18 p/Share
31,295
Reduced 51.39%
29,601
Common Stock
Feb 03
2020
SELL
Open market or private sale
$740,118
$91.35 p/Share
8,102
Reduced 11.74%
60,896
Common Stock
Jan 02
2020
SELL
Open market or private sale
$634,306
$78.29 p/Share
8,102
Reduced 10.51%
68,998
Common Stock
Sep 03
2019
SELL
Open market or private sale
$73,184
$86.2 p/Share
849
Reduced 1.09%
77,111
Common Stock
Aug 31
2019
BUY
Exercise of conversion of derivative security
-
2,888
Added 3.57%
77,960
Common Stock
Aug 19
2019
SELL
Open market or private sale
$822,800
$82.28 p/Share
10,000
Reduced 11.75%
75,072
Common Stock
Jul 17
2019
SELL
Open market or private sale
$971,600
$97.16 p/Share
10,000
Reduced 10.52%
85,072
Common Stock
Jul 01
2019
SELL
Payment of exercise price or tax liability
$196,666
$90.09 p/Share
2,183
Reduced 2.28%
93,713
Common Stock
Jul 01
2019
BUY
Exercise of conversion of derivative security
-
7,425
Added 7.19%
95,896
Common Stock
Jun 17
2019
SELL
Open market or private sale
$6,169,800
$88.14 p/Share
70,000
Reduced 44.17%
88,471
Common Stock
May 15
2019
SELL
Open market or private sale
$241,680
$80.56 p/Share
3,000
Reduced 1.86%
158,471
Common Stock
May 14
2019
SELL
Open market or private sale
$801,600
$80.16 p/Share
10,000
Reduced 5.83%
161,471
Common Stock
May 07
2019
SELL
Open market or private sale
$387,500
$77.5 p/Share
5,000
Reduced 2.83%
171,471
Common Stock
Apr 15
2019
SELL
Open market or private sale
$217,620
$72.54 p/Share
3,000
Reduced 1.67%
176,471
Common Stock
Mar 19
2019
SELL
Open market or private sale
$375,500
$75.1 p/Share
5,000
Reduced 2.73%
178,113
Common Stock