Mar 13
2025
SELL
Payment of exercise price or tax liability
$16,702
$55.49 p/Share
301
Reduced 0.59%
50,915
Common Stock
Mar 13
2025
BUY
Exercise of conversion of derivative security
-
958
Added 1.84%
51,216
Common Stock
Mar 09
2025
SELL
Payment of exercise price or tax liability
$77,097
$74.49 p/Share
1,035
Reduced 2.02%
50,258
Common Stock
Mar 09
2025
BUY
Exercise of conversion of derivative security
-
3,113
Added 5.72%
51,293
Common Stock
Mar 09
2024
SELL
Payment of exercise price or tax liability
$480,756
$111.96 p/Share
4,294
Reduced 8.18%
48,180
Common Stock
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
9,256
Added 14.99%
52,474
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$2,535,735
$208.84 p/Share
12,142
Reduced 21.93%
43,218
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
26,192
Added 32.12%
55,360
Common Stock
Feb 15
2023
SELL
Open market or private sale
$1,770,834
$242.58 p/Share
7,300
Reduced 20.02%
29,168
Common Stock
Nov 02
2022
SELL
Open market or private sale
$1,987,020
$220.78 p/Share
9,000
Reduced 19.79%
36,468
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$1,413,638
$231.63 p/Share
6,103
Reduced 11.83%
45,468
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
13,164
Added 20.34%
51,571
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$718,396
$194.74 p/Share
3,689
Reduced 8.76%
38,407
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
8,565
Added 16.91%
42,096
Common Stock
Nov 05
2021
SELL
Open market or private sale
$2,258,762
$272.14 p/Share
8,300
Reduced 19.84%
33,531
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$203,153
$72.04 p/Share
2,820
Reduced 6.32%
41,831
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
-
6,081
Added 11.99%
44,651
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$193,411
$62.27 p/Share
3,106
Reduced 7.45%
38,570
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
-
6,638
Added 13.74%
41,676
Common Stock
Mar 05
2021
SELL
Open market or private sale
$518,667
$62.49 p/Share
8,300
Reduced 19.15%
35,038
Common Stock