May 15
2023
BUY
Exercise of conversion of derivative security
-
35,135
Added 26.4%
97,936
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$103,415
$30.76 p/Share
3,362
Reduced 5.08%
62,801
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
6,779
Added 9.29%
66,163
Common Stock
Mar 22
2023
SELL
Payment of exercise price or tax liability
$185,306
$28.61 p/Share
6,477
Reduced 9.83%
59,384
Common Stock
Mar 22
2023
BUY
Exercise of conversion of derivative security
-
13,063
Added 16.55%
65,861
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$375,209
$28.52 p/Share
13,156
Reduced 20.16%
52,103
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
35,135
Added 35.0%
65,259
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$67,960
$27.91 p/Share
2,435
Reduced 7.48%
30,124
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
6,778
Added 17.23%
32,559
Common Stock
Dec 22
2022
SELL
Payment of exercise price or tax liability
$167,780
$25.9 p/Share
6,478
Reduced 20.08%
25,781
Common Stock
Dec 22
2022
BUY
Exercise of conversion of derivative security
-
13,064
Added 28.82%
32,259
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$535,665
$30.75 p/Share
17,420
Reduced 47.58%
19,195
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
35,135
Added 48.97%
36,615
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$96,220
$28.62 p/Share
3,362
Reduced 3.71%
87,219
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
-
6,779
Added 6.96%
90,581
Common Stock
Oct 31
2022
BUY
Open market or private purchase
$248,652
$28.16 p/Share
8,830
Added 8.42%
96,049
Common Stock
Sep 22
2022
SELL
Payment of exercise price or tax liability
$183,133
$28.27 p/Share
6,478
Reduced 7.18%
83,802
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
-
13,064
Added 12.64%
90,280
Common Stock
Aug 24
2022
BUY
Open market or private purchase
$501,128
$33.86 p/Share
14,800
Added 16.08%
77,216
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$628,339
$36.07 p/Share
17,420
Reduced 21.82%
62,416
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
35,135
Added 30.56%
79,836
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$123,920
$36.87 p/Share
3,361
Reduced 6.99%
44,701
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
6,778
Added 12.36%
48,062
Common Stock
Jun 22
2022
SELL
Payment of exercise price or tax liability
$242,823
$37.49 p/Share
6,477
Reduced 13.56%
41,284
Common Stock
Jun 22
2022
BUY
Exercise of conversion of derivative security
-
13,063
Added 21.48%
47,761
Common Stock