Mar 01
2023
SELL
Payment of exercise price or tax liability
$26,031
$15.56 p/Share
1,673
Reduced 12.94%
11,260
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
2,402
Added 16.2%
12,426
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,135
Added 9.73%
10,531
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$7,279
$22.89 p/Share
318
Reduced 3.27%
9,396
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
-
508
Added 4.97%
9,714
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$9,152
$28.78 p/Share
318
Reduced 3.34%
9,206
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
508
Added 5.06%
9,524
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$8,239
$25.91 p/Share
318
Reduced 3.41%
9,016
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
508
Added 5.16%
9,334
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$104,468
$35.21 p/Share
2,967
Reduced 25.16%
8,826
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
5,700
Added 38.71%
9,024
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
1,214
Added 11.33%
9,501
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$6,673
$29.66 p/Share
225
Reduced 4.41%
4,879
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
-
273
Added 5.08%
5,104
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$13,628
$60.57 p/Share
225
Reduced 4.45%
4,831
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
273
Added 5.12%
5,056
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$13,577
$60.34 p/Share
225
Reduced 4.49%
4,783
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
-
273
Added 5.17%
5,008
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$32,947
$53.14 p/Share
620
Reduced 11.58%
4,735
Common Stock
Mar 01
2021
SELL
Exercise of conversion of derivative security
-
1,092
Reduced 16.94%
5,355
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$4,128
$35.28 p/Share
117
Reduced 2.67%
4,263
Common Stock