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
Dec 17
2020
-
800
Reduced 4.91%
15,501
Common Stock
Dec 10
2020
BUY
Grant, award, or other acquisition
-
17
Added 0.1%
16,301
Common Stock
Nov 23
2020
SELL
Payment of exercise price or tax liability
$1,742
$31.11 p/Share
56
Reduced 0.34%
16,284
Common Stock
Nov 21
2020
SELL
Payment of exercise price or tax liability
$3,498
$30.68 p/Share
114
Reduced 0.69%
16,340
Common Stock