Feb 10
2024
SELL
Payment of exercise price or tax liability
$375,499
$197.32 p/Share
1,903
Reduced 5.73%
31,293
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
5,277
Added 14.01%
32,379
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$52,069
$195.75 p/Share
266
Reduced 0.94%
27,919
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
707
Added 2.45%
28,185
Common Stock
Sep 15
2023
SELL
Open market or private sale
$1,784,385
$180.15 p/Share
9,905
Reduced 26.5%
27,478
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$287,843
$158.33 p/Share
1,818
Reduced 4.64%
37,322
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
5,140
Added 11.83%
38,324
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$1,371,407
$198.87 p/Share
6,896
Reduced 16.86%
34,000
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
16,801
Added 29.75%
39,678
Common Stock
Nov 09
2021
SELL
Open market or private sale
$2,078,120
$220.0 p/Share
9,446
Reduced 28.16%
24,095
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$691,825
$73.24 p/Share
9,446
Added 21.97%
33,541
Common Stock
Oct 25
2021
SELL
Open market or private sale
$1,985,738
$210.22 p/Share
9,446
Reduced 28.16%
24,095
Common Stock
Oct 25
2021
BUY
Exercise of conversion of derivative security
$691,825
$73.24 p/Share
9,446
Added 21.97%
33,541
Common Stock
Jun 04
2021
-
550
Reduced 2.23%
24,095
Common Stock
May 03
2021
SELL
Open market or private sale
$2,141,772
$175.01 p/Share
12,238
Reduced 33.18%
24,645
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$673,335
$55.02 p/Share
12,238
Added 24.91%
36,883
Common Stock
Apr 21
2021
SELL
Open market or private sale
$1,979,919
$170.14 p/Share
11,637
Reduced 32.07%
24,645
Common Stock
Apr 21
2021
BUY
Exercise of conversion of derivative security
$640,268
$55.02 p/Share
11,637
Added 24.28%
36,282
Common Stock
Feb 18
2021
SELL
Open market or private sale
$102,024
$170.04 p/Share
600
Reduced 2.38%
24,645
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
$33,012
$55.02 p/Share
600
Added 2.32%
25,245
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$799,208
$166.71 p/Share
4,794
Reduced 16.28%
24,645
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
13,104
Added 32.2%
27,595
Common Stock
Dec 01
2020
SELL
Open market or private sale
$190,735
$161.64 p/Share
1,180
Reduced 6.74%
16,335
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
$49,359
$41.83 p/Share
1,180
Added 6.31%
17,515
Common Stock
Nov 02
2020
SELL
Open market or private sale
$190,326
$161.43 p/Share
1,179
Reduced 6.73%
16,335
Common Stock