Nov 11
2022
BUY
Exercise of conversion of derivative security
-
421
Added 0.79%
52,787
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$6,964
$24.52 p/Share
284
Reduced 0.54%
52,366
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
-
541
Added 1.02%
52,650
Common Stock
Aug 11
2022
SELL
Payment of exercise price or tax liability
$5,403
$24.45 p/Share
221
Reduced 0.42%
52,109
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
-
421
Added 0.8%
52,330
Common Stock
May 12
2022
SELL
Payment of exercise price or tax liability
$7,610
$26.7 p/Share
285
Reduced 0.55%
51,909
Common Stock
May 12
2022
BUY
Exercise of conversion of derivative security
-
542
Added 1.03%
52,194
Common Stock
May 11
2022
SELL
Payment of exercise price or tax liability
$5,991
$27.11 p/Share
221
Reduced 0.43%
51,652
Common Stock
May 11
2022
BUY
Exercise of conversion of derivative security
-
421
Added 0.81%
51,873
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$18,543
$35.32 p/Share
525
Reduced 1.01%
51,452
Common Stock
Feb 13
2022
BUY
Exercise of conversion of derivative security
-
923
Added 1.74%
51,977
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$11,302
$35.32 p/Share
320
Reduced 0.62%
51,054
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
542
Added 1.04%
51,374
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$35,073
$35.32 p/Share
993
Reduced 1.92%
50,832
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
1,683
Added 3.15%
51,825
Common Stock
Nov 13
2021
SELL
Payment of exercise price or tax liability
$19,002
$39.18 p/Share
485
Reduced 0.96%
50,142
Common Stock
Nov 13
2021
BUY
Exercise of conversion of derivative security
-
923
Added 1.79%
50,627
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$11,166
$39.18 p/Share
285
Reduced 0.57%
49,704
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
-
542
Added 1.07%
49,989
Common Stock
Aug 13
2021
SELL
Payment of exercise price or tax liability
$24,169
$49.73 p/Share
486
Reduced 0.97%
49,447
Common Stock
Aug 13
2021
BUY
Exercise of conversion of derivative security
-
924
Added 1.82%
49,933
Common Stock
Aug 12
2021
SELL
Payment of exercise price or tax liability
$14,031
$49.23 p/Share
285
Reduced 0.58%
49,009
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
-
542
Added 1.09%
49,294
Common Stock
May 13
2021
SELL
Payment of exercise price or tax liability
$22,657
$46.62 p/Share
486
Reduced 0.99%
48,752
Common Stock
May 13
2021
BUY
Exercise of conversion of derivative security
-
924
Added 1.84%
49,238
Common Stock