Dec 19
2024
SELL
Open market or private sale
$78,854
$29.6 p/Share
2,664
Reduced 17.54%
12,522
Common Stock
Dec 19
2024
BUY
Exercise of conversion of derivative security
$77,575
$29.12 p/Share
2,664
Added 14.92%
15,186
Common Stock
Sep 16
2024
$20
$20.34 p/Share
1
Added 0.01%
12,522
Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
$97,811
$21.99 p/Share
4,448
Added 26.21%
12,521
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$6,528
$24.09 p/Share
271
Reduced 3.25%
8,073
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
765
Added 8.4%
8,344
Common Stock
Feb 19
2024
SELL
Payment of exercise price or tax liability
$9,144
$24.32 p/Share
376
Reduced 4.73%
7,579
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$5,763
$28.39 p/Share
203
Reduced 2.49%
7,955
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$31,512
$28.39 p/Share
1,110
Added 10.91%
9,065
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$16,153
$28.39 p/Share
569
Added 6.52%
8,158
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$5,639
$28.34 p/Share
199
Reduced 2.56%
7,589
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
1,059
Added 11.98%
7,783
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$7,006
$28.48 p/Share
246
Reduced 3.15%
7,569
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
690
Added 8.11%
7,815
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
461
Added 6.08%
7,125
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$11,123
$29.74 p/Share
374
Reduced 5.31%
6,664
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
628
Added 8.19%
7,038
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$11,831
$29.43 p/Share
402
Reduced 5.9%
6,410
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
1,062
Added 13.49%
6,812
Common Stock
Mar 24
2020
SELL
Payment of exercise price or tax liability
$12,259
$32.69 p/Share
375
Reduced 6.13%
5,745
Common Stock
Feb 21
2020
SELL
Payment of exercise price or tax liability
-
405
Reduced 7.83%
4,765
Common Stock
Feb 21
2020
BUY
Grant, award, or other acquisition
-
556
Added 9.46%
5,321
Common Stock