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
May 17
2021
BUY
Exercise of conversion of derivative security
$61,341
$22.88 p/Share
2,681
Added 12.84%
18,194
Common Stock
Mar 08
2021
SELL
Open market or private sale
$77,770
$38.5 p/Share
2,020
Reduced 11.52%
15,513
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$33,956
$16.81 p/Share
2,020
Added 10.33%
17,533
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
12
Added 0.08%
15,513
Common Stock