Feb 01
2023
SELL
Open market or private sale
$90,140
$45.07 p/Share
2,000
Reduced 8.61%
21,221
Common Stock
Jan 26
2023
SELL
Open market or private sale
$147,035
$42.01 p/Share
3,500
Reduced 13.1%
23,221
Common Stock
Jan 26
2023
BUY
Exercise of conversion of derivative security
$119,840
$34.24 p/Share
3,500
Added 11.58%
26,721
Common Stock
Dec 30
2022
SELL
Open market or private sale
$128,590
$36.74 p/Share
3,500
Reduced 13.1%
23,221
Common Stock
Dec 30
2022
BUY
Exercise of conversion of derivative security
$119,840
$34.24 p/Share
3,500
Added 11.73%
26,327
Common Stock
Mar 27
2022
SELL
Payment of exercise price or tax liability
$8,052
$30.5 p/Share
264
Reduced 1.14%
22,827
Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
-
5,335
Added 35.58%
9,660
Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
-
1,247
Added 22.38%
4,325
Common Stock
Mar 16
2022
SELL
Open market or private sale
$113,150
$31.0 p/Share
3,650
Reduced 13.98%
22,454
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
$112,858
$30.92 p/Share
3,650
Added 12.27%
26,104
Common Stock
Jul 09
2021
SELL
Open market or private sale
$229,950
$63.0 p/Share
3,650
Reduced 13.98%
22,454
Common Stock
Jul 09
2021
BUY
Exercise of conversion of derivative security
$112,858
$30.92 p/Share
3,650
Added 12.27%
26,104
Common Stock
Jul 02
2021
SELL
Open market or private sale
$124,020
$62.01 p/Share
2,000
Reduced 8.18%
22,454
Common Stock
Mar 28
2021
SELL
Payment of exercise price or tax liability
$61,545
$55.95 p/Share
1,100
Reduced 4.46%
23,577
Common Stock
Mar 24
2021
SELL
Payment of exercise price or tax liability
$59,561
$53.61 p/Share
1,111
Reduced 4.93%
21,440
Common Stock
Mar 24
2021
BUY
Grant, award, or other acquisition
-
2,883
Added 31.34%
6,315
Common Stock
Mar 23
2021
SELL
Open market or private sale
$284,850
$56.97 p/Share
5,000
Reduced 20.59%
19,283
Common Stock
Mar 23
2021
BUY
Exercise of conversion of derivative security
$94,200
$18.84 p/Share
5,000
Added 17.07%
24,283
Common Stock
Nov 03
2020
SELL
Open market or private sale
$190,000
$38.0 p/Share
5,000
Reduced 20.59%
19,283
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$94,200
$18.84 p/Share
5,000
Added 17.07%
24,283
Common Stock
Oct 29
2020
SELL
Open market or private sale
$180,200
$36.04 p/Share
5,000
Reduced 20.59%
19,283
Common Stock
Oct 29
2020
BUY
Exercise of conversion of derivative security
$94,200
$18.84 p/Share
5,000
Added 17.07%
24,283
Common Stock