Nov 06
2024
SELL
Open market or private sale
$96,430
$192.86 p/Share
500
Reduced 1.78%
27,614
Common Stock
Mar 31
2024
SELL
Exercise of conversion of derivative security
-
3,799
Reduced 11.53%
29,154
Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$207,220
$199.25 p/Share
1,040
Reduced 3.57%
28,114
Common Stock
Feb 23
2024
SELL
Open market or private sale
$212,240
$212.24 p/Share
1,000
Reduced 3.79%
25,355
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$945,670
$200.95 p/Share
4,706
Reduced 15.15%
26,355
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
10,310
Added 27.95%
26,579
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$53,413
$203.87 p/Share
262
Reduced 1.25%
20,751
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
577
Added 2.67%
21,013
Common Stock
Jul 25
2023
SELL
Open market or private sale
$99,320
$198.64 p/Share
500
Reduced 2.39%
20,436
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$48,426
$175.46 p/Share
276
Reduced 1.3%
20,936
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
937
Added 4.23%
21,212
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$450,506
$189.05 p/Share
2,383
Reduced 10.52%
20,275
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
5,136
Added 19.59%
21,077
Common Stock
Jul 15
2022
SELL
Payment of exercise price or tax liability
$83,455
$167.58 p/Share
498
Reduced 2.76%
17,522
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
-
1,667
Added 8.47%
18,020
Common Stock
Mar 07
2022
SELL
Open market or private sale
$163,952
$204.94 p/Share
800
Reduced 4.66%
16,353
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$340,988
$192.54 p/Share
1,771
Reduced 9.36%
17,153
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
4,177
Added 18.75%
18,097
Common Stock
Nov 05
2021
SELL
Open market or private sale
$197,100
$197.1 p/Share
1,000
Reduced 6.35%
14,747
Common Stock
Aug 27
2021
SELL
Open market or private sale
$89,595
$179.19 p/Share
500
Reduced 3.08%
15,747
Common Stock
Jul 15
2021
SELL
Payment of exercise price or tax liability
$136,724
$167.76 p/Share
815
Reduced 4.78%
16,247
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
-
2,181
Added 11.33%
17,062
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$105,035
$134.66 p/Share
780
Reduced 4.98%
14,881
Common Stock
Jan 31
2021
BUY
Exercise of conversion of derivative security
$240,233
$134.66 p/Share
1,784
Added 10.66%
14,949
Common Stock