Feb 09
2024
SELL
Payment of exercise price or tax liability
$38,360
$36.85 p/Share
1,041
Reduced 5.18%
19,052
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
3,251
Added 14.25%
19,561
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$77,280
$33.88 p/Share
2,281
Reduced 11.93%
16,842
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
6,777
Added 26.17%
19,123
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$20,616
$34.19 p/Share
603
Reduced 4.66%
12,346
Common Stock
Feb 03
2024
BUY
Exercise of conversion of derivative security
-
1,616
Added 11.1%
12,949
Common Stock
Apr 29
2023
SELL
Payment of exercise price or tax liability
$16,286
$37.1 p/Share
439
Reduced 3.73%
11,333
Common Stock
Apr 29
2023
BUY
Exercise of conversion of derivative security
-
1,369
Added 10.42%
11,772
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$25,201
$47.82 p/Share
527
Reduced 4.82%
10,403
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
1,661
Added 13.19%
10,930
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$12,673
$51.31 p/Share
247
Reduced 2.6%
9,269
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
661
Added 6.5%
9,516
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$30,939
$51.31 p/Share
603
Reduced 6.38%
8,855
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
1,616
Added 14.59%
9,458
Common Stock
Nov 22
2022
SELL
Payment of exercise price or tax liability
$20,442
$47.54 p/Share
430
Reduced 5.2%
7,842
Common Stock
Nov 22
2022
BUY
Exercise of conversion of derivative security
-
914
Added 9.95%
8,272
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$20,922
$36.45 p/Share
574
Reduced 7.24%
7,358
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
-
1,369
Added 14.72%
7,932
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$8,830
$35.75 p/Share
247
Reduced 3.63%
6,563
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
660
Added 8.84%
6,810
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$21,467
$35.6 p/Share
603
Reduced 8.93%
6,150
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
1,616
Added 19.31%
6,753
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$7,579
$35.92 p/Share
211
Reduced 3.95%
5,137
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
564
Added 9.54%
5,348
Common Stock
Nov 22
2021
SELL
Payment of exercise price or tax liability
$16,869
$39.23 p/Share
430
Reduced 8.25%
4,784
Common Stock