Dec 02
2024
SELL
Open market or private sale
$20,722
$31.88 p/Share
650
Reduced 8.33%
7,150
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
-
992
Added 11.28%
7,800
Common Stock
Sep 03
2024
SELL
Open market or private sale
$23,367
$35.95 p/Share
650
Reduced 8.72%
6,808
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
-
735
Added 8.97%
7,458
Common Stock
Jun 03
2024
SELL
Open market or private sale
$31,369
$48.26 p/Share
650
Reduced 8.82%
6,723
Common Stock
May 14
2024
SELL
Open market or private sale
$25,000
$50.0 p/Share
500
Reduced 6.35%
7,373
Common Stock
May 07
2024
SELL
Open market or private sale
$31,394
$48.3 p/Share
650
Reduced 7.63%
7,873
Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
-
662
Added 7.21%
8,523
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
792
Added 9.15%
7,861
Common Stock
Nov 01
2023
BUY
Grant, award, or other acquisition
-
851
Added 10.74%
7,069
Common Stock
Aug 01
2023
BUY
Grant, award, or other acquisition
-
602
Added 8.83%
6,218
Common Stock
Jul 27
2023
SELL
Open market or private sale
$48,895
$49.29 p/Share
992
Reduced 15.01%
5,616
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
719
Added 9.81%
6,608
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
729
Added 11.02%
5,889
Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
703
Added 11.99%
5,160
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
-
273
Added 5.77%
4,457
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
375
Added 8.23%
4,184
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
429
Added 10.12%
3,809
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
347
Added 9.31%
3,380
Common Stock
Aug 11
2021
BUY
Grant, award, or other acquisition
-
371
Added 10.9%
3,033
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
-
277
Added 9.42%
2,662
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
221
Added 8.48%
2,385
Common Stock
Jan 27
2021
SELL
Open market or private sale
$39,365
$78.73 p/Share
500
Reduced 18.77%
2,164
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
$16,529
$64.82 p/Share
255
Added 10.66%
2,136
Common Stock