May 13
2024
BUY
Exercise of conversion of derivative security
$199,968
$24.0 p/Share
8,332
Added 2.97%
272,456
Common Stock
Nov 10
2023
BUY
Open market or private purchase
$51,360
$25.68 p/Share
2,000
Added 0.75%
264,124
Common Stock
Dec 23
2021
SELL
Open market or private sale
$496,440
$70.92 p/Share
7,000
Reduced 2.6%
262,124
Common Stock
Dec 16
2021
BUY
Grant, award, or other acquisition
-
225,864
Added 45.63%
269,124
Common Stock
Nov 30
2021
SELL
Open market or private sale
$2,384,454
$72.83 p/Share
32,740
Reduced 43.08%
43,260
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
$326,040
$8.58 p/Share
38,000
Added 36.91%
64,950
Common Stock
Sep 24
2021
SELL
Open market or private sale
$685,636
$65.8 p/Share
10,420
Reduced 21.52%
38,000
Common Stock
Sep 24
2021
BUY
Exercise of conversion of derivative security
$89,404
$8.58 p/Share
10,420
Added 17.71%
48,420
Common Stock
Sep 23
2021
SELL
Open market or private sale
$1,883,654
$63.68 p/Share
29,580
Reduced 43.77%
38,000
Common Stock
Sep 23
2021
BUY
Exercise of conversion of derivative security
$253,796
$8.58 p/Share
29,580
Added 30.44%
67,580
Common Stock
Sep 22
2021
SELL
Open market or private sale
$133,354
$61.51 p/Share
2,168
Reduced 5.4%
38,000
Common Stock
Sep 22
2021
BUY
Exercise of conversion of derivative security
$18,601
$8.58 p/Share
2,168
Added 5.12%
40,168
Common Stock
Sep 21
2021
SELL
Open market or private sale
$839,857
$60.11 p/Share
13,972
Reduced 26.88%
38,000
Common Stock
Sep 21
2021
BUY
Exercise of conversion of derivative security
$119,880
$8.58 p/Share
13,972
Added 21.19%
51,972
Common Stock
Sep 17
2021
SELL
Open market or private sale
$182,764
$60.1 p/Share
3,041
Reduced 7.41%
38,000
Common Stock
Sep 17
2021
BUY
Exercise of conversion of derivative security
$26,092
$8.58 p/Share
3,041
Added 6.9%
41,041
Common Stock
Sep 16
2021
SELL
Open market or private sale
$49,140
$60.0 p/Share
819
Reduced 2.11%
38,000
Common Stock
Sep 16
2021
BUY
Exercise of conversion of derivative security
$7,027
$8.58 p/Share
819
Added 2.07%
38,819
Common Stock
Sep 15
2021
SELL
Open market or private sale
$1,188,000
$59.4 p/Share
20,000
Reduced 34.48%
38,000
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$171,600
$8.58 p/Share
20,000
Added 25.64%
58,000
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
$60,060
$8.58 p/Share
7,000
Added 15.56%
38,000
Common Stock