Mar 04
2024
SELL
Open market or private sale
$780,522
$14.52 p/Share
53,755
Reduced 7.61%
653,073
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
105,094
Added 12.94%
706,828
Common Stock
Dec 04
2023
SELL
Open market or private sale
$54,375
$18.9 p/Share
2,877
Reduced 0.48%
601,734
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
5,615
Added 0.92%
604,611
Common Stock
Sep 05
2023
SELL
Open market or private sale
$65,556
$22.89 p/Share
2,864
Reduced 0.48%
598,996
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
5,614
Added 0.92%
601,860
Common Stock
Jul 27
2023
SELL
Open market or private sale
$300,300
$30.03 p/Share
10,000
Reduced 1.65%
596,246
Common Stock
Jun 02
2023
SELL
Open market or private sale
$68,312
$24.38 p/Share
2,802
Reduced 0.46%
606,246
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
5,614
Added 0.91%
609,048
Common Stock
Mar 03
2023
SELL
Open market or private sale
$571,056
$25.91 p/Share
22,040
Reduced 3.52%
603,434
Common Stock
Mar 02
2023
SELL
Open market or private sale
$209,524
$25.36 p/Share
8,262
Reduced 1.4%
580,660
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
44,814
Added 6.69%
625,474
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
22,458
Added 3.67%
588,922
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
38,590
Added 6.95%
516,464
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
41,904
Added 8.06%
477,874
Common Stock
Nov 02
2021
SELL
Open market or private sale
$1,508,600
$150.86 p/Share
10,000
Reduced 2.24%
435,970
Common Stock
Aug 03
2021
SELL
Open market or private sale
$1,501,200
$150.12 p/Share
10,000
Reduced 2.19%
445,970
Common Stock
Jul 06
2021
SELL
Open market or private sale
$1,633,000
$163.3 p/Share
10,000
Reduced 2.15%
455,970
Common Stock
Jun 01
2021
SELL
Open market or private sale
$1,533,400
$153.34 p/Share
10,000
Reduced 2.1%
465,970
Common Stock
May 04
2021
SELL
Open market or private sale
$1,572,400
$157.24 p/Share
10,000
Reduced 2.06%
475,970
Common Stock
Apr 06
2021
SELL
Open market or private sale
$4,563,250
$182.53 p/Share
25,000
Reduced 4.89%
485,970
Common Stock
Mar 05
2021
SELL
Open market or private sale
$3,703,899
$183.18 p/Share
20,220
Reduced 3.56%
548,296
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$218,753
$17.26 p/Share
12,674
Added 2.21%
560,970
Common Stock
Mar 04
2021
SELL
Open market or private sale
$1,244,117
$200.47 p/Share
6,206
Reduced 1.16%
529,928
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
-
38,588
Added 6.36%
568,516
Common Stock