Jan 31
2025
SELL
Payment of exercise price or tax liability
$303,744
$171.22 p/Share
1,774
Reduced 8.53%
19,022
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
8,146
Added 29.47%
19,500
Common Stock
Oct 30
2024
SELL
Open market or private sale
$275,250
$183.5 p/Share
1,500
Reduced 10.6%
12,650
Common Stock
Aug 23
2024
SELL
Open market or private sale
$525,090
$175.03 p/Share
3,000
Reduced 17.49%
14,150
Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$339,322
$199.25 p/Share
1,703
Reduced 9.03%
17,150
Common Stock
Mar 31
2024
BUY
Exercise of conversion of derivative security
-
4,558
Added 19.47%
18,853
Common Stock
Feb 23
2024
SELL
Open market or private sale
$1,277,880
$212.98 p/Share
6,000
Reduced 29.56%
14,295
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$862,276
$200.95 p/Share
4,291
Reduced 17.45%
20,295
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
12,776
Added 38.29%
20,587
Common Stock
Aug 02
2023
SELL
Open market or private sale
$510,875
$204.35 p/Share
2,500
Reduced 17.47%
11,810
Common Stock
Apr 20
2023
SELL
Open market or private sale
$455,750
$182.3 p/Share
2,500
Reduced 14.87%
14,310
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$215,815
$175.46 p/Share
1,230
Reduced 6.82%
16,810
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
3,124
Added 14.76%
18,040
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$413,074
$189.05 p/Share
2,185
Reduced 12.78%
14,916
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
7,978
Added 33.77%
15,648
Common Stock
Nov 25
2022
BUY
Acquisition or disposition by will or laws
-
65
Added 0.71%
9,123
Common Stock
Jul 28
2022
SELL
Open market or private sale
$395,670
$179.85 p/Share
2,200
Reduced 19.54%
9,058
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$490,784
$192.54 p/Share
2,549
Reduced 18.46%
11,258
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
7,412
Added 39.07%
11,559
Common Stock
Oct 22
2021
SELL
Open market or private sale
$196,440
$196.44 p/Share
1,000
Reduced 13.52%
6,395
Common Stock
Jul 07
2021
BUY
Acquisition or disposition by will or laws
-
200
Added 2.63%
7,395
Common Stock
Apr 27
2021
SELL
Open market or private sale
$220,259
$169.43 p/Share
1,300
Reduced 15.3%
7,195
Common Stock
Feb 26
2021
-
66
Added 0.77%
8,495
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$109,479
$134.66 p/Share
813
Reduced 8.8%
8,429
Common Stock
Jan 31
2021
BUY
Exercise of conversion of derivative security
$564,091
$134.66 p/Share
4,189
Added 32.98%
8,511
Common Stock