Feb 10
2023
SELL
Payment of exercise price or tax liability
$4,660
$35.85 p/Share
130
Reduced 33.25%
261
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
391
Added 50.0%
391
Common Stock
Mar 09
2022
SELL
Open market or private sale
$24,693
$31.1 p/Share
794
Reduced 100.0%
0
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$12,177
$28.72 p/Share
424
Reduced 34.81%
794
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,218
Added 50.0%
1,218
Common Stock
Feb 25
2022
SELL
Open market or private sale
$19,986
$29.22 p/Share
684
Reduced 100.0%
0
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$2,872
$28.72 p/Share
100
Reduced 12.76%
684
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
286
Added 26.73%
784
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$3,908
$30.06 p/Share
130
Reduced 20.7%
498
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
373
Added 37.26%
628
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$4,007
$29.46 p/Share
136
Reduced 34.78%
255
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
391
Added 50.0%
391
Common Stock
May 10
2021
SELL
Open market or private sale
$19,417
$32.47 p/Share
598
Reduced 100.0%
0
Common Stock
Mar 12
2021
SELL
Open market or private sale
$22,035
$29.38 p/Share
750
Reduced 55.64%
598
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$7,470
$29.76 p/Share
251
Reduced 15.7%
1,348
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
849
Added 34.68%
1,599
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$2,861
$28.61 p/Share
100
Reduced 11.76%
750
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
286
Added 25.18%
850
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$2,205
$29.4 p/Share
75
Reduced 11.74%
564
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
213
Added 25.0%
639
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$4,000
$29.41 p/Share
136
Reduced 24.2%
426
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
390
Added 40.97%
562
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$2,498
$27.15 p/Share
92
Reduced 34.85%
172
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
-
264
Added 50.0%
264
Common Stock