Sep 04
2024
-
110
Reduced 0.31%
34,925
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
-
1,624
Added 4.43%
35,035
Common Stock
Dec 08
2023
-
400
Reduced 1.18%
33,411
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$7,027
$27.45 p/Share
256
Reduced 0.75%
33,811
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
1,148
Added 3.26%
34,067
Common Stock
Feb 02
2023
SELL
Open market or private sale
$27,510
$27.51 p/Share
1,000
Reduced 2.95%
32,919
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$14,370
$14.37 p/Share
1,000
Added 2.86%
33,919
Common Stock
Jan 30
2023
SELL
Open market or private sale
$30,201
$26.4 p/Share
1,144
Reduced 3.36%
32,919
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
$16,439
$14.37 p/Share
1,144
Added 3.25%
34,063
Common Stock
Jan 27
2023
SELL
Open market or private sale
$22,598
$26.4 p/Share
856
Reduced 2.53%
32,919
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$12,300
$14.37 p/Share
856
Added 2.47%
33,775
Common Stock
Dec 01
2022
SELL
Open market or private sale
$13,842
$25.54 p/Share
542
Reduced 1.62%
32,919
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$7,788
$14.37 p/Share
542
Added 1.59%
33,461
Common Stock
Nov 30
2022
SELL
Open market or private sale
$88,524
$25.6 p/Share
3,458
Reduced 9.51%
32,919
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
$49,691
$14.37 p/Share
3,458
Added 8.68%
36,377
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$11,976
$31.35 p/Share
382
Reduced 1.18%
31,964
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
955
Added 2.82%
32,919
Common Stock
Dec 10
2021
SELL
Open market or private sale
$82,002
$30.45 p/Share
2,693
Reduced 7.69%
32,346
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$38,698
$14.37 p/Share
2,693
Added 7.14%
35,039
Common Stock
Dec 09
2021
SELL
Open market or private sale
$9,348
$30.45 p/Share
307
Reduced 0.94%
32,346
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$4,412
$14.37 p/Share
307
Added 0.93%
32,653
Common Stock
Dec 01
2021
-
300
Reduced 0.92%
32,346
Common Stock
Aug 23
2021
SELL
Open market or private sale
$75,590
$27.76 p/Share
2,723
Reduced 7.7%
32,646
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$39,130
$14.37 p/Share
2,723
Added 7.15%
35,369
Common Stock
Aug 20
2021
SELL
Open market or private sale
$90,871
$27.73 p/Share
3,277
Reduced 9.12%
32,646
Common Stock