Feb 08
2022
BUY
Exercise of conversion of derivative security
-
1,459
Added 31.36%
3,194
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$28,804
$92.32 p/Share
312
Reduced 15.24%
1,735
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
702
Added 25.54%
2,047
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$20,680
$92.32 p/Share
224
Reduced 14.28%
1,345
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
504
Added 24.31%
1,569
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$79,747
$93.82 p/Share
850
Reduced 44.39%
1,065
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
1,915
Added 50.0%
1,915
Common Stock
Nov 05
2021
SELL
Open market or private sale
$18,004
$102.88 p/Share
175
Reduced 100.0%
0
Common Stock
Oct 23
2021
SELL
Payment of exercise price or tax liability
$13,978
$99.84 p/Share
140
Reduced 44.44%
175
Common Stock
Oct 23
2021
BUY
Exercise of conversion of derivative security
-
315
Added 50.0%
315
Common Stock
Jun 18
2021
SELL
Open market or private sale
$26,462
$102.17 p/Share
259
Reduced 100.0%
0
Common
Apr 29
2021
SELL
Payment of exercise price or tax liability
$18,229
$87.64 p/Share
208
Reduced 44.44%
260
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
-
467
Added 50.0%
467
Common Stock
Feb 12
2021
SELL
Open market or private sale
$185,554
$90.78 p/Share
2,044
Reduced 100.0%
0
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$10,609
$84.2 p/Share
126
Reduced 5.81%
2,044
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
283
Added 11.54%
2,170
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$26,186
$84.2 p/Share
311
Reduced 14.15%
1,887
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
701
Added 24.18%
2,198
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$29,387
$85.18 p/Share
345
Reduced 18.73%
1,497
Common Stock
Feb 04
2021
BUY
Exercise of conversion of derivative security
-
777
Added 32.44%
1,618
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$70,346
$82.76 p/Share
850
Reduced 44.39%
1,065
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
-
1,915
Added 50.0%
1,915
Common Stock
Oct 26
2020
SELL
Open market or private sale
$14,842
$84.81 p/Share
175
Reduced 100.0%
0
Common Stock
Oct 23
2020
SELL
Payment of exercise price or tax liability
$12,020
$85.86 p/Share
140
Reduced 44.44%
175
Common Stock
Oct 23
2020
BUY
Exercise of conversion of derivative security
-
315
Added 50.0%
315
Common Stock