Nov 14
2024
BUY
Open market or private purchase
$452
$1.19 p/Share
380
Added 0.14%
267,263
Common Stock
Nov 13
2024
BUY
Open market or private purchase
$456
$1.2 p/Share
380
Added 0.14%
266,883
Common Stock
Nov 12
2024
BUY
Open market or private purchase
$456
$1.2 p/Share
380
Added 0.14%
266,503
Common Stock
Nov 11
2024
BUY
Open market or private purchase
$456
$1.2 p/Share
380
Added 0.14%
266,123
Common Stock
Nov 08
2024
BUY
Open market or private purchase
$448
$1.18 p/Share
380
Added 0.14%
265,743
Common Stock
Nov 07
2024
BUY
Open market or private purchase
$444
$1.17 p/Share
380
Added 0.14%
265,363
Common Stock
Nov 06
2024
BUY
Open market or private purchase
$456
$1.2 p/Share
380
Added 0.14%
264,983
Common Stock
Nov 05
2024
BUY
Open market or private purchase
$456
$1.2 p/Share
380
Added 0.14%
264,603
Common Stock
Nov 04
2024
BUY
Open market or private purchase
$286
$1.17 p/Share
245
Added 0.09%
264,223
Common Stock
Nov 01
2024
BUY
Open market or private purchase
$436
$1.15 p/Share
380
Added 0.14%
263,978
Common Stock
Oct 31
2024
BUY
Open market or private purchase
$370
$1.2 p/Share
309
Added 0.12%
263,598
Common Stock
Oct 30
2024
BUY
Open market or private purchase
$407
$1.32 p/Share
309
Added 0.12%
263,289
Common Stock
Oct 29
2024
BUY
Open market or private purchase
$383
$1.24 p/Share
309
Added 0.12%
262,980
Common Stock
Oct 28
2024
BUY
Open market or private purchase
$386
$1.25 p/Share
309
Added 0.12%
262,671
Common Stock
Oct 25
2024
BUY
Open market or private purchase
$380
$1.23 p/Share
309
Added 0.12%
262,362
Common Stock
Oct 24
2024
BUY
Open market or private purchase
$383
$1.24 p/Share
309
Added 0.12%
262,053
Common Stock
Oct 23
2024
BUY
Open market or private purchase
$389
$1.26 p/Share
309
Added 0.12%
261,744
Common Stock
Oct 22
2024
BUY
Open market or private purchase
$386
$1.25 p/Share
309
Added 0.12%
261,435
Common Stock
Oct 21
2024
BUY
Open market or private purchase
$386
$1.25 p/Share
309
Added 0.12%
261,126
Common Stock
Oct 18
2024
BUY
Open market or private purchase
$395
$1.28 p/Share
309
Added 0.12%
260,817
Common Stock
Oct 17
2024
BUY
Open market or private purchase
$401
$1.3 p/Share
309
Added 0.12%
260,508
Common Stock
Oct 16
2024
BUY
Open market or private purchase
$386
$1.25 p/Share
309
Added 0.12%
260,199
Common Stock
Oct 15
2024
BUY
Open market or private purchase
$401
$1.3 p/Share
309
Added 0.12%
259,890
Common Stock
Oct 14
2024
BUY
Open market or private purchase
$423
$1.37 p/Share
309
Added 0.12%
259,581
Common Stock
Oct 11
2024
BUY
Open market or private purchase
$429
$1.39 p/Share
309
Added 0.12%
259,272
Common Stock