Sep 30
2024
SELL
Open market or private sale
$1,476,000
$24.6 p/Share
60,000
Reduced 6.01%
938,659
Common Stock
Jun 27
2024
SELL
Open market or private sale
$1,470,000
$24.5 p/Share
60,000
Reduced 5.67%
998,343
Common Stock
Apr 01
2024
SELL
Open market or private sale
$581,617
$32.13 p/Share
18,102
Reduced 1.68%
1,058,343
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
-
77,500
Added 6.72%
1,076,445
Common Stock
Mar 28
2024
SELL
Open market or private sale
$2,031,600
$33.86 p/Share
60,000
Reduced 5.67%
998,262
Common Stock
Jan 31
2024
SELL
Open market or private sale
$1,519,800
$25.33 p/Share
60,000
Reduced 5.37%
1,058,262
Common Stock
Apr 04
2023
SELL
Open market or private sale
$188,881
$29.09 p/Share
6,493
Reduced 0.58%
1,117,979
Common Stock
Apr 03
2023
SELL
Open market or private sale
$156,429
$30.31 p/Share
5,161
Reduced 0.46%
1,124,472
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
$99,997
$7.22 p/Share
13,850
Added 1.21%
1,129,153
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
56,250
Added 4.8%
1,115,303
Common Stock
Mar 06
2023
-
225
Added 0.02%
1,059,053
Common Stock
Oct 31
2022
SELL
Open market or private sale
$1,394,100
$46.47 p/Share
30,000
Reduced 2.76%
1,058,520
Common Stock
Jul 28
2022
SELL
Open market or private sale
$2,002,200
$66.74 p/Share
30,000
Reduced 2.68%
1,088,520
Common Stock
Apr 28
2022
SELL
Open market or private sale
$1,155,600
$38.52 p/Share
30,000
Reduced 2.61%
1,118,520
Common Stock
Apr 28
2022
BUY
Exercise of conversion of derivative security
$245,529
$4.13 p/Share
59,450
Added 4.92%
1,148,520
Common Stock
Mar 31
2022
SELL
Open market or private sale
$370,088
$59.11 p/Share
6,261
Reduced 0.57%
1,089,070
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
-
56,250
Added 4.88%
1,095,331
Common Stock
Oct 06
2021
SELL
Open market or private sale
$2,325,692
$83.96 p/Share
27,700
Reduced 2.61%
1,033,525
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
$28,531
$1.03 p/Share
27,700
Added 2.54%
1,061,225
Common Stock
Aug 19
2021
BUY
Exercise of conversion of derivative security
$12,360
$1.03 p/Share
12,000
Added 1.15%
1,033,525
Common Stock
Jul 07
2021
SELL
Open market or private sale
$2,661,500
$106.46 p/Share
25,000
Reduced 2.39%
1,021,525
Common Stock
Jul 07
2021
BUY
Exercise of conversion of derivative security
$25,750
$1.03 p/Share
25,000
Added 2.33%
1,046,525
Common Stock
Jun 29
2021
BUY
Other acquisition or disposition
-
32
Added 0.0%
1,021,525
Common Stock
Jun 28
2021
-
32
Added 0.0%
1,021,493
Common Stock
Jun 25
2021
-
32
Added 0.0%
1,021,461
Common Stock