Jun 27
2024
|
SELL
Open market or private sale
|
$2,048,740
$86.31 p/Share
|
23,737
|
|
Jun 26
2024
|
SELL
Open market or private sale
|
$33,299
$83.04 p/Share
|
401
|
|
Jun 25
2024
|
SELL
Open market or private sale
|
$713,955
$82.5 p/Share
|
8,654
|
|
Jun 21
2024
|
SELL
Open market or private sale
|
$168,533
$83.35 p/Share
|
2,022
|
|
Jun 20
2024
|
SELL
Open market or private sale
|
$851,600
$85.16 p/Share
|
10,000
|
|
Jun 18
2024
|
SELL
Open market or private sale
|
$89,227
$83.08 p/Share
|
1,074
|
|
Apr 01
2024
|
BUY
Grant, award, or other acquisition
|
-
|
1,150
|
|
Dec 05
2023
|
BUY
Open market or private purchase
|
$80,000
$10.0 p/Share
|
8,000
|
|
Dec 04
2023
|
BUY
Open market or private purchase
|
$57,234
$10.08 p/Share
|
5,678
|
|
Nov 30
2023
|
BUY
Open market or private purchase
|
$110,000
$10.0 p/Share
|
11,000
|
|
Nov 27
2023
|
BUY
Open market or private purchase
|
$252,744
$9.94 p/Share
|
25,427
|
|
Nov 24
2023
|
BUY
Open market or private purchase
|
$40,800
$10.2 p/Share
|
4,000
|
|
Nov 22
2023
|
BUY
Open market or private purchase
|
$8,830
$9.9 p/Share
|
892
|
|
Nov 21
2023
|
BUY
Open market or private purchase
|
$105,639
$10.19 p/Share
|
10,367
|
|
Nov 20
2023
|
BUY
Open market or private purchase
|
$84,006
$10.77 p/Share
|
7,800
|
|
Nov 15
2023
|
BUY
Open market or private purchase
|
$65,778
$11.54 p/Share
|
5,700
|
|
Nov 14
2023
|
BUY
Open market or private purchase
|
$13,990
$10.93 p/Share
|
1,280
|
|
Sep 28
2023
|
BUY
Open market or private purchase
|
$184,139
$13.15 p/Share
|
14,003
|
|
Sep 27
2023
|
BUY
Open market or private purchase
|
$1,586
$13.11 p/Share
|
121
|
|
Sep 26
2023
|
BUY
Open market or private purchase
|
$44,779
$13.04 p/Share
|
3,434
|
|
Sep 25
2023
|
BUY
Open market or private purchase
|
$15,530
$13.15 p/Share
|
1,181
|
|
Sep 13
2023
|
BUY
Open market or private purchase
|
$19,522
$10.44 p/Share
|
1,870
|
|
Aug 31
2023
|
BUY
Open market or private purchase
|
$36,691
$11.52 p/Share
|
3,185
|
|
Aug 30
2023
|
BUY
Open market or private purchase
|
$60,185
$11.44 p/Share
|
5,261
|
|
Aug 29
2023
|
BUY
Open market or private purchase
|
$60,029
$11.38 p/Share
|
5,275
|
|