Jun 18
2022
BUY
Exercise of conversion of derivative security
-
58,255
Added 6.32%
863,944
Common Stock
May 18
2022
SELL
Open market or private sale
$132,160
$16.07 p/Share
8,224
Reduced 1.01%
805,689
Common Stock
May 18
2022
BUY
Exercise of conversion of derivative security
-
15,270
Added 1.84%
813,913
Common Stock
Apr 18
2022
SELL
Open market or private sale
$28,128
$20.02 p/Share
1,405
Reduced 0.18%
798,100
Common Stock
Apr 18
2022
BUY
Exercise of conversion of derivative security
-
2,585
Added 0.32%
799,505
Common Stock
Mar 18
2022
SELL
Open market or private sale
$655,944
$22.33 p/Share
29,375
Reduced 3.56%
796,920
Common Stock
Mar 18
2022
BUY
Exercise of conversion of derivative security
-
58,255
Added 6.59%
826,295
Common Stock
Feb 18
2022
SELL
Open market or private sale
$303,392
$24.41 p/Share
12,429
Reduced 1.59%
768,040
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
22,961
Added 2.86%
780,469
Common Stock
Jan 18
2022
SELL
Open market or private sale
$31,052
$26.54 p/Share
1,170
Reduced 0.15%
757,508
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
-
2,585
Added 0.34%
758,678
Common Stock
Dec 20
2021
SELL
Open market or private sale
$1,035,217
$33.35 p/Share
31,041
Reduced 3.94%
756,093
Common Stock
Dec 18
2021
BUY
Exercise of conversion of derivative security
-
58,256
Added 6.89%
787,134
Common Stock
Nov 18
2021
SELL
Open market or private sale
$58,376
$42.21 p/Share
1,383
Reduced 0.19%
728,878
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
-
2,562
Added 0.35%
730,261
Common Stock
Nov 10
2021
SELL
Open market or private sale
$919,800
$45.99 p/Share
20,000
Reduced 2.67%
727,699
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$73,600
$3.68 p/Share
20,000
Added 2.61%
747,699
Common Stock
Oct 19
2021
SELL
Open market or private sale
$79,210
$57.44 p/Share
1,379
Reduced 0.19%
727,699
Common Stock
Oct 18
2021
BUY
Exercise of conversion of derivative security
-
2,586
Added 0.35%
729,078
Common Stock
Sep 20
2021
SELL
Open market or private sale
$1,530,053
$47.75 p/Share
32,043
Reduced 4.22%
726,492
Common Stock
Sep 18
2021
BUY
Exercise of conversion of derivative security
-
58,255
Added 7.13%
758,535
Common Stock
Aug 18
2021
SELL
Open market or private sale
$53,912
$41.06 p/Share
1,313
Reduced 0.19%
700,280
Common Stock
Aug 18
2021
BUY
Exercise of conversion of derivative security
-
2,563
Added 0.36%
701,593
Common Stock
Aug 10
2021
SELL
Open market or private sale
$909,200
$45.46 p/Share
20,000
Reduced 2.78%
699,030
Common Sock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$73,600
$3.68 p/Share
20,000
Added 2.71%
719,030
Common Sock