Jun 01
2023
SELL
Payment of exercise price or tax liability
$187,920
$39.15 p/Share
4,800
Reduced 1.88%
250,687
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$108,092
$31.98 p/Share
3,380
Reduced 1.31%
254,901
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
30,932
Added 10.7%
258,281
Common Stock
Feb 21
2023
SELL
Open market or private sale
$1,361,393
$34.59 p/Share
39,358
Reduced 14.76%
227,349
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$155,294
$29.83 p/Share
5,206
Reduced 1.91%
266,707
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$219,247
$42.09 p/Share
5,209
Reduced 1.88%
271,630
Common Stock
Jun 01
2022
SELL
Open market or private sale
$1,284,293
$49.6 p/Share
25,893
Reduced 8.41%
282,048
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$254,460
$48.85 p/Share
5,209
Reduced 1.85%
276,839
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$88,813
$3.43 p/Share
25,893
Added 7.76%
307,941
Common Stock
May 31
2022
SELL
Open market or private sale
$705,209
$49.99 p/Share
14,107
Reduced 4.76%
282,048
Common Stock
May 31
2022
BUY
Exercise of conversion of derivative security
$48,387
$3.43 p/Share
14,107
Added 4.55%
296,155
Common Stock
Mar 02
2022
SELL
Open market or private sale
$2,459,320
$60.79 p/Share
40,456
Reduced 12.56%
281,667
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$370,567
$3.82 p/Share
97,007
Added 23.14%
322,123
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$679,214
$59.32 p/Share
11,450
Reduced 5.17%
209,909
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
15,207
Added 6.33%
225,116
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
42,497
Added 16.11%
221,359
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
$70,250
$2.81 p/Share
25,000
Added 12.26%
178,862
Common Stock
Jan 05
2022
BUY
Exercise of conversion of derivative security
$49,248
$3.43 p/Share
14,358
Added 8.54%
153,862
Common Stock
Jan 03
2022
SELL
Open market or private sale
$273,394
$80.41 p/Share
3,400
Reduced 2.38%
139,504
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$11,662
$3.43 p/Share
3,400
Added 2.32%
142,904
Common Stock
Dec 02
2021
SELL
Open market or private sale
$3,610,400
$90.26 p/Share
40,000
Reduced 22.28%
139,504
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
$152,000
$3.8 p/Share
40,000
Added 18.22%
179,504
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$34,779
$100.81 p/Share
345
Reduced 0.25%
139,504
Common Stock
Sep 23
2021
SELL
Open market or private sale
$5,596,925
$86.84 p/Share
64,451
Reduced 31.61%
139,418
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$21,280
$61.68 p/Share
345
Reduced 0.17%
203,869
Common Stock