Mar 02
2023
BUY
Grant, award, or other acquisition
-
24
Added 0.14%
17,121
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$4,198
$39.61 p/Share
106
Reduced 0.62%
17,097
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
-
1,152
Added 6.28%
17,203
Common Stock
Dec 27
2022
-
355
Reduced 2.16%
16,051
Common Stock
Dec 08
2022
BUY
Grant, award, or other acquisition
-
19
Added 0.12%
16,406
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$4,362
$36.05 p/Share
121
Reduced 0.73%
16,387
Common Stock
Sep 01
2022
BUY
Grant, award, or other acquisition
-
20
Added 0.12%
16,508
Common Stock
Jun 29
2022
SELL
Payment of exercise price or tax liability
$3,041
$37.08 p/Share
82
Reduced 0.49%
16,488
Common Stock
Jun 02
2022
BUY
Grant, award, or other acquisition
-
21
Added 0.13%
16,570
Common Stock
Mar 11
2022
SELL
Open market or private sale
$78,263
$41.74 p/Share
1,875
Reduced 10.18%
16,549
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
$49,669
$26.49 p/Share
1,875
Added 9.24%
18,424
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
21
Added 0.13%
16,549
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
1,042
Added 5.93%
16,528
Common Stock
Dec 29
2021
-
235
Reduced 1.49%
15,486
Common Stock
Dec 09
2021
BUY
Grant, award, or other acquisition
-
14
Added 0.09%
15,721
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$5,122
$43.78 p/Share
117
Reduced 0.74%
15,707
Common Stock
Nov 11
2021
-
225
Reduced 1.4%
15,824
Common Stock
Nov 10
2021
-
352
Reduced 2.15%
16,049
Common Stock
Nov 08
2021
SELL
Open market or private sale
$132,180
$44.06 p/Share
3,000
Reduced 15.46%
16,401
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$79,470
$26.49 p/Share
3,000
Added 13.39%
19,401
Common Stock
Sep 02
2021
BUY
Grant, award, or other acquisition
-
17
Added 0.1%
16,401
Common Stock
Jun 29
2021
BUY
Grant, award, or other acquisition
-
978
Added 5.63%
16,384
Common Stock
Jun 18
2021
SELL
Payment of exercise price or tax liability
$4,583
$38.84 p/Share
118
Reduced 0.76%
15,406
Common Stock
Jun 03
2021
BUY
Grant, award, or other acquisition
-
11
Added 0.07%
15,524
Common Stock
May 17
2021
SELL
Open market or private sale
$115,685
$43.15 p/Share
2,681
Reduced 14.74%
15,513
Common Stock