May 17
2023
SELL
Payment of exercise price or tax liability
$11,359
$35.17 p/Share
323
Reduced 1.92%
16,541
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$14,285
$34.59 p/Share
413
Reduced 2.39%
16,864
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
14
Added 0.08%
17,278
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
13
Added 0.08%
17,264
Common Stock
Nov 14
2022
BUY
Grant, award, or other acquisition
-
16
Added 0.09%
17,250
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
14
Added 0.08%
17,234
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$12,325
$33.31 p/Share
370
Reduced 2.1%
17,219
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$11,523
$33.99 p/Share
339
Reduced 1.89%
17,590
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$9,548
$34.1 p/Share
280
Reduced 1.54%
17,929
Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
-
3,588
Added 16.46%
18,210
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
9
Added 0.06%
14,621
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$34,373
$47.74 p/Share
720
Reduced 4.7%
14,612
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
10
Added 0.07%
15,332
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
12
Added 0.08%
15,322
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$19,103
$51.91 p/Share
368
Reduced 2.35%
15,310
Common Stock
May 18
2021
SELL
Payment of exercise price or tax liability
$17,922
$53.34 p/Share
336
Reduced 2.1%
15,679
Common Stock
May 17
2021
BUY
Grant, award, or other acquisition
-
2,844
Added 15.08%
16,015
Common Stock
May 13
2021
BUY
Grant, award, or other acquisition
-
9
Added 0.07%
13,171
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
10
Added 0.08%
13,162
Common Stock
Nov 18
2020
SELL
Open market or private sale
$114,460
$38.8 p/Share
2,950
Reduced 18.32%
13,151
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$61,460
$35.16 p/Share
1,748
Added 9.79%
16,101
Common Stock
Nov 18
2020
BUY
Grant, award, or other acquisition
-
0
Added 0.0%
14,353
Common Stock
Nov 16
2020
BUY
Grant, award, or other acquisition
-
13
Added 0.09%
14,353
Common Stock