Mar 02
2023
SELL
Payment of exercise price or tax liability
$653,013
$36.12 p/Share
18,079
Reduced 11.64%
137,243
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$45,605
$34.84 p/Share
1,309
Reduced 0.88%
147,429
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
7,893
Added 4.84%
155,322
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$1,131,420
$34.35 p/Share
32,938
Reduced 18.13%
148,736
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
78,688
Added 30.22%
181,676
Common Stock
Jun 07
2022
SELL
Open market or private sale
$965,170
$43.59 p/Share
22,142
Reduced 17.98%
101,037
Common Stock
Jun 07
2022
BUY
Exercise of conversion of derivative security
$627,504
$28.34 p/Share
22,142
Added 15.7%
118,867
Common Stock
May 06
2022
SELL
Open market or private sale
$1,581,285
$39.27 p/Share
40,267
Reduced 28.6%
100,514
Common Stock
May 06
2022
BUY
Exercise of conversion of derivative security
$773,932
$19.22 p/Share
40,267
Added 26.31%
112,784
Common Stock
May 05
2022
SELL
Open market or private sale
$21,182
$40.5 p/Share
523
Reduced 0.52%
100,514
Common Stock
May 05
2022
BUY
Exercise of conversion of derivative security
$7,547
$14.43 p/Share
523
Added 0.51%
101,037
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$10,730
$25.98 p/Share
413
Reduced 0.43%
96,064
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
4,234
Added 4.05%
100,298
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$93,360
$30.0 p/Share
3,112
Reduced 3.12%
96,478
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
9,155
Added 8.42%
99,590
Common Stock
Jun 07
2021
SELL
Open market or private sale
$1,029,608
$36.1 p/Share
28,521
Reduced 24.34%
88,633
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$411,558
$14.43 p/Share
28,521
Added 19.58%
117,154
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
3,748
Added 4.09%
87,925
Common Stock
Feb 12
2021
BUY
Payment of exercise price or tax liability
$6,457
$26.14 p/Share
247
Added 0.29%
84,177
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
657
Added 0.77%
84,424
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
-
39,510
Added 32.14%
83,438
Common Stock