Dec 13
2022
SELL
Open market or private sale
$283,746
$32.31 p/Share
8,782
Reduced 8.04%
100,506
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
$99,236
$11.3 p/Share
8,782
Added 7.44%
109,288
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$125,593
$28.72 p/Share
4,373
Reduced 3.65%
115,506
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
14,846
Added 11.02%
119,879
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$29,495
$28.72 p/Share
1,027
Reduced 0.97%
105,033
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
3,484
Added 3.18%
106,060
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$33,066
$30.06 p/Share
1,100
Reduced 1.06%
102,576
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
3,766
Added 3.51%
103,676
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$39,182
$29.46 p/Share
1,330
Reduced 1.31%
99,910
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
-
3,856
Added 3.67%
101,240
Common Stock
Dec 13
2021
-
5,000
Reduced 4.33%
110,506
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$128,563
$29.76 p/Share
4,320
Reduced 4.25%
97,384
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
9,718
Added 8.72%
101,704
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$29,382
$28.61 p/Share
1,027
Reduced 1.1%
91,986
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
3,484
Added 3.61%
93,013
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$21,080
$29.4 p/Share
717
Reduced 0.79%
89,529
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
2,433
Added 2.63%
90,246
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$33,351
$29.41 p/Share
1,134
Reduced 1.27%
87,813
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
3,856
Added 4.16%
88,947
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$26,770
$27.15 p/Share
986
Reduced 1.15%
85,091
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
-
2,835
Added 3.19%
86,077
Common Stock