Feb 16
2023
SELL
Payment of exercise price or tax liability
$246,984
$36.22 p/Share
6,819
Reduced 5.9%
108,662
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
14,354
Added 11.06%
115,481
Common Stock
Jan 16
2023
SELL
Payment of exercise price or tax liability
$205,962
$29.44 p/Share
6,996
Reduced 6.47%
101,127
Common Stock
Jan 16
2023
BUY
Exercise of conversion of derivative security
-
14,358
Added 11.72%
108,123
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$203,838
$25.97 p/Share
7,849
Reduced 7.72%
93,765
Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
14,356
Added 12.38%
101,614
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$235,753
$30.04 p/Share
7,848
Reduced 8.25%
87,258
Common Stock
Nov 16
2022
BUY
Exercise of conversion of derivative security
-
14,356
Added 13.12%
95,106
Common Stock
Nov 15
2022
SELL
Open market or private sale
$1,957,362
$31.02 p/Share
63,100
Reduced 43.87%
80,750
Common Stock
Nov 14
2022
-
1,900
Reduced 1.3%
143,850
Common Stock
Nov 11
2022
SELL
Open market or private sale
$1,500,500
$30.01 p/Share
50,000
Reduced 25.54%
145,750
Common Stock
Oct 16
2022
SELL
Payment of exercise price or tax liability
$193,998
$24.71 p/Share
7,851
Reduced 3.86%
195,750
Common Stock
Oct 16
2022
BUY
Exercise of conversion of derivative security
-
14,358
Added 6.59%
203,601
Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$250,587
$31.93 p/Share
7,848
Reduced 3.98%
189,243
Common Stock
Sep 16
2022
BUY
Exercise of conversion of derivative security
-
14,356
Added 6.79%
197,091
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$254,118
$32.38 p/Share
7,848
Reduced 4.12%
182,735
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
-
14,356
Added 7.01%
190,583
Common Stock
Aug 09
2022
-
2,971
Reduced 1.66%
176,227
Common Stock
Aug 05
2022
SELL
Open market or private sale
$1,500,469
$32.01 p/Share
46,875
Reduced 20.73%
179,198
Common Stock
Jul 16
2022
SELL
Payment of exercise price or tax liability
$170,110
$21.67 p/Share
7,850
Reduced 3.36%
226,073
Common Stock
Jul 16
2022
BUY
Exercise of conversion of derivative security
-
14,357
Added 5.78%
233,923
Common Stock
Jun 16
2022
SELL
Payment of exercise price or tax liability
$160,669
$20.47 p/Share
7,849
Reduced 3.45%
219,566
Common Stock
Jun 16
2022
BUY
Exercise of conversion of derivative security
-
14,357
Added 5.94%
227,415
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$185,134
$23.59 p/Share
7,848
Reduced 3.55%
213,058
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
14,355
Added 6.1%
220,906
Common Stock