Feb 19
2024
SELL
Payment of exercise price or tax liability
$9,366
$33.57 p/Share
279
Reduced 1.94%
14,135
Common Stock - Perform...
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
938
Added 6.11%
14,414
Common Stock - Perform...
Jan 09
2024
SELL
Payment of exercise price or tax liability
$13,796
$36.21 p/Share
381
Reduced 2.75%
13,476
Common Stock - Perform...
Jan 09
2024
BUY
Exercise of conversion of derivative security
-
1,283
Added 8.47%
13,857
Common Stock - Perform...
Nov 15
2023
SELL
Open market or private sale
$24,325
$34.75 p/Share
700
Reduced 5.27%
12,574
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$17,329
$37.51 p/Share
462
Reduced 3.36%
13,274
Common Stock
Jun 12
2023
SELL
Open market or private sale
$32,504
$40.63 p/Share
800
Reduced 4.74%
16,079
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
$62,969
$41.98 p/Share
1,500
Added 8.16%
16,879
Common Stock - Restric...
Jan 10
2023
SELL
Payment of exercise price or tax liability
$20,876
$42.26 p/Share
494
Reduced 3.11%
15,380
Common Stock - Perform...
Jan 10
2023
BUY
Exercise of conversion of derivative security
-
1,691
Added 9.63%
15,874
Common Stock - Perform...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$26,112
$44.79 p/Share
583
Reduced 3.95%
14,183
Common Stock
Sep 02
2022
SELL
Open market or private sale
$16,516
$41.29 p/Share
400
Reduced 2.64%
14,766
Common Stock
Mar 07
2022
SELL
Open market or private sale
$23,210
$46.42 p/Share
500
Reduced 3.19%
15,166
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$9,162
$44.26 p/Share
207
Reduced 1.3%
15,666
Common Stock - Perform...
Feb 03
2022
BUY
Grant, award, or other acquisition
$151,281
$44.26 p/Share
3,418
Added 18.55%
15,009
Common Stock - Restric...
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
864
Added 5.16%
15,873
Common Stock - Perform...
Jan 05
2022
SELL
Payment of exercise price or tax liability
$24,293
$42.62 p/Share
570
Reduced 4.69%
11,594
Common Stock
Jan 05
2022
BUY
Exercise of conversion of derivative security
-
1,904
Added 13.53%
12,164
Common Stock - Perform...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$15,432
$42.28 p/Share
365
Reduced 3.44%
10,260
Common Stock
Dec 06
2021
SELL
Open market or private sale
$20,150
$40.3 p/Share
500
Reduced 4.49%
10,625
Common Stock
Aug 10
2021
SELL
Open market or private sale
$25,194
$41.99 p/Share
600
Reduced 5.12%
11,125
Common Stock
Mar 08
2021
SELL
Open market or private sale
$21,520
$43.04 p/Share
500
Reduced 4.09%
11,725
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$20,025
$37.43 p/Share
535
Reduced 30.4%
1,225
Common Stock-Performan...
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
1,298
Added 50.0%
1,298
Common Stock-Performan...
Feb 04
2021
BUY
Grant, award, or other acquisition
$51,242
$37.43 p/Share
1,369
Added 10.67%
11,462
Common Stock - Restric...