Aug 25
2021
SELL
Open market or private sale
$5,990,303
$51.95 p/Share
115,309
Reduced 100.0%
0
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$104,931
$0.91 p/Share
115,309
Added 50.0%
115,309
Common Stock
Jun 03
2021
SELL
Open market or private sale
$3,125,500
$62.51 p/Share
50,000
Reduced 100.0%
0
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Jun 02
2021
SELL
Open market or private sale
$3,203,000
$64.06 p/Share
50,000
Reduced 100.0%
0
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Jun 01
2021
SELL
Open market or private sale
$3,199,500
$63.99 p/Share
50,000
Reduced 100.0%
0
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
May 05
2021
SELL
Open market or private sale
$2,656,500
$53.13 p/Share
50,000
Reduced 100.0%
0
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
May 04
2021
SELL
Open market or private sale
$2,704,000
$54.08 p/Share
50,000
Reduced 100.0%
0
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
May 03
2021
SELL
Open market or private sale
$2,822,500
$56.45 p/Share
50,000
Reduced 100.0%
0
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$45,500
$0.91 p/Share
50,000
Added 50.0%
50,000
Common Stock
Apr 08
2021
SELL
Open market or private sale
$1,671,692
$45.58 p/Share
36,676
Reduced 100.0%
0
Common Stock
Apr 08
2021
BUY
Exercise of conversion of derivative security
$33,375
$0.91 p/Share
36,676
Added 50.0%
36,676
Common Stock
Apr 07
2021
SELL
Open market or private sale
$13,734
$45.78 p/Share
300
Reduced 100.0%
0
Common Stock
Apr 07
2021
BUY
Exercise of conversion of derivative security
$273
$0.91 p/Share
300
Added 50.0%
300
Common Stock
Apr 06
2021
SELL
Open market or private sale
$3,576,899
$46.1 p/Share
77,590
Reduced 100.0%
0
Common Stock
Apr 06
2021
BUY
Exercise of conversion of derivative security
$70,607
$0.91 p/Share
77,590
Added 50.0%
77,590
Common Stock
Apr 05
2021
SELL
Open market or private sale
$1,587,223
$46.1 p/Share
34,430
Reduced 100.0%
0
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$31,331
$0.91 p/Share
34,430
Added 50.0%
34,430
Common Stock
Apr 01
2021
SELL
Open market or private sale
$46,375
$46.19 p/Share
1,004
Reduced 100.0%
0
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$914
$0.91 p/Share
1,004
Added 50.0%
1,004
Common Stock
Mar 12
2021
SELL
Open market or private sale
$2,636,805
$47.57 p/Share
55,430
Reduced 100.0%
0
Common Stock