Aug 29
2024
SELL
Open market or private sale
$1,742,600
$271.56 p/Share
6,417
Reduced 34.58%
12,140
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$459,008
$71.53 p/Share
6,417
Added 25.69%
18,557
Common Stock
Mar 27
2024
SELL
Open market or private sale
$1,510,461
$233.06 p/Share
6,481
Reduced 34.8%
12,140
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
$387,174
$59.74 p/Share
6,481
Added 25.82%
18,621
Common Stock
Jan 15
2024
SELL
Payment of exercise price or tax liability
$41,434
$236.77 p/Share
175
Reduced 1.42%
12,140
Common Stock
Jan 15
2024
BUY
Grant, award, or other acquisition
-
225
Added 1.79%
12,315
Common Stock
Jan 08
2024
SELL
Payment of exercise price or tax liability
$50,638
$238.86 p/Share
212
Reduced 1.72%
12,090
Common Stock
Jan 08
2024
BUY
Grant, award, or other acquisition
-
536
Added 4.18%
12,302
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$9,401
$191.86 p/Share
49
Reduced 0.41%
11,766
Common Stock
Mar 20
2023
SELL
Open market or private sale
$796,847
$180.65 p/Share
4,411
Reduced 27.18%
11,815
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$269,688
$61.14 p/Share
4,411
Added 21.37%
16,226
Common Stock
Jan 15
2023
SELL
Payment of exercise price or tax liability
$26,856
$183.95 p/Share
146
Reduced 1.22%
11,815
Common Stock
Jan 15
2023
BUY
Grant, award, or other acquisition
-
276
Added 2.26%
11,961
Common Stock
Jan 09
2023
SELL
Payment of exercise price or tax liability
$117,319
$176.42 p/Share
665
Reduced 5.38%
11,685
Common Stock
Jan 09
2023
BUY
Grant, award, or other acquisition
-
1,818
Added 12.83%
12,350
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$24,624
$214.12 p/Share
115
Reduced 1.08%
10,532
Common Stock
Jan 15
2022
SELL
Payment of exercise price or tax liability
$24,571
$198.15 p/Share
124
Reduced 1.15%
10,647
Common Stock
Jan 15
2022
BUY
Grant, award, or other acquisition
-
244
Added 2.22%
10,771
Common Stock
Jan 10
2022
SELL
Payment of exercise price or tax liability
$77,539
$228.73 p/Share
339
Reduced 3.12%
10,527
Common Stock
Jan 10
2022
BUY
Grant, award, or other acquisition
-
894
Added 7.6%
10,866
Common Stock
May 24
2021
SELL
Open market or private sale
$437,296
$173.53 p/Share
2,520
Reduced 20.17%
9,972
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
$222,873
$46.97 p/Share
4,745
Added 27.53%
12,492
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$37,400
$179.81 p/Share
208
Reduced 2.61%
7,747
Common Stock
Jan 15
2021
SELL
Payment of exercise price or tax liability
$21,282
$190.02 p/Share
112
Reduced 1.39%
7,955
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
-
303
Added 3.62%
8,067
Common Stock