Jun 23
2023
BUY
Exercise of conversion of derivative security
$494,555
$128.09 p/Share
3,861
Added 18.94%
16,525
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$961,704
$269.99 p/Share
3,562
Reduced 21.95%
12,664
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
8,039
Added 33.13%
16,226
Common Stock
Feb 03
2023
SELL
Open market or private sale
$2,078,296
$264.65 p/Share
7,853
Reduced 48.96%
8,187
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$916,680
$116.73 p/Share
7,853
Added 32.87%
16,040
Common Stock
May 04
2022
SELL
Open market or private sale
$1,468,522
$249.24 p/Share
5,892
Reduced 41.85%
8,187
Common Stock
May 04
2022
BUY
Exercise of conversion of derivative security
$388,600
$97.15 p/Share
4,000
Added 22.13%
14,079
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$382,112
$253.39 p/Share
1,508
Reduced 13.01%
10,079
Common Stock
Feb 14
2022
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
236
Added 2.0%
11,587
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
3,164
Added 21.8%
11,351
Common Stock
Oct 29
2021
SELL
Open market or private sale
$1,061,153
$245.41 p/Share
4,324
Reduced 34.56%
8,187
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$420,077
$97.15 p/Share
4,324
Added 25.68%
12,511
Common Stock
Nov 16
2020
SELL
Open market or private sale
$1,590,407
$215.59 p/Share
7,377
Reduced 47.4%
8,187
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$700,004
$94.89 p/Share
7,377
Added 32.16%
15,564
Common Stock
Mar 08
2020
SELL
Payment of exercise price or tax liability
$500,928
$198.86 p/Share
2,519
Reduced 23.53%
8,187
Common Stock
Mar 08
2020
BUY
Exercise of conversion of derivative security
-
5,686
Added 34.69%
10,706
Common Stock
May 02
2019
SELL
Open market or private sale
$4,192,842
$193.37 p/Share
21,683
Reduced 81.2%
5,020
Common Stock
May 02
2019
BUY
Exercise of conversion of derivative security
$1,951,253
$89.99 p/Share
21,683
Added 44.81%
26,703
Common Stock
Feb 11
2019
SELL
Payment of exercise price or tax liability
$95,146
$174.26 p/Share
546
Reduced 9.81%
5,020
Common Stock
Feb 11
2019
BUY
Exercise of conversion of derivative security
-
1,178
Added 17.47%
5,566
Common Stock
Mar 16
2018
SELL
Payment of exercise price or tax liability
$287,540
$162.36 p/Share
1,771
Reduced 28.75%
4,388
Common Stock
Mar 16
2018
BUY
Exercise of conversion of derivative security
-
3,991
Added 39.32%
6,159
Common Stock
Aug 09
2017
SELL
Open market or private sale
$1,666,871
$154.44 p/Share
10,793
Reduced 83.27%
2,168
Common Stock
Aug 09
2017
BUY
Exercise of conversion of derivative security
$649,415
$60.17 p/Share
10,793
Added 45.44%
12,961
Common Stock
Feb 12
2017
SELL
Payment of exercise price or tax liability
$81,280
$125.82 p/Share
646
Reduced 22.96%
2,168
Common Stock