Mar 02
2022
SELL
Payment of exercise price or tax liability
$32,281
$85.4 p/Share
378
Reduced 3.99%
9,086
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
1,355
Added 12.85%
9,193
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$8,596
$99.95 p/Share
86
Reduced 1.05%
8,109
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
318
Added 3.74%
8,195
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$53,450
$111.82 p/Share
478
Reduced 5.72%
7,877
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
-
1,470
Added 14.96%
8,355
Common Stock
Nov 03
2021
SELL
Payment of exercise price or tax liability
$16,793
$122.58 p/Share
137
Reduced 1.95%
6,885
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
-
318
Added 4.33%
7,022
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$80,073
$127.1 p/Share
630
Reduced 8.59%
6,704
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
1,470
Added 16.7%
7,334
Common Stock
Aug 03
2021
SELL
Payment of exercise price or tax liability
$17,400
$127.01 p/Share
137
Reduced 2.28%
5,864
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
-
318
Added 5.03%
6,001
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$57,068
$139.19 p/Share
410
Reduced 6.73%
5,683
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
1,471
Added 19.45%
6,093
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$11,298
$126.94 p/Share
89
Reduced 1.89%
4,622
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
-
318
Added 6.32%
4,711
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$46,879
$114.34 p/Share
410
Reduced 8.54%
4,393
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
1,471
Added 23.45%
4,803
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$12,004
$134.88 p/Share
89
Reduced 2.6%
3,332
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
-
318
Added 8.5%
3,421
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$61,699
$133.26 p/Share
463
Reduced 12.98%
3,103
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
-
1,471
Added 29.2%
3,566
Common Stock
Nov 03
2020
SELL
Payment of exercise price or tax liability
$10,093
$113.4 p/Share
89
Reduced 4.08%
2,095
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
-
318
Added 12.71%
2,184
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$49,626
$121.04 p/Share
410
Reduced 18.01%
1,866
Common Stock