Dec 16
2024
SELL
Open market or private sale
$36,068
$48.61 p/Share
742
Reduced 2.93%
24,559
Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
$5,468
$7.37 p/Share
742
Added 2.85%
25,301
Common Stock
Nov 25
2024
SELL
Open market or private sale
$37,100
$50.0 p/Share
742
Reduced 2.93%
24,559
Common Stock
Nov 25
2024
BUY
Exercise of conversion of derivative security
$5,468
$7.37 p/Share
742
Added 2.85%
25,301
Common Stock
Oct 28
2024
SELL
Open market or private sale
$232,617
$52.25 p/Share
4,452
Reduced 15.35%
24,559
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$32,811
$7.37 p/Share
4,452
Added 13.3%
29,011
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$6,206
$52.6 p/Share
118
Added 0.48%
24,559
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
114
Added 0.46%
24,441
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
5,600
Added 18.71%
24,327
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$6,224
$84.12 p/Share
74
Added 0.39%
18,727
Common Stock
Dec 27
2023
SELL
Open market or private sale
$736,000
$73.6 p/Share
10,000
Reduced 34.9%
18,653
Common Stock
Dec 27
2023
BUY
Exercise of conversion of derivative security
$44,400
$4.44 p/Share
10,000
Added 29.72%
23,653
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$12,490
$27.88 p/Share
448
Added 2.35%
18,653
Common Stock
Aug 21
2023
SELL
Open market or private sale
$192,760
$32.02 p/Share
6,020
Reduced 24.85%
18,205
Common Stock
Aug 21
2023
BUY
Exercise of conversion of derivative security
$40,454
$6.72 p/Share
6,020
Added 19.9%
24,225
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
$12,476
$33.36 p/Share
374
Added 2.01%
18,205
Common Stock
May 10
2023
BUY
Grant, award, or other acquisition
-
5,000
Added 21.9%
17,831
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$11,237
$37.71 p/Share
298
Added 2.27%
12,831
Common Stock
Feb 06
2023
SELL
Open market or private sale
$315,000
$45.0 p/Share
7,000
Reduced 35.84%
12,533
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$47,040
$6.72 p/Share
7,000
Added 26.38%
19,533
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$11,220
$44.35 p/Share
253
Added 1.98%
12,533
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$5,622
$51.11 p/Share
110
Added 0.89%
12,280
Common Stock
Sep 01
2022
SELL
Open market or private sale
$219,923
$52.79 p/Share
4,166
Reduced 25.5%
12,170
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
$28,245
$6.78 p/Share
4,166
Added 20.32%
16,336
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$5,617
$41.0 p/Share
137
Added 1.11%
12,170
Common Stock