Feb 28
2022
BUY
Grant, award, or other acquisition
-
13,091
Added 13.2%
86,056
Common Stock, $1.60 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$2,688,166
$67.07 p/Share
40,080
Reduced 35.45%
72,965
Common Stock, $1.60 pa...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
83,565
Added 43.25%
109,651
Common Stock, $1.60 pa...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$170,022
$67.9 p/Share
2,504
Reduced 7.83%
29,480
Common Stock, $1.60 pa...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$150,633
$67.67 p/Share
2,226
Reduced 6.51%
31,984
Common Stock, $1.60 pa...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$1,083,147
$55.01 p/Share
19,690
Reduced 22.74%
66,912
Common Stock, $1.60 pa...
Feb 26
2021
BUY
Grant, award, or other acquisition
-
37,721
Added 31.12%
83,472
Common Stock, $1.60 pa...
Feb 25
2021
SELL
Payment of exercise price or tax liability
$192,202
$56.63 p/Share
3,394
Reduced 6.49%
48,881
Common Stock, $1.60 pa...
Feb 24
2021
SELL
Payment of exercise price or tax liability
$141,616
$56.76 p/Share
2,495
Reduced 4.56%
52,275
Common Stock, $1.60 pa...
Feb 22
2021
BUY
Grant, award, or other acquisition
-
15,075
Added 21.58%
54,770
Common Stock, $1.60 pa...
Feb 27
2020
SELL
Payment of exercise price or tax liability
$1,236,577
$48.3 p/Share
25,602
Reduced 24.1%
80,610
Common Stock, $1.60 pa...
Feb 27
2020
BUY
Grant, award, or other acquisition
-
50,712
Added 32.32%
106,212
Common Stock, $1.60 pa...
Feb 26
2020
SELL
Payment of exercise price or tax liability
$154,148
$49.17 p/Share
3,135
Reduced 5.35%
55,500
Common Stock, $1.60 pa...
Feb 25
2020
SELL
Payment of exercise price or tax liability
$171,039
$50.07 p/Share
3,416
Reduced 5.51%
58,635
Common Stock, $1.60 pa...
Feb 24
2020
BUY
Grant, award, or other acquisition
-
17,107
Added 21.61%
62,051
Common Stock, $1.60 pa...
Feb 27
2019
SELL
Payment of exercise price or tax liability
$113,286
$34.35 p/Share
3,298
Reduced 5.85%
53,118
Common Stock, $1.60 pa...
Feb 26
2019
SELL
Payment of exercise price or tax liability
$111,805
$35.46 p/Share
3,153
Reduced 5.29%
56,416
Common Stock, $1.60 pa...
Feb 25
2019
BUY
Grant, award, or other acquisition
-
23,190
Added 28.02%
59,569
Common Stock, $1.60 pa...
Nov 01
2018
SELL
Payment of exercise price or tax liability
$700,314
$31.72 p/Share
22,078
Reduced 25.5%
64,499
Common Stock, $1.60 pa...
Feb 27
2018
SELL
Payment of exercise price or tax liability
$128,462
$38.74 p/Share
3,316
Reduced 3.52%
90,758
Common Stock, $1.60 pa...
Feb 26
2018
BUY
Grant, award, or other acquisition
-
21,383
Added 18.52%
94,074
Common Stock, $1.60 pa...
Nov 01
2017
SELL
Payment of exercise price or tax liability
$289,349
$36.02 p/Share
8,033
Reduced 8.81%
83,152
Common Stock, $1.60 pa...
Feb 27
2017
BUY
Grant, award, or other acquisition
-
22,493
Added 19.79%
91,185
Common Stock, $1.60 pa...
Nov 01
2016
BUY
Grant, award, or other acquisition
-
68,692
Added 49.11%
71,192
Common Stock, $1.60 pa...