Nov 14
2024
SELL
Open market or private sale
$315,533
$78.53 p/Share
4,018
Reduced 33.69%
7,908
Common Stock
Oct 30
2024
BUY
Grant, award, or other acquisition
-
686
Added 5.44%
11,926
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
-
615
Added 5.19%
11,240
Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
-
800
Added 7.0%
10,625
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
998
Added 9.22%
9,825
Common Stock
Nov 24
2023
SELL
Open market or private sale
$123,080
$30.77 p/Share
4,000
Reduced 31.18%
8,827
Common Stock
Nov 02
2023
BUY
Grant, award, or other acquisition
-
975
Added 7.06%
12,827
Common Stock
Aug 10
2023
SELL
Open market or private sale
$136,320
$34.08 p/Share
4,000
Reduced 25.23%
11,852
Common Stock
Aug 02
2023
BUY
Grant, award, or other acquisition
-
1,107
Added 6.53%
15,852
Common Stock
Jun 07
2023
SELL
Open market or private sale
$104,895
$29.97 p/Share
3,500
Reduced 19.18%
14,745
Common Stock
May 03
2023
BUY
Grant, award, or other acquisition
-
1,283
Added 6.57%
18,245
Common Stock
Mar 27
2023
SELL
Open market or private sale
$169,120
$24.16 p/Share
7,000
Reduced 29.21%
16,962
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
1,515
Added 5.95%
23,962
Common Stock
Nov 17
2022
SELL
Open market or private sale
$144,689
$20.75 p/Share
6,973
Reduced 23.7%
22,447
Common Stock
Nov 03
2022
BUY
Grant, award, or other acquisition
-
1,724
Added 5.54%
29,420
Common Stock
Aug 03
2022
BUY
Grant, award, or other acquisition
-
1,211
Added 4.19%
27,696
Common Stock
May 04
2022
BUY
Grant, award, or other acquisition
-
1,119
Added 4.05%
26,485
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
1,206
Added 4.54%
25,366
Common Stock
Nov 03
2021
BUY
Grant, award, or other acquisition
-
1,111
Added 4.4%
24,160
Common Stock
Aug 03
2021
BUY
Grant, award, or other acquisition
-
916
Added 3.82%
23,049
Common Stock
May 04
2021
BUY
Grant, award, or other acquisition
-
802
Added 3.5%
22,133
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
1,054
Added 4.71%
21,331
Common Stock
Nov 05
2020
BUY
Grant, award, or other acquisition
-
1,221
Added 5.68%
20,277
Common Stock