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
|
|
Jan 05
2021
|
SELL
Open market or private sale
|
$7,734
$62.37 p/Share
|
124
|
|
Jan 04
2021
|
SELL
Open market or private sale
|
$36,390
$60.65 p/Share
|
600
|
|
Jan 04
2021
|
BUY
Exercise of conversion of derivative security
|
$6,510
$10.85 p/Share
|
600
|
|