Oct 05
2022
SELL
Open market or private sale
$490,992
$46.73 p/Share
10,507
Reduced 3.43%
295,650
Common Stock, par valu...
Oct 05
2022
BUY
Exercise of conversion of derivative security
$325,717
$31.0 p/Share
10,507
Added 3.32%
306,157
Common Stock, par valu...
Oct 04
2022
SELL
Open market or private sale
$485,516
$46.2 p/Share
10,509
Reduced 3.43%
295,650
Common Stock, par valu...
Oct 04
2022
BUY
Exercise of conversion of derivative security
$325,779
$31.0 p/Share
10,509
Added 3.32%
306,159
Common Stock, par valu...
Mar 10
2022
SELL
Open market or private sale
$31,142
$50.72 p/Share
614
Reduced 0.21%
295,650
Common Stock, par valu...
Mar 09
2022
SELL
Payment of exercise price or tax liability
$45,368
$51.09 p/Share
888
Reduced 0.3%
296,264
Common Stock, par valu...
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
2,115
Added 0.71%
297,152
Common Stock, par valu...
Mar 07
2022
BUY
Exercise of conversion of derivative security
$299,960
$29.99 p/Share
10,002
Added 3.28%
295,037
Common Stock, par valu...
Mar 02
2022
SELL
Open market or private sale
$383,651
$49.67 p/Share
7,724
Reduced 2.64%
285,035
Common Stock, par valu...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$555,609
$49.67 p/Share
11,186
Reduced 3.68%
292,759
Common Stock, par valu...
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
26,634
Added 8.06%
303,945
Common Stock, par valu...
Feb 25
2022
SELL
Open market or private sale
$2,788,053
$48.05 p/Share
58,024
Reduced 17.3%
277,311
Common Stock, par valu...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$3,053,350
$45.43 p/Share
67,210
Reduced 16.7%
335,335
Common Stock, par valu...
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
151,545
Added 27.35%
402,545
Common Stock, par valu...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$721,420
$42.68 p/Share
16,903
Reduced 6.31%
251,000
Common Stock, par valu...
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
48,614
Added 15.72%
260,700
Common Stock, par valu...
Mar 10
2021
SELL
Open market or private sale
$21,658
$36.77 p/Share
589
Reduced 0.27%
219,289
Common Stock, par valu...
Mar 09
2021
SELL
Payment of exercise price or tax liability
$34,406
$36.68 p/Share
938
Reduced 0.42%
219,878
Common Stock, par valu...
Mar 09
2021
BUY
Exercise of conversion of derivative security
-
2,115
Added 0.95%
220,816
Common Stock, par valu...
Feb 25
2021
SELL
Open market or private sale
$282,900
$34.5 p/Share
8,200
Reduced 3.61%
218,701
Common Stock, par valu...
Feb 24
2021
SELL
Payment of exercise price or tax liability
$452,841
$34.65 p/Share
13,069
Reduced 5.45%
226,901
Common Stock, par valu...
Feb 24
2021
BUY
Exercise of conversion of derivative security
-
29,469
Added 10.94%
239,970
Common Stock, par valu...
Feb 23
2021
SELL
Open market or private sale
$207,078
$32.22 p/Share
6,427
Reduced 2.96%
210,501
Common Stock, par valu...
Feb 22
2021
SELL
Open market or private sale
$229,087
$32.13 p/Share
7,130
Reduced 3.38%
204,075
Common Stock, par valu...
Feb 22
2021
SELL
Payment of exercise price or tax liability
$325,830
$31.81 p/Share
10,243
Reduced 4.51%
216,928
Common Stock, par valu...