Dec 13
2022
SELL
Payment of exercise price or tax liability
$84
$42.12 p/Share
2
Reduced 0.0%
281,714
Common Stock
Dec 13
2022
SELL
Open market or private sale
$1,308,489
$42.46 p/Share
30,817
Reduced 9.86%
281,714
Common Stock
Dec 13
2022
BUY
Exercise of conversion of derivative security
$737,142
$23.92 p/Share
30,817
Added 8.98%
312,531
Common Stock
Dec 05
2022
BUY
Grant, award, or other acquisition
-
100
Added 0.04%
281,716
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$33,324
$40.64 p/Share
820
Reduced 0.29%
281,520
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$34,206
$40.29 p/Share
849
Reduced 0.3%
282,340
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$25,025
$38.86 p/Share
644
Reduced 0.23%
283,189
Common Stock
Sep 06
2022
SELL
Payment of exercise price or tax liability
$94,837
$35.44 p/Share
2,676
Reduced 0.93%
283,833
Common Stock
Aug 30
2022
BUY
Grant, award, or other acquisition
-
99
Added 0.03%
286,509
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
103
Added 0.04%
286,410
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
95
Added 0.03%
286,402
Common Stock
Dec 07
2021
BUY
Grant, award, or other acquisition
-
99
Added 0.04%
252,784
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$29,083
$36.49 p/Share
797
Reduced 0.31%
252,685
Common Stock
Nov 18
2021
BUY
Grant, award, or other acquisition
-
8,133
Added 3.11%
253,482
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$35,160
$37.97 p/Share
926
Reduced 0.38%
245,349
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$35,834
$37.96 p/Share
944
Reduced 0.38%
246,275
Common Stock
Sep 10
2021
SELL
Payment of exercise price or tax liability
$443
$34.06 p/Share
13
Reduced 0.01%
247,219
Common Stock
Sep 08
2021
BUY
Grant, award, or other acquisition
-
124
Added 0.05%
247,232
Common Stock
Sep 04
2021
SELL
Payment of exercise price or tax liability
$132,254
$34.13 p/Share
3,875
Reduced 1.54%
247,108
Common Stock
Jun 09
2021
BUY
Grant, award, or other acquisition
-
113
Added 0.05%
250,983
Common Stock
Mar 09
2021
SELL
Open market or private sale
$3,969,756
$42.0 p/Share
94,518
Reduced 31.34%
207,060
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$1,532,137
$16.21 p/Share
94,518
Added 23.86%
301,578
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
103
Added 0.05%
207,060
Common Stock
Dec 08
2020
BUY
Grant, award, or other acquisition
-
110
Added 0.05%
236,033
Common Stock
Dec 07
2020
-
37,908
Reduced 15.48%
206,957
Common Stock