Nov 27
2024
BUY
Open market or private purchase
$18
$1.15 p/Share
16
Added 0.05%
29,648
Common Stock
Nov 26
2024
BUY
Open market or private purchase
$17
$1.09 p/Share
16
Added 0.05%
29,632
Common Stock
Nov 25
2024
BUY
Open market or private purchase
$17
$1.09 p/Share
16
Added 0.05%
29,616
Common Stock
Nov 22
2024
BUY
Open market or private purchase
$17
$1.07 p/Share
16
Added 0.05%
29,600
Common Stock
Nov 21
2024
BUY
Open market or private purchase
$46
$1.09 p/Share
43
Added 0.15%
29,584
Common Stock
Nov 20
2024
BUY
Open market or private purchase
$48
$1.13 p/Share
43
Added 0.15%
29,541
Common Stock
Nov 19
2024
BUY
Open market or private purchase
$43
$1.15 p/Share
38
Added 0.13%
29,498
Common Stock
Nov 18
2024
BUY
Open market or private purchase
$44
$1.18 p/Share
38
Added 0.13%
29,460
Common Stock
Nov 15
2024
BUY
Open market or private purchase
$44
$1.17 p/Share
38
Added 0.13%
29,422
Common Stock
Nov 14
2024
BUY
Open market or private purchase
$45
$1.19 p/Share
38
Added 0.13%
29,384
Common Stock
Nov 13
2024
BUY
Open market or private purchase
$45
$1.2 p/Share
38
Added 0.13%
29,346
Common Stock
Nov 12
2024
BUY
Open market or private purchase
$45
$1.2 p/Share
38
Added 0.13%
29,308
Common Stock
Nov 11
2024
BUY
Open market or private purchase
$45
$1.2 p/Share
38
Added 0.13%
29,270
Common Stock
Nov 08
2024
BUY
Open market or private purchase
$44
$1.18 p/Share
38
Added 0.13%
29,232
Common Stock
Nov 07
2024
BUY
Open market or private purchase
$44
$1.17 p/Share
38
Added 0.13%
29,194
Common Stock
Nov 06
2024
BUY
Open market or private purchase
$45
$1.2 p/Share
38
Added 0.13%
29,156
Common Stock
Nov 05
2024
BUY
Open market or private purchase
$45
$1.2 p/Share
38
Added 0.13%
29,118
Common Stock
Nov 04
2024
BUY
Open market or private purchase
$29
$1.17 p/Share
25
Added 0.09%
29,080
Common Stock
Nov 01
2024
BUY
Open market or private purchase
$43
$1.15 p/Share
38
Added 0.13%
29,055
Common Stock
Oct 31
2024
BUY
Open market or private purchase
$37
$1.2 p/Share
31
Added 0.11%
29,017
Common Stock
Oct 30
2024
BUY
Open market or private purchase
$40
$1.32 p/Share
31
Added 0.11%
28,986
Common Stock
Oct 29
2024
BUY
Open market or private purchase
$38
$1.24 p/Share
31
Added 0.11%
28,955
Common Stock
Oct 28
2024
BUY
Open market or private purchase
$38
$1.25 p/Share
31
Added 0.11%
28,924
Common Stock
Oct 25
2024
BUY
Open market or private purchase
$38
$1.23 p/Share
31
Added 0.11%
28,893
Common Stock
Oct 24
2024
BUY
Open market or private purchase
$38
$1.24 p/Share
31
Added 0.11%
28,862
Common Stock