Apr 20
2023
SELL
Open market or private sale
$172,101
$40.22 p/Share
4,279
Reduced 9.81%
39,344
Common Stock
Apr 19
2023
SELL
Open market or private sale
$650,957
$39.44 p/Share
16,505
Reduced 27.45%
43,623
Common Stock
Apr 19
2023
BUY
Exercise of conversion of derivative security
$190,764
$29.08 p/Share
6,560
Added 11.56%
50,183
Common Stock
Apr 18
2023
SELL
Open market or private sale
$1,045,696
$39.02 p/Share
26,799
Reduced 28.95%
65,772
Common Stock
Apr 18
2023
BUY
Exercise of conversion of derivative security
$398,443
$27.3 p/Share
14,595
Added 19.36%
60,790
Common Stock
Apr 17
2023
SELL
Open market or private sale
$1,374,840
$38.47 p/Share
35,738
Reduced 35.21%
65,772
Common Stock
Apr 17
2023
BUY
Exercise of conversion of derivative security
$863,430
$24.16 p/Share
35,738
Added 33.08%
72,300
Common Stock
Apr 03
2023
SELL
Open market or private sale
$104,627
$38.48 p/Share
2,719
Reduced 3.97%
65,772
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$65,691
$24.16 p/Share
2,719
Added 3.93%
66,465
Common Stock
Mar 31
2023
SELL
Open market or private sale
$747,659
$37.86 p/Share
19,748
Reduced 23.09%
65,772
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
$449,661
$22.77 p/Share
19,748
Added 21.93%
70,295
Common Stock
Mar 23
2023
SELL
Open market or private sale
$431,414
$37.56 p/Share
11,486
Reduced 14.87%
65,772
Common Stock
Mar 23
2023
BUY
Exercise of conversion of derivative security
$261,536
$22.77 p/Share
11,486
Added 14.34%
68,622
Common Stock
Mar 09
2023
SELL
Open market or private sale
$328,663
$36.97 p/Share
8,890
Reduced 11.91%
65,772
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$382,555
$35.85 p/Share
10,671
Reduced 12.51%
74,662
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
28,976
Added 25.35%
85,333
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$73,257
$36.23 p/Share
2,022
Reduced 3.5%
55,712
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
4,944
Added 7.89%
57,734
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$59,260
$35.85 p/Share
1,653
Reduced 3.04%
52,790
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
5,932
Added 9.83%
54,443
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$53,201
$35.85 p/Share
1,484
Reduced 2.97%
48,511
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
5,328
Added 9.63%
49,995
Common Stock
Sep 14
2022
BUY
Open market or private purchase
$253,770
$23.07 p/Share
11,000
Added 19.76%
44,667
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$178,294
$28.72 p/Share
6,208
Reduced 15.57%
33,667
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
20,512
Added 33.97%
39,875
Common Stock