Nov 07
2024
SELL
Open market or private sale
$306,450
$189.87 p/Share
1,614
Reduced 16.39%
8,235
Common Stock
Oct 31
2024
SELL
Payment of exercise price or tax liability
$233,180
$180.62 p/Share
1,291
Reduced 11.59%
9,849
Common Stock
Oct 31
2024
BUY
Exercise of conversion of derivative security
-
2,905
Added 22.75%
9,866
Common Stock
Feb 23
2024
SELL
Open market or private sale
$159,689
$211.79 p/Share
754
Reduced 8.39%
8,235
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$5,225
$200.98 p/Share
26
Reduced 0.29%
8,989
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
339
Added 3.62%
9,015
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$222,227
$171.87 p/Share
1,293
Reduced 12.97%
8,676
Common Stock
Oct 31
2023
BUY
Exercise of conversion of derivative security
-
2,908
Added 22.58%
9,969
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$20,795
$189.05 p/Share
110
Reduced 1.53%
7,061
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
339
Added 4.51%
7,171
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$76,468
$171.07 p/Share
447
Reduced 6.14%
6,832
Common Stock
Oct 31
2022
BUY
Exercise of conversion of derivative security
-
920
Added 11.22%
7,279
Common Stock
Jul 15
2022
SELL
Payment of exercise price or tax liability
$105,743
$167.58 p/Share
631
Reduced 9.03%
6,359
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
-
1,667
Added 19.26%
6,990
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$33,309
$192.54 p/Share
173
Reduced 3.15%
5,323
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
339
Added 5.81%
5,496
Common Stock
Dec 08
2021
-
300
Reduced 5.5%
5,157
Common Stock
Oct 31
2021
SELL
Payment of exercise price or tax liability
$48,706
$197.19 p/Share
247
Reduced 4.33%
5,457
Common Stock
Oct 31
2021
BUY
Exercise of conversion of derivative security
-
606
Added 9.6%
5,704
Common Stock
Jul 15
2021
SELL
Payment of exercise price or tax liability
$118,271
$167.76 p/Share
705
Reduced 12.15%
5,098
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
-
1,850
Added 26.36%
5,167
Common Stock
Oct 31
2020
SELL
Payment of exercise price or tax liability
$30,678
$121.74 p/Share
252
Reduced 5.99%
3,953
Common Stock
Oct 31
2020
BUY
Exercise of conversion of derivative security
$73,774
$121.74 p/Share
606
Added 12.6%
4,205
Common Stock