Jul 15
2024
BUY
Exercise of conversion of derivative security
-
3,000
Added 7.15%
38,935
Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$286,123
$199.25 p/Share
1,436
Reduced 3.84%
35,935
Common Stock
Mar 31
2024
BUY
Exercise of conversion of derivative security
-
3,472
Added 8.5%
37,371
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$686,547
$200.98 p/Share
3,416
Reduced 9.15%
33,899
Common Stock
Jan 31
2024
BUY
Exercise of conversion of derivative security
-
8,189
Added 19.14%
34,596
Common Stock
Jul 24
2023
SELL
Open market or private sale
$319,032
$198.28 p/Share
1,609
Reduced 5.24%
29,126
Common Stock
Jul 15
2023
SELL
Payment of exercise price or tax liability
$254,970
$183.3 p/Share
1,391
Reduced 4.33%
30,735
Common Stock
Jul 15
2023
BUY
Exercise of conversion of derivative security
-
3,000
Added 8.54%
32,126
Common Stock
Apr 20
2023
SELL
Open market or private sale
$438,359
$178.34 p/Share
2,458
Reduced 7.78%
29,126
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$359,868
$175.46 p/Share
2,051
Reduced 6.1%
31,584
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
4,841
Added 12.58%
33,635
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$818,208
$189.05 p/Share
4,328
Reduced 13.07%
28,794
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
10,214
Added 25.11%
30,468
Common Stock
Jul 15
2022
SELL
Payment of exercise price or tax liability
$212,994
$167.58 p/Share
1,271
Reduced 5.26%
22,908
Common Stock
Jul 15
2022
BUY
Exercise of conversion of derivative security
-
3,000
Added 11.04%
24,179
Common Stock
Feb 01
2022
SELL
Open market or private sale
$1,056,289
$193.0 p/Share
5,473
Reduced 20.54%
21,179
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$1,015,456
$192.54 p/Share
5,274
Reduced 16.52%
26,652
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
12,449
Added 30.53%
28,326
Common Stock
Sep 03
2021
SELL
Open market or private sale
$322,128
$183.34 p/Share
1,757
Reduced 8.27%
19,477
Common Stock
Jul 15
2021
SELL
Payment of exercise price or tax liability
$429,801
$167.76 p/Share
2,562
Reduced 10.77%
21,234
Common Stock
Jul 15
2021
BUY
Exercise of conversion of derivative security
-
6,048
Added 21.17%
22,525
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$551,029
$134.66 p/Share
4,092
Reduced 18.74%
17,748
Common Stock
Jan 31
2021
BUY
Exercise of conversion of derivative security
$1,288,023
$134.66 p/Share
9,565
Added 34.57%
18,106
Common Stock