Jan 08
2025
|
SELL
Open market or private sale
|
$4,761
$44.5 p/Share
|
107
|
|
Jan 07
2025
|
SELL
Open market or private sale
|
$2,493
$45.34 p/Share
|
55
|
|
Jan 03
2025
|
BUY
Grant, award, or other acquisition
|
-
|
715
|
|
Dec 02
2024
|
SELL
Open market or private sale
|
$107,738
$52.3 p/Share
|
2,060
|
|
Dec 02
2024
|
BUY
Exercise of conversion of derivative security
|
$105,060
$51.0 p/Share
|
2,060
|
|
Feb 15
2024
|
BUY
Grant, award, or other acquisition
|
-
|
870
|
|
Jan 30
2024
|
SELL
Open market or private sale
|
$763
$27.25 p/Share
|
28
|
|
Jan 09
2024
|
SELL
Open market or private sale
|
$2,901
$29.01 p/Share
|
100
|
|
Jan 08
2024
|
SELL
Open market or private sale
|
$1,517
$28.64 p/Share
|
53
|
|
Jan 31
2023
|
SELL
Open market or private sale
|
$1,277
$45.63 p/Share
|
28
|
|
Jan 24
2023
|
SELL
Open market or private sale
|
$2,087
$47.45 p/Share
|
44
|
|
Jan 11
2023
|
SELL
Open market or private sale
|
$1,197
$44.36 p/Share
|
27
|
|
Jan 10
2023
|
SELL
Open market or private sale
|
$1,159
$42.93 p/Share
|
27
|
|
Jan 09
2023
|
SELL
Open market or private sale
|
$1,791
$41.66 p/Share
|
43
|
|
Jan 05
2023
|
BUY
Grant, award, or other acquisition
|
-
|
710
|
|
Feb 01
2022
|
SELL
Open market or private sale
|
$1,080
$40.0 p/Share
|
27
|
|
Jan 25
2022
|
SELL
Open market or private sale
|
$1,690
$39.31 p/Share
|
43
|
|
Jan 07
2022
|
SELL
Open market or private sale
|
$1,733
$38.52 p/Share
|
45
|
|
Jan 07
2022
|
BUY
Grant, award, or other acquisition
|
-
|
780
|
|
Jan 04
2022
|
SELL
Open market or private sale
|
$2,634
$41.16 p/Share
|
64
|
|
Feb 01
2021
|
SELL
Open market or private sale
|
$1,595
$56.96 p/Share
|
28
|
|
Jan 25
2021
|
SELL
Open market or private sale
|
$33,894
$62.65 p/Share
|
541
|
|
Jan 08
2021
|
SELL
Open market or private sale
|
$89,700
$69.0 p/Share
|
1,300
|
|
Jan 08
2021
|
BUY
Exercise of conversion of derivative security
|
$35,165
$27.05 p/Share
|
1,300
|
|
Jan 06
2021
|
BUY
Grant, award, or other acquisition
|
-
|
600
|
|