Jul 27
2021
BUY
Exercise of conversion of derivative security
$2,300
$0.46 p/Share
5,000
Added 8.5%
53,852
Common Stock
Jul 06
2021
SELL
Payment of exercise price or tax liability
$23,038
$95.99 p/Share
240
Reduced 0.49%
48,852
Common Stock
Jun 28
2021
SELL
Open market or private sale
$480,900
$96.18 p/Share
5,000
Reduced 9.24%
49,092
Common Stock
Jun 28
2021
BUY
Exercise of conversion of derivative security
$2,300
$0.46 p/Share
5,000
Added 8.46%
54,092
Common Stock
May 27
2021
SELL
Open market or private sale
$440,000
$88.0 p/Share
5,000
Reduced 9.24%
49,092
Common Stock
May 27
2021
BUY
Exercise of conversion of derivative security
$250
$0.05 p/Share
5,000
Added 8.46%
54,092
Common Stock
May 25
2021
BUY
Exercise of conversion of derivative security
$500
$0.05 p/Share
10,000
Added 16.92%
49,092
Common Stock
Apr 27
2021
SELL
Open market or private sale
$565,850
$113.17 p/Share
5,000
Reduced 11.34%
39,092
Common Stock
Apr 27
2021
BUY
Exercise of conversion of derivative security
$250
$0.05 p/Share
5,000
Added 10.18%
44,092
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$27,521
$109.21 p/Share
252
Reduced 0.64%
39,092
Common Stock
Mar 26
2021
SELL
Open market or private sale
$515,650
$103.13 p/Share
5,000
Reduced 11.28%
39,344
Common Stock
Mar 26
2021
BUY
Exercise of conversion of derivative security
$2,300
$0.46 p/Share
5,000
Added 10.13%
44,344
Common Stock
Feb 26
2021
SELL
Open market or private sale
$515,800
$103.16 p/Share
5,000
Reduced 11.28%
39,344
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
$2,300
$0.46 p/Share
5,000
Added 10.13%
44,344
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
10,690
Added 21.61%
38,781
Common Stock
Jan 27
2021
SELL
Open market or private sale
$498,400
$99.68 p/Share
5,000
Reduced 15.11%
28,091
Common Stock
Jan 27
2021
BUY
Exercise of conversion of derivative security
$2,300
$0.46 p/Share
5,000
Added 13.13%
33,091
Common Stock
Jan 20
2021
SELL
Open market or private sale
$1,211,040
$100.92 p/Share
12,000
Reduced 29.93%
28,091
Common Stock
Jan 20
2021
BUY
Exercise of conversion of derivative security
$5,520
$0.46 p/Share
12,000
Added 23.04%
40,091
Common Stock
Dec 21
2020
SELL
Open market or private sale
$111,000
$74.0 p/Share
1,500
Reduced 5.07%
28,091
Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
$690
$0.46 p/Share
1,500
Added 4.82%
29,591
Common Stock
Nov 30
2020
SELL
Open market or private sale
$237,090
$67.74 p/Share
3,500
Reduced 11.08%
28,091
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
$1,610
$0.46 p/Share
3,500
Added 9.97%
31,591
Common Stock