Feb 29
2024
$66,886
$36.53 p/Share
1,831
Reduced 4.13%
42,490
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$249,796
$35.01 p/Share
7,135
Reduced 13.87%
44,321
Common Stock
Feb 20
2024
SELL
Open market or private sale
$446,040
$33.04 p/Share
13,500
Reduced 23.35%
44,321
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$309,690
$22.94 p/Share
13,500
Added 18.93%
57,821
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
8,726
Added 14.5%
51,456
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
9,146
Added 17.63%
42,730
Common Stock
Nov 10
2023
$5,946
$29.73 p/Share
200
Reduced 0.59%
33,584
Common Stock
Aug 17
2023
$9,774
$32.58 p/Share
300
Reduced 0.88%
33,784
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$158,033
$28.65 p/Share
5,516
Reduced 13.93%
34,084
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
7,129
Added 15.26%
39,600
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
9,874
Added 23.32%
32,471
Common Stock
Feb 01
2023
SELL
Open market or private sale
$199,349
$29.42 p/Share
6,776
Reduced 23.07%
22,597
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$99,607
$14.7 p/Share
6,776
Added 19.2%
28,508
Common Stock
Feb 22
2022
SELL
Open market or private sale
$477,198
$30.36 p/Share
15,718
Reduced 41.97%
21,732
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
10,052
Added 24.03%
31,784
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
8,386
Added 23.44%
27,398
Common Stock
Feb 16
2022
SELL
Open market or private sale
$113,692
$31.32 p/Share
3,630
Reduced 16.03%
19,012
Common Stock
Feb 15
2022
SELL
Open market or private sale
$252,000
$31.5 p/Share
8,000
Reduced 26.11%
22,642
Common Stock
Feb 22
2021
SELL
Open market or private sale
$112,045
$35.57 p/Share
3,150
Reduced 9.41%
30,313
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
6,345
Added 15.94%
33,463
Common Stock
Feb 16
2021
SELL
Open market or private sale
$104,403
$35.73 p/Share
2,922
Reduced 9.73%
27,118
Common Stock
Nov 18
2020
SELL
Open market or private sale
$355,026
$33.18 p/Share
10,700
Reduced 26.26%
30,040
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$154,508
$14.44 p/Share
10,700
Added 20.8%
40,740
Common Stock
Sep 30
2020
SELL
Open market or private sale
$77,430
$25.81 p/Share
3,000
Reduced 9.08%
30,040
Common Stock