Feb 17
2023
BUY
Exercise of conversion of derivative security
-
4,583
Added 1.59%
283,892
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$58,099
$46.48 p/Share
1,250
Reduced 0.45%
279,309
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
4,243
Added 1.49%
280,559
Common Stock
Feb 15
2023
SELL
Open market or private sale
$356,944
$47.14 p/Share
7,572
Reduced 2.67%
276,316
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$57,646
$47.29 p/Share
1,219
Reduced 0.43%
283,888
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
$43,382
$3.7 p/Share
11,725
Added 3.95%
285,107
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$187,023
$46.27 p/Share
4,042
Reduced 1.46%
273,382
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
13,134
Added 4.52%
277,424
Common Stock
Mar 02
2022
SELL
Open market or private sale
$485,607
$44.03 p/Share
11,029
Reduced 4.01%
264,290
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$87,810
$44.17 p/Share
1,988
Reduced 0.72%
275,319
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
4,481
Added 1.59%
277,307
Common Stock
Feb 22
2022
SELL
Open market or private sale
$2,273,530
$42.75 p/Share
53,182
Reduced 16.31%
272,826
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$718,489
$13.51 p/Share
53,182
Added 14.03%
326,008
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$69,101
$42.55 p/Share
1,624
Reduced 0.59%
272,826
Common Stock
Feb 21
2022
BUY
Exercise of conversion of derivative security
-
3,661
Added 1.32%
274,450
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$69,952
$42.55 p/Share
1,644
Reduced 0.6%
270,789
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
3,706
Added 1.34%
272,433
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$87,073
$42.83 p/Share
2,033
Reduced 0.75%
268,727
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
4,583
Added 1.66%
270,760
Common Stock
Feb 16
2022
SELL
Open market or private sale
$532,572
$43.7 p/Share
12,187
Reduced 4.38%
266,177
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
$76,534
$6.28 p/Share
12,187
Added 4.19%
278,364
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$53,648
$44.01 p/Share
1,219
Reduced 0.44%
275,313
Common Stock
Feb 15
2022
SELL
Open market or private sale
$397,142
$43.47 p/Share
9,136
Reduced 3.32%
266,177
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
4,153
Added 1.48%
276,532
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$172,341
$42.48 p/Share
4,057
Reduced 1.47%
272,379
Common Stock