Mar 06
2023
SELL
Payment of exercise price or tax liability
$94,029
$39.13 p/Share
2,403
Reduced 4.02%
57,346
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
30,000
Added 25.57%
87,346
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$246,510
$39.6 p/Share
6,225
Reduced 9.44%
59,749
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$53,397
$44.13 p/Share
1,210
Reduced 1.8%
65,974
Common Stock
Feb 03
2023
SELL
Open market or private sale
$675,000
$45.0 p/Share
15,000
Reduced 18.25%
67,184
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$181,500
$12.1 p/Share
15,000
Added 15.43%
82,184
Common Stock
Apr 05
2022
SELL
Open market or private sale
$420,000
$42.0 p/Share
10,000
Reduced 12.97%
67,109
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
$121,000
$12.1 p/Share
10,000
Added 11.48%
77,109
Common Stock
Apr 04
2022
SELL
Open market or private sale
$600,000
$40.0 p/Share
15,000
Reduced 18.27%
67,109
Common Stock
Apr 04
2022
BUY
Exercise of conversion of derivative security
$181,500
$12.1 p/Share
15,000
Added 15.45%
82,109
Common Stock
Mar 09
2022
SELL
Open market or private sale
$570,000
$38.0 p/Share
15,000
Reduced 18.27%
67,109
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
$181,500
$12.1 p/Share
15,000
Added 15.45%
82,109
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$202,933
$36.83 p/Share
5,510
Reduced 7.59%
67,109
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$130,125
$37.63 p/Share
3,458
Reduced 6.17%
52,619
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
20,000
Added 21.59%
72,619
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$73,254
$35.32 p/Share
2,074
Reduced 3.57%
56,077
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
5,022
Added 7.95%
58,151
Common Stock
Oct 19
2021
SELL
Open market or private sale
$1,275,096
$35.73 p/Share
35,687
Reduced 40.21%
53,064
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$79,639
$19.19 p/Share
4,150
Reduced 4.48%
88,492
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
25,000
Added 21.25%
92,642
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$27,209
$19.66 p/Share
1,384
Reduced 2.01%
67,642
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$81,532
$18.73 p/Share
4,353
Reduced 5.93%
69,026
Common Stock
Oct 05
2020
SELL
Open market or private sale
$825,000
$30.0 p/Share
27,500
Reduced 27.28%
73,300
Common Stock
Oct 05
2020
BUY
Exercise of conversion of derivative security
$247,775
$9.01 p/Share
27,500
Added 23.75%
88,300
Common Stock