Jul 17
2024
SELL
Open market or private sale
$4,611,300
$150.0 p/Share
30,742
Reduced 29.42%
73,734
Common Stock
Jul 17
2024
BUY
Exercise of conversion of derivative security
$1,843,099
$86.34 p/Share
21,347
Added 16.97%
104,476
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$1,203,771
$138.46 p/Share
8,694
Reduced 9.47%
83,129
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
19,277
Added 17.35%
91,823
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$647,710
$136.36 p/Share
4,750
Reduced 6.15%
72,546
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
10,256
Added 11.71%
77,296
Common Stock
Dec 14
2023
SELL
Open market or private sale
$1,039,740
$130.0 p/Share
7,998
Reduced 10.66%
67,040
Common Stock
Aug 02
2023
SELL
Open market or private sale
$434,176
$114.74 p/Share
3,784
Reduced 4.8%
75,038
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$735,195
$108.58 p/Share
6,771
Reduced 7.91%
78,822
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
15,012
Added 14.92%
85,593
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$460,927
$114.63 p/Share
4,021
Reduced 5.39%
70,581
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
13,250
Added 15.08%
74,602
Common Stock
Nov 11
2022
SELL
Open market or private sale
$903,555
$115.0 p/Share
7,857
Reduced 11.35%
61,352
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$1,528,167
$130.09 p/Share
11,747
Reduced 14.51%
69,209
Common Stock
Mar 11
2022
BUY
Grant, award, or other acquisition
-
26,046
Added 24.34%
80,956
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$804,619
$158.89 p/Share
5,064
Reduced 8.44%
54,910
Common Stock
Feb 03
2022
BUY
Grant, award, or other acquisition
-
8,389
Added 12.27%
59,974
Common Stock
Aug 26
2021
SELL
Open market or private sale
$2,137,279
$174.23 p/Share
12,267
Reduced 19.21%
51,585
Common Stock
Jun 01
2021
SELL
Open market or private sale
$6,301,016
$164.81 p/Share
38,232
Reduced 37.45%
63,852
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$1,818,854
$63.73 p/Share
28,540
Added 21.85%
102,084
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$744,516
$132.1 p/Share
5,636
Reduced 7.12%
73,544
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
12,496
Added 13.63%
79,180
Common Stock
Mar 04
2021
SELL
Open market or private sale
$9,089,840
$124.09 p/Share
73,252
Reduced 52.35%
66,684
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
$3,772,835
$72.96 p/Share
51,711
Added 26.98%
139,936
Common Stock
Feb 15
2021
SELL
Sale (or disposition) back to the issuer
$220,077
$109.6 p/Share
2,008
Reduced 2.11%
93,302
Common Stock