Sep 10
2021
SELL
Open market or private sale
$1,878,400
$46.96 p/Share
40,000
Reduced 1.75%
2,239,522
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
-
150
Added 0.01%
2,279,522
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$2,000
$0.08 p/Share
25,000
Added 1.08%
2,279,372
Common Stock
Aug 20
2021
SELL
Open market or private sale
$462,415
$40.21 p/Share
11,500
Reduced 0.51%
2,254,372
Common Stock
Aug 10
2021
SELL
Open market or private sale
$2,074,000
$51.85 p/Share
40,000
Reduced 1.75%
2,240,022
Common Stock
Jul 31
2021
BUY
Exercise of conversion of derivative security
-
300
Added 0.01%
2,265,872
Common Stock
Jul 28
2021
BUY
Exercise of conversion of derivative security
$2,000
$0.08 p/Share
25,000
Added 1.08%
2,280,022
Common Stock
Jul 13
2021
BUY
Exercise of conversion of derivative security
$2,000
$0.08 p/Share
25,000
Added 1.1%
2,255,022
Common Stock
Jul 09
2021
SELL
Open market or private sale
$1,518,800
$37.97 p/Share
40,000
Reduced 1.76%
2,230,022
Common Stock
Jun 17
2021
BUY
Exercise of conversion of derivative security
$2,000
$0.08 p/Share
25,000
Added 1.09%
2,270,022
Common Stock
Jun 10
2021
SELL
Open market or private sale
$1,544,800
$38.62 p/Share
40,000
Reduced 1.75%
2,245,022
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$2,000
$0.08 p/Share
25,000
Added 1.08%
2,285,022
Common Stock
May 10
2021
SELL
Open market or private sale
$1,075,200
$26.88 p/Share
40,000
Reduced 1.74%
2,260,022
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
-
200
Added 0.01%
2,265,572
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
$3,200
$0.08 p/Share
40,000
Added 1.71%
2,300,022
Common Stock
Apr 09
2021
SELL
Open market or private sale
$1,658,000
$41.45 p/Share
40,000
Reduced 1.84%
2,132,250
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
$2,000
$0.08 p/Share
25,000
Added 1.09%
2,265,372
Common Stock
Mar 10
2021
SELL
Open market or private sale
$1,904,000
$47.6 p/Share
40,000
Reduced 1.81%
2,172,250
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$4,472
$0.07 p/Share
63,886
Added 2.81%
2,212,250
Common Stock
Feb 10
2021
SELL
Open market or private sale
$2,951,000
$147.55 p/Share
20,000
Reduced 1.73%
1,138,068
Common Stock
Jan 11
2021
SELL
Open market or private sale
$1,477,000
$73.85 p/Share
20,000
Reduced 1.7%
1,158,068
Common Stock
Dec 10
2020
SELL
Open market or private sale
$1,202,200
$60.11 p/Share
20,000
Reduced 1.67%
1,178,068
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
-
350
Added 0.02%
2,240,372
Common Stock
Nov 10
2020
SELL
Open market or private sale
$849,400
$42.47 p/Share
20,000
Reduced 1.64%
1,198,068
Common Stock
Oct 22
2020
BUY
Exercise of conversion of derivative security
$13,000
$0.13 p/Share
100,000
Added 7.59%
1,218,068
Common Stock