Feb 23
2024
SELL
Open market or private sale
$80,032
$47.05 p/Share
1,701
Reduced 1.14%
147,522
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
39,250
Added 20.83%
149,223
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
$132,032
$16.0 p/Share
8,252
Added 6.98%
109,973
Common Stock
Mar 01
2023
SELL
Open market or private sale
$31,036
$29.53 p/Share
1,051
Reduced 1.02%
101,721
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
2,685
Added 2.55%
102,772
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
19,125
Added 16.04%
100,087
Common Stock
Mar 31
2022
-
3,000
Reduced 3.57%
80,962
Common Stock
Mar 04
2022
SELL
Open market or private sale
$55,564
$63.94 p/Share
869
Reduced 1.02%
83,962
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
2,686
Added 3.07%
84,831
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$56,000
$16.0 p/Share
3,500
Added 4.09%
82,145
Common Stock
Feb 15
2022
SELL
Open market or private sale
$1,483,400
$74.17 p/Share
20,000
Reduced 20.27%
78,645
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
$387,200
$19.36 p/Share
20,000
Added 16.86%
98,645
Common Stock
Nov 15
2021
SELL
Open market or private sale
$1,681,000
$84.05 p/Share
20,000
Reduced 20.27%
78,645
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$353,600
$17.68 p/Share
20,000
Added 16.86%
98,645
Common Stock
Aug 16
2021
SELL
Open market or private sale
$1,752,000
$87.6 p/Share
20,000
Reduced 20.27%
78,645
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$320,000
$16.0 p/Share
20,000
Added 16.86%
98,645
Common Stock
Apr 05
2021
SELL
Open market or private sale
$1,669,750
$66.79 p/Share
25,000
Reduced 24.12%
78,645
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$400,000
$16.0 p/Share
25,000
Added 19.43%
103,645
Common Stock
Mar 02
2021
SELL
Open market or private sale
$69,240
$77.45 p/Share
894
Reduced 1.12%
78,645
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
-
2,685
Added 3.27%
79,539
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$103,296
$16.0 p/Share
6,456
Added 7.75%
76,854
Common Stock