Jul 09
2024
|
SELL
Open market or private sale
|
$1,540,819
$95.46 p/Share
|
16,141
|
|
Jul 08
2024
|
SELL
Open market or private sale
|
$170,421
$90.17 p/Share
|
1,890
|
|
Jul 03
2024
|
SELL
Open market or private sale
|
$1,084,281
$89.61 p/Share
|
12,100
|
|
Jul 02
2024
|
SELL
Open market or private sale
|
$317,927
$87.68 p/Share
|
3,626
|
|
Jul 01
2024
|
SELL
Open market or private sale
|
$356,760
$89.19 p/Share
|
4,000
|
|
Jun 28
2024
|
SELL
Open market or private sale
|
$1,296,687
$88.21 p/Share
|
14,700
|
|
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
|
|