Dec 16
2024
BUY
Grant, award, or other acquisition
$2,296
$27.02 p/Share
85
Added 0.36%
23,268
Common Stock
Dec 02
2024
BUY
Grant, award, or other acquisition
$2,285
$36.28 p/Share
63
Added 0.27%
23,183
Common Stock
Nov 05
2024
BUY
Grant, award, or other acquisition
$2,291
$22.25 p/Share
103
Added 0.45%
22,930
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
299,704
Added 25.78%
862,693
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
$2,291
$1.07 p/Share
2,142
Added 0.38%
562,989
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
$2,291
$1.07 p/Share
2,142
Added 0.38%
562,989
Common Stock
Aug 16
2024
BUY
Grant, award, or other acquisition
$2,291
$0.98 p/Share
2,338
Added 0.43%
540,014
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
$2,293
$1.05 p/Share
2,184
Added 0.4%
537,676
Common Stock
Jul 16
2024
BUY
Grant, award, or other acquisition
$3,109
$0.99 p/Share
3,141
Added 0.58%
535,492
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$2,292
$0.95 p/Share
2,413
Added 0.45%
532,351
Common Stock
Jun 17
2024
BUY
Grant, award, or other acquisition
$2,290
$1.07 p/Share
2,141
Added 0.4%
529,938
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$2,296
$1.31 p/Share
1,753
Added 0.03%
5,267,797
Common Stock
May 16
2024
BUY
Grant, award, or other acquisition
$2,291
$1.24 p/Share
1,848
Added 0.35%
526,044
Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
$2,296
$1.39 p/Share
1,652
Added 0.31%
524,196
Common Stock
Apr 16
2024
BUY
Grant, award, or other acquisition
$2,290
$1.5 p/Share
1,527
Added 0.29%
521,542
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$2,298
$1.5 p/Share
1,532
Added 0.29%
521,015
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
$2,290
$1.49 p/Share
1,537
Added 0.29%
519,483
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
$2,291
$1.34 p/Share
1,710
Added 0.33%
517,946
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
87,499
Added 14.01%
537,069
Common Stock
Feb 16
2024
BUY
Other acquisition or disposition
$2,284
$1.34 p/Share
1,705
Added 0.31%
554,639
Common Stock, par valu...
Feb 01
2024
BUY
Other acquisition or disposition
$2,298
$1.52 p/Share
1,512
Added 0.27%
552,934
Common Stock, par valu...
Jan 16
2024
BUY
Other acquisition or disposition
$2,296
$1.44 p/Share
1,595
Added 0.29%
551,422
Common Stock, par valu...
Dec 18
2023
BUY
Other acquisition or disposition
$2,290
$1.39 p/Share
1,648
Added 0.3%
550,064
Common Stock, par valu...
Dec 01
2023
BUY
Other acquisition or disposition
$2,285
$1.62 p/Share
1,411
Added 0.26%
549,827
Common Stock, par valu...
Dec 01
2023
BUY
Other acquisition or disposition
$2,290
$1.35 p/Share
1,697
Added 0.31%
548,416
Common Stock, par valu...