May 29
2024
BUY
Exercise of conversion of derivative security
-
998
Added 0.62%
160,129
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
997
Added 0.62%
159,131
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
-
997
Added 0.63%
158,134
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
-
997
Added 0.63%
157,137
Common Stock
Jul 07
2023
SELL
Open market or private sale
$125,050
$50.02 p/Share
2,500
Reduced 1.58%
156,140
Common Stock
Jul 07
2023
BUY
Exercise of conversion of derivative security
$5,350
$2.14 p/Share
2,500
Added 1.55%
158,640
Common Stock
May 31
2023
BUY
Exercise of conversion of derivative security
-
672
Added 0.43%
156,140
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
671
Added 0.43%
155,468
Common Stock
Dec 03
2022
BUY
Exercise of conversion of derivative security
-
671
Added 0.43%
154,797
Common Stock
Sep 03
2022
BUY
Exercise of conversion of derivative security
-
671
Added 0.43%
154,126
Common Stock
May 28
2022
BUY
Exercise of conversion of derivative security
-
279
Added 0.18%
153,455
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
279
Added 0.18%
153,176
Common Stock
Jan 07
2022
SELL
Open market or private sale
$1,841,265
$136.39 p/Share
13,500
Reduced 8.11%
152,897
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$10,700
$2.14 p/Share
5,000
Added 2.92%
166,397
Common Stock
Jan 06
2022
-
1,500
Reduced 0.92%
161,397
Common Stock
Jan 06
2022
SELL
Open market or private sale
$725,300
$145.06 p/Share
5,000
Reduced 3.0%
161,397
Common Stock
Jan 06
2022
BUY
Exercise of conversion of derivative security
$10,700
$2.14 p/Share
5,000
Added 2.92%
166,397
Common Stock
Nov 28
2021
BUY
Exercise of conversion of derivative security
-
279
Added 0.19%
150,107
Common Stock
Aug 28
2021
BUY
Exercise of conversion of derivative security
-
278
Added 0.19%
149,828
Common Stock
Jul 01
2021
SELL
Open market or private sale
$2,774,000
$277.4 p/Share
10,000
Reduced 6.26%
149,620
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$21,400
$2.14 p/Share
10,000
Added 5.9%
159,620
Common Stock
Jun 17
2021
SELL
Open market or private sale
$4,563,825
$260.79 p/Share
17,500
Reduced 10.47%
149,620
Common Stock
Jun 17
2021
BUY
Exercise of conversion of derivative security
$37,450
$2.14 p/Share
17,500
Added 9.48%
167,120
Common Stock
May 28
2021
BUY
Exercise of conversion of derivative security
-
358
Added 0.26%
137,167
Common Stock
Apr 08
2021
SELL
Open market or private sale
$1,592,250
$212.3 p/Share
7,500
Reduced 5.2%
136,809
Common Stock