Aug 02
2021
BUY
Exercise of conversion of derivative security
$25,850
$10.34 p/Share
2,500
Added 3.01%
80,546
Common Stock
Jul 01
2021
SELL
Open market or private sale
$140,300
$56.12 p/Share
2,500
Reduced 3.1%
78,046
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$25,850
$10.34 p/Share
2,500
Added 3.01%
80,546
Common Stock
Jun 03
2021
SELL
Open market or private sale
$204,480
$52.81 p/Share
3,872
Reduced 4.73%
78,046
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
$25,850
$10.34 p/Share
2,500
Added 2.96%
81,918
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$60,777
$53.88 p/Share
1,128
Reduced 1.4%
79,418
Common Stock
Apr 15
2021
SELL
Open market or private sale
$180,460
$51.56 p/Share
3,500
Reduced 4.16%
80,546
Common Stock
Apr 15
2021
BUY
Exercise of conversion of derivative security
$36,190
$10.34 p/Share
3,500
Added 4.0%
84,046
Common Stock
Mar 15
2021
SELL
Open market or private sale
$170,730
$48.78 p/Share
3,500
Reduced 4.16%
80,546
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$36,190
$10.34 p/Share
3,500
Added 4.0%
84,046
Common Stock
Mar 02
2021
SELL
Open market or private sale
$82,875
$47.52 p/Share
1,744
Reduced 2.12%
80,546
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$37,135
$49.12 p/Share
756
Reduced 0.91%
82,290
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
25,000
Added 23.14%
83,046
Common Stock
Feb 16
2021
SELL
Open market or private sale
$186,165
$53.19 p/Share
3,500
Reduced 5.69%
58,046
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
$36,190
$10.34 p/Share
3,500
Added 5.38%
61,546
Common Stock
Jan 15
2021
SELL
Open market or private sale
$167,930
$47.98 p/Share
3,500
Reduced 5.69%
58,046
Common Stock
Jan 15
2021
BUY
Exercise of conversion of derivative security
$36,190
$10.34 p/Share
3,500
Added 5.38%
61,546
Common Stock
Jan 13
2021
SELL
Open market or private sale
$471,800
$47.18 p/Share
10,000
Reduced 14.7%
58,046
Common Stock
Jan 13
2021
BUY
Exercise of conversion of derivative security
$103,400
$10.34 p/Share
10,000
Added 12.81%
68,046
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
$289,996
$10.34 p/Share
28,046
Added 32.58%
58,046
Common Stock
Dec 15
2020
SELL
Open market or private sale
$194,150
$38.83 p/Share
5,000
Reduced 14.29%
30,000
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$51,700
$10.34 p/Share
5,000
Added 12.5%
35,000
Common Stock
Dec 04
2020
SELL
Open market or private sale
$353,115
$37.17 p/Share
9,500
Reduced 24.05%
30,000
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$98,230
$10.34 p/Share
9,500
Added 19.39%
39,500
Common Stock
Dec 02
2020
SELL
Open market or private sale
$138,940
$35.48 p/Share
3,916
Reduced 11.55%
30,000
Common Stock