Mar 09
2022
BUY
Exercise of conversion of derivative security
-
901
Added 8.69%
9,465
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$38,171
$31.16 p/Share
1,225
Reduced 12.51%
8,564
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
2,328
Added 19.21%
9,789
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$5,015
$35.32 p/Share
142
Reduced 1.87%
7,461
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
271
Added 3.44%
7,603
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$15,647
$35.32 p/Share
443
Reduced 5.7%
7,332
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
-
842
Added 9.77%
7,775
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$5,015
$39.18 p/Share
128
Reduced 1.81%
6,933
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
-
271
Added 3.7%
7,061
Common Stock
Aug 12
2021
SELL
Payment of exercise price or tax liability
$6,301
$49.23 p/Share
128
Reduced 1.85%
6,790
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
-
271
Added 3.77%
6,918
Common Stock
May 12
2021
SELL
Payment of exercise price or tax liability
$6,025
$47.07 p/Share
128
Reduced 1.89%
6,647
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
-
271
Added 3.85%
6,775
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$27,344
$62.43 p/Share
438
Reduced 6.31%
6,504
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
-
901
Added 11.49%
6,942
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$67,111
$56.16 p/Share
1,195
Reduced 16.51%
6,041
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
2,328
Added 24.34%
7,236
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$34,012
$59.67 p/Share
570
Reduced 10.41%
4,908
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
1,083
Added 16.51%
5,478
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$8,190
$56.48 p/Share
145
Reduced 3.19%
4,395
Common Stock
Feb 08
2021
BUY
Exercise of conversion of derivative security
-
277
Added 5.75%
4,540
Common Stock
Nov 08
2020
SELL
Payment of exercise price or tax liability
$5,098
$41.45 p/Share
123
Reduced 2.8%
4,263
Common Stock
Nov 08
2020
BUY
Exercise of conversion of derivative security
-
278
Added 5.96%
4,386
Common Stock