Oct 01
2024
BUY
Grant, award, or other acquisition
$21,197
$52.6 p/Share
403
Added 1.04%
38,461
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
388
Added 1.01%
38,058
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
5,600
Added 12.94%
37,670
Common Stock
Apr 25
2024
SELL
Open market or private sale
$681,671
$64.54 p/Share
10,562
Reduced 24.77%
32,070
Common Stock
Feb 14
2024
SELL
Open market or private sale
$382,400
$76.48 p/Share
5,000
Reduced 10.5%
42,632
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$22,200
$4.44 p/Share
5,000
Added 9.5%
47,632
Common Stock
Jan 12
2024
SELL
Open market or private sale
$425,700
$85.14 p/Share
5,000
Reduced 10.5%
42,632
Common Stock
Jan 12
2024
BUY
Exercise of conversion of derivative security
$22,200
$4.44 p/Share
5,000
Added 9.5%
47,632
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$21,198
$84.12 p/Share
252
Added 0.59%
42,632
Common Stock
Dec 18
2023
SELL
Open market or private sale
$89,323
$36.34 p/Share
2,458
Reduced 5.48%
42,380
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
$87,494
$6.72 p/Share
13,020
Added 22.5%
44,838
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$21,244
$27.88 p/Share
762
Added 2.34%
31,818
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
$21,216
$33.36 p/Share
636
Added 2.01%
31,056
Common Stock
May 15
2023
SELL
Open market or private sale
$157,349
$37.77 p/Share
4,166
Reduced 14.08%
25,420
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
$28,245
$6.78 p/Share
4,166
Added 12.34%
29,586
Common Stock
May 10
2023
BUY
Grant, award, or other acquisition
-
5,000
Added 14.12%
30,420
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$19,986
$37.71 p/Share
530
Added 2.04%
25,420
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$19,957
$44.35 p/Share
450
Added 1.78%
24,890
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$19,984
$51.11 p/Share
391
Added 1.57%
24,440
Common Stock
Sep 12
2022
SELL
Open market or private sale
$1,195,439
$54.94 p/Share
21,759
Reduced 47.5%
24,049
Common Stock
Sep 12
2022
BUY
Exercise of conversion of derivative security
$87,471
$4.02 p/Share
21,759
Added 41.0%
31,308
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$19,967
$41.0 p/Share
487
Added 1.98%
24,049
Common Stock
May 10
2022
BUY
Grant, award, or other acquisition
-
5,000
Added 17.51%
23,562
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$18,729
$38.38 p/Share
488
Added 2.56%
18,562
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$22,746
$5.46 p/Share
4,166
Added 18.73%
18,074
Common Stock