Jan 25
2023
BUY
Exercise of conversion of derivative security
-
2,805
Added 5.43%
48,835
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$94,027
$66.17 p/Share
1,421
Reduced 2.99%
46,030
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
-
2,983
Added 5.91%
47,451
Common Stock
Aug 18
2022
SELL
Open market or private sale
$770,900
$65.67 p/Share
11,739
Reduced 20.89%
44,468
Common Stock
Aug 18
2022
BUY
Exercise of conversion of derivative security
$491,277
$41.85 p/Share
11,739
Added 17.28%
56,207
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$82,484
$70.62 p/Share
1,168
Reduced 2.56%
44,468
Common Stock
Jan 26
2022
BUY
Exercise of conversion of derivative security
-
2,684
Added 5.55%
45,636
Common Stock
Jan 22
2022
SELL
Payment of exercise price or tax liability
$99,193
$70.25 p/Share
1,412
Reduced 3.18%
42,952
Common Stock
Jan 22
2022
BUY
Exercise of conversion of derivative security
-
3,243
Added 6.81%
44,364
Common Stock
Jan 21
2022
SELL
Payment of exercise price or tax liability
$97,785
$71.48 p/Share
1,368
Reduced 3.22%
41,121
Common Stock
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
2,983
Added 6.56%
42,489
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$13,712
$87.9 p/Share
156
Reduced 0.39%
39,506
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
-
358
Added 0.89%
39,662
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$44,964
$65.93 p/Share
682
Reduced 1.71%
39,304
Common Stock
Jan 23
2021
BUY
Exercise of conversion of derivative security
-
1,568
Added 3.77%
39,986
Common Stock
Jan 22
2021
SELL
Payment of exercise price or tax liability
$92,599
$65.58 p/Share
1,412
Reduced 3.55%
38,418
Common Stock
Jan 22
2021
BUY
Exercise of conversion of derivative security
-
3,243
Added 7.53%
39,830
Common Stock
Jan 21
2021
SELL
Payment of exercise price or tax liability
$90,938
$66.33 p/Share
1,371
Reduced 3.61%
36,587
Common Stock
Jan 21
2021
BUY
Exercise of conversion of derivative security
-
2,983
Added 7.29%
37,958
Common Stock
Dec 28
2020
SELL
Open market or private sale
$325,828
$62.78 p/Share
5,190
Reduced 12.92%
34,975
Common Stock
Dec 28
2020
BUY
Exercise of conversion of derivative security
$166,236
$32.03 p/Share
5,190
Added 11.44%
40,165
Common Stock