Apr 24
2023
BUY
Grant, award, or other acquisition
-
1,953
Added 2.43%
78,450
Common Stock
Apr 18
2023
SELL
Payment of exercise price or tax liability
-
378
Reduced 0.48%
78,399
Common Stock
Mar 16
2023
SELL
Open market or private sale
$262,500
$35.0 p/Share
7,500
Reduced 8.69%
78,777
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
$120,000
$16.0 p/Share
7,500
Added 8.0%
86,277
Common Stock
Dec 15
2022
SELL
Open market or private sale
$262,500
$35.0 p/Share
7,500
Reduced 8.69%
78,777
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
$120,000
$16.0 p/Share
7,500
Added 8.0%
86,277
Common Stock
Oct 07
2022
BUY
Grant, award, or other acquisition
-
14,984
Added 15.98%
78,777
Common Stock
May 06
2022
SELL
Payment of exercise price or tax liability
-
10,501
Reduced 14.13%
63,793
Common Stock
Apr 25
2022
SELL
Payment of exercise price or tax liability
-
1,903
Reduced 2.5%
74,294
Common Stock
Apr 25
2022
BUY
Grant, award, or other acquisition
-
7,250
Added 8.69%
76,197
Common Stock
Apr 18
2022
BUY
Grant, award, or other acquisition
-
2,878
Added 4.01%
68,947
Common Stock
Apr 07
2022
SELL
Payment of exercise price or tax liability
-
660
Reduced 0.99%
66,069
Common Stock
Jan 18
2022
SELL
Open market or private sale
$279,975
$37.33 p/Share
7,500
Reduced 10.1%
66,729
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
$120,000
$16.0 p/Share
7,500
Added 9.18%
74,229
Common Stock
Sep 16
2021
SELL
Open market or private sale
$361,000
$36.1 p/Share
10,000
Reduced 13.03%
66,729
Common Stock
Sep 15
2021
SELL
Open market or private sale
$263,100
$35.08 p/Share
7,500
Reduced 8.9%
76,729
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$95,025
$12.67 p/Share
7,500
Added 8.18%
84,229
Common Stock
Jun 24
2021
SELL
Open market or private sale
$124,980
$41.66 p/Share
3,000
Reduced 3.76%
76,729
Common Stock
Jun 15
2021
SELL
Open market or private sale
$311,625
$41.55 p/Share
7,500
Reduced 8.6%
79,729
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$70,050
$9.34 p/Share
7,500
Added 7.92%
87,229
Common Stock
May 17
2021
SELL
Open market or private sale
$324,525
$43.27 p/Share
7,500
Reduced 13.75%
47,053
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
$70,050
$9.34 p/Share
7,500
Added 12.09%
54,553
Common Stock
May 06
2021
SELL
Payment of exercise price or tax liability
-
10,501
Reduced 18.25%
47,053
Common Stock
May 06
2021
BUY
Grant, award, or other acquisition
-
16,338
Added 22.11%
57,554
Common Stock
Apr 23
2021
BUY
Grant, award, or other acquisition
-
7,250
Added 14.96%
41,216
Common Stock