Feb 26
2024
SELL
Open market or private sale
$1,480,398
$265.59 p/Share
5,574
Reduced 28.98%
13,663
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$1,861,428
$263.36 p/Share
7,068
Reduced 29.52%
16,878
Common Stock
Feb 25
2024
BUY
Grant, award, or other acquisition
-
13,661
Added 41.53%
19,237
Common Stock
Feb 05
2024
SELL
Open market or private sale
$6,893,586
$248.83 p/Share
27,704
Reduced 68.66%
12,644
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
$1,093,753
$39.48 p/Share
27,704
Added 40.71%
40,348
Common Stock
Feb 27
2023
SELL
Open market or private sale
$1,750,159
$246.12 p/Share
7,111
Reduced 36.0%
12,644
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$2,173,272
$247.3 p/Share
8,788
Reduced 32.83%
17,983
Common Stock
Feb 25
2023
BUY
Grant, award, or other acquisition
-
15,876
Added 44.56%
19,755
Common Stock
Feb 06
2023
SELL
Open market or private sale
$4,967,138
$238.69 p/Share
20,810
Reduced 62.16%
12,667
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$413,078
$19.85 p/Share
20,810
Added 38.33%
33,477
Common Stock
Oct 31
2022
SELL
Open market or private sale
$5,150,400
$257.52 p/Share
20,000
Reduced 61.22%
12,667
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
$397,000
$19.85 p/Share
20,000
Added 37.97%
32,667
Common Stock
Feb 28
2022
SELL
Open market or private sale
$1,042,539
$180.37 p/Share
5,780
Reduced 31.33%
12,667
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$1,424,380
$182.73 p/Share
7,795
Reduced 32.67%
16,062
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
13,849
Added 42.88%
18,447
Common Stock
Feb 07
2022
SELL
Open market or private sale
$3,632,000
$181.6 p/Share
20,000
Reduced 61.74%
12,393
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$397,000
$19.85 p/Share
20,000
Added 38.17%
32,393
Common Stock
May 10
2021
SELL
Open market or private sale
$7,899,947
$155.19 p/Share
50,905
Reduced 80.42%
12,393
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$1,589,254
$31.22 p/Share
50,905
Added 44.57%
63,298
Common Stock
Feb 26
2021
SELL
Open market or private sale
$197,906
$130.89 p/Share
1,512
Reduced 10.87%
12,393
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$196,565
$132.1 p/Share
1,488
Reduced 12.8%
10,138
Common Stock
Feb 25
2021
-
1,500
Reduced 11.43%
11,626
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
3,767
Added 21.32%
13,905
Common Stock
Feb 24
2021
SELL
Open market or private sale
$1,193,814
$134.94 p/Share
8,847
Reduced 40.26%
13,126
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$886,123
$135.41 p/Share
6,544
Reduced 22.95%
21,973
Common Stock