Jan 11
2023
SELL
Payment of exercise price or tax liability
$100,805
$23.73 p/Share
4,248
Reduced 1.55%
269,841
Common Stock
Jan 11
2023
BUY
Exercise of conversion of derivative security
$221,044
$23.73 p/Share
9,315
Added 3.29%
274,089
Common Stock
Jan 10
2023
SELL
Payment of exercise price or tax liability
$132,924
$23.46 p/Share
5,666
Reduced 2.1%
264,774
Common Stock
Jan 10
2023
BUY
Exercise of conversion of derivative security
$273,637
$23.46 p/Share
11,664
Added 4.13%
270,440
Common Stock
Feb 24
2022
SELL
Open market or private sale
$1,079,844
$31.03 p/Share
34,800
Reduced 11.85%
258,776
Common Stock
Feb 07
2022
SELL
Open market or private sale
$6,200
$31.0 p/Share
200
Reduced 0.07%
293,576
Common Stock
Jan 19
2022
SELL
Open market or private sale
$107,994
$28.33 p/Share
3,812
Reduced 1.33%
282,164
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$212,986
$28.27 p/Share
7,534
Reduced 2.5%
293,776
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
$797,864
$28.27 p/Share
28,223
Added 8.56%
301,310
Common Stock
Jan 14
2022
SELL
Open market or private sale
$70,692
$29.79 p/Share
2,373
Reduced 0.85%
276,899
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
$171,873
$30.42 p/Share
5,650
Added 1.98%
279,272
Common Stock
Jan 12
2022
SELL
Open market or private sale
$124,206
$31.75 p/Share
3,912
Reduced 1.41%
273,622
Common Stock
Jan 11
2022
SELL
Open market or private sale
$139,650
$31.92 p/Share
4,375
Reduced 1.6%
268,220
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
$307,548
$33.02 p/Share
9,314
Added 3.25%
277,534
Common Stock
Jan 10
2022
BUY
Exercise of conversion of derivative security
$334,907
$32.15 p/Share
10,417
Added 3.68%
272,595
Common Stock
May 07
2021
SELL
Open market or private sale
$1,410,150
$40.29 p/Share
35,000
Reduced 12.02%
256,136
Common Stock
Jan 19
2021
SELL
Open market or private sale
$169,138
$44.37 p/Share
3,812
Reduced 1.29%
291,136
Common Stock
Jan 15
2021
BUY
Exercise of conversion of derivative security
$411,188
$45.3 p/Share
9,077
Added 2.99%
294,948
Common Stock
Jan 14
2021
SELL
Open market or private sale
$111,056
$46.8 p/Share
2,373
Reduced 0.82%
285,871
Common Stock
Jan 13
2021
BUY
Exercise of conversion of derivative security
$266,398
$47.15 p/Share
5,650
Added 1.92%
288,244
Common Stock
Jan 12
2021
SELL
Open market or private sale
$1,313,407
$47.4 p/Share
27,709
Reduced 8.93%
282,594
Common Stock
Jan 10
2021
BUY
Exercise of conversion of derivative security
$3,187,156
$48.31 p/Share
65,973
Added 17.53%
310,303
Common Stock
Jan 05
2021
SELL
Open market or private sale
$201,519
$48.96 p/Share
4,116
Reduced 1.66%
244,320
Common Stock
Jan 01
2021
BUY
Exercise of conversion of derivative security
$479,612
$48.94 p/Share
9,800
Added 3.79%
248,436
Common Stock