Apr 16
2023
SELL
Payment of exercise price or tax liability
$263,896
$31.48 p/Share
8,383
Reduced 6.48%
121,041
Common Stock
Apr 16
2023
BUY
Exercise of conversion of derivative security
-
16,904
Added 11.55%
129,424
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$256,930
$32.73 p/Share
7,850
Reduced 6.52%
112,520
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
14,358
Added 10.66%
120,370
Common Stock
Feb 16
2023
-
2,650
Reduced 2.44%
106,012
Common Stock
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