Aug 11
2020
BUY
Exercise of conversion of derivative security
$2,229,136
$38.99 p/Share
57,172
Added 15.82%
304,274
Common Stock, $0.001 p...
Aug 04
2020
SELL
Open market or private sale
$18,565,710
$324.74 p/Share
57,171
Reduced 18.79%
247,102
Common Stock, $0.001 p...
Aug 04
2020
BUY
Exercise of conversion of derivative security
$2,229,097
$38.99 p/Share
57,171
Added 15.82%
304,273
Common Stock, $0.001 p...
Jul 28
2020
SELL
Open market or private sale
$17,652,689
$308.77 p/Share
57,171
Reduced 18.79%
247,102
Common Stock, $0.001 p...
Jul 28
2020
BUY
Exercise of conversion of derivative security
$2,229,097
$38.99 p/Share
57,171
Added 15.82%
304,273
Common Stock, $0.001 p...
Jul 21
2020
SELL
Open market or private sale
$18,055,173
$315.81 p/Share
57,171
Reduced 18.79%
247,102
Common Stock, $0.001 p...
Jul 21
2020
BUY
Exercise of conversion of derivative security
$2,229,097
$38.99 p/Share
57,171
Added 15.82%
304,273
Common Stock, $0.001 p...
Jul 14
2020
SELL
Open market or private sale
$17,792,186
$311.21 p/Share
57,171
Reduced 18.79%
247,102
Common Stock, $0.001 p...
Jul 14
2020
BUY
Exercise of conversion of derivative security
$2,229,097
$38.99 p/Share
57,171
Added 15.82%
304,273
Common Stock, $0.001 p...
Jul 07
2020
SELL
Open market or private sale
$18,042,596
$315.59 p/Share
57,171
Reduced 18.79%
247,102
Common Stock, $0.001 p...
Jul 07
2020
BUY
Exercise of conversion of derivative security
$2,229,097
$38.99 p/Share
57,171
Added 15.82%
304,273
Common Stock, $0.001 p...
Jun 30
2020
SELL
Open market or private sale
$17,889,378
$312.91 p/Share
57,171
Reduced 18.79%
247,102
Common Stock, $0.001 p...
Jun 30
2020
BUY
Exercise of conversion of derivative security
$2,229,097
$38.99 p/Share
57,171
Added 15.82%
304,273
Common Stock, $0.001 p...
Jun 23
2020
SELL
Open market or private sale
$17,976,277
$314.43 p/Share
57,171
Reduced 18.79%
247,102
Common Stock, $0.001 p...
Jun 23
2020
BUY
Exercise of conversion of derivative security
$2,229,097
$38.99 p/Share
57,171
Added 15.82%
304,273
Common Stock, $0.001 p...
Jun 18
2020
SELL
Payment of exercise price or tax liability
$23,751,857
$313.44 p/Share
75,778
Reduced 23.47%
247,102
Common Stock, $0.001 p...
Jun 17
2020
BUY
Grant, award, or other acquisition
-
152,838
Added 32.13%
322,880
Common Stock, $0.001 p...
Jun 16
2020
SELL
Open market or private sale
$17,717,865
$309.91 p/Share
57,171
Reduced 25.16%
170,042
Common Stock, $0.001 p...
Jun 16
2020
BUY
Exercise of conversion of derivative security
$2,229,097
$38.99 p/Share
57,171
Added 20.1%
227,213
Common Stock, $0.001 p...
Mar 16
2020
SELL
Open market or private sale
$14,640,825
$198.8 p/Share
73,646
Reduced 30.22%
170,042
Common Stock, $0.001 p...
Mar 16
2020
BUY
Exercise of conversion of derivative security
$2,871,458
$38.99 p/Share
73,646
Added 23.21%
243,688
Common Stock, $0.001 p...
Mar 09
2020
SELL
Open market or private sale
$18,959,249
$252.79 p/Share
75,000
Reduced 30.61%
170,042
Common Stock, $0.001 p...
Mar 09
2020
BUY
Exercise of conversion of derivative security
$2,924,250
$38.99 p/Share
75,000
Added 23.43%
245,042
Common Stock, $0.001 p...
Feb 24
2020
SELL
Open market or private sale
$18,389,376
$294.23 p/Share
62,500
Reduced 26.88%
170,042
Common Stock, $0.001 p...
Feb 24
2020
BUY
Exercise of conversion of derivative security
$3,290,625
$52.65 p/Share
62,500
Added 21.18%
232,542
Common Stock, $0.001 p...