Sep 11
2024
SELL
Open market or private sale
$369,831
$163.57 p/Share
2,261
Reduced 21.26%
8,372
Common Stock - Direct
Apr 29
2024
SELL
Open market or private sale
$976,440
$162.74 p/Share
6,000
Reduced 36.07%
10,633
Common Stock - Direct
Mar 11
2024
SELL
Open market or private sale
$843,660
$140.61 p/Share
6,000
Reduced 26.51%
16,633
Common Stock - Direct
Mar 01
2024
SELL
Payment of exercise price or tax liability
$133,972
$141.62 p/Share
946
Reduced 4.01%
22,633
Common Stock - Direct
Mar 01
2024
SELL
Sale (or disposition) back to the issuer
$217,811
$141.62 p/Share
1,538
Reduced 6.36%
22,633
Common Stock - Direct
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
1,538
Added 5.98%
24,171
Common Stock - Direct
Feb 15
2024
SELL
Payment of exercise price or tax liability
$411,416
$134.67 p/Share
3,055
Reduced 9.78%
28,191
Common Stock - Direct
Feb 15
2024
BUY
Grant, award, or other acquisition
-
9,117
Added 22.59%
31,246
Common Stock - Direct
Mar 16
2023
SELL
Payment of exercise price or tax liability
$258,478
$96.16 p/Share
2,688
Reduced 10.83%
22,129
Common Stock - Direct
Mar 16
2023
BUY
Grant, award, or other acquisition
-
6,727
Added 21.33%
24,817
Common Stock - Direct
Mar 02
2023
BUY
Grant, award, or other acquisition
-
4,612
Added 20.32%
18,090
Common Stock - Direct
Mar 01
2023
SELL
Payment of exercise price or tax liability
$141,090
$104.9 p/Share
1,345
Reduced 9.07%
13,478
Common Stock - Direct
Dec 05
2022
SELL
Payment of exercise price or tax liability
$45,946
$102.33 p/Share
449
Reduced 2.94%
14,823
Common Stock - Direct
Mar 17
2022
SELL
Payment of exercise price or tax liability
$31,012
$93.41 p/Share
332
Reduced 2.13%
15,272
Common Stock - Direct
Mar 17
2022
BUY
Grant, award, or other acquisition
-
990
Added 5.97%
15,604
Common Stock - Direct
Mar 01
2022
SELL
Payment of exercise price or tax liability
$77,385
$89.67 p/Share
863
Reduced 5.58%
14,614
Common Stock - Direct
Mar 01
2022
SELL
Sale (or disposition) back to the issuer
$89,670
$89.67 p/Share
1,000
Reduced 6.07%
15,477
Common Stock - Direct
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
1,000
Added 5.72%
16,477
Common Stock - Direct
Feb 28
2022
BUY
Grant, award, or other acquisition
-
4,310
Added 21.78%
15,477
Common Stock - Direct
Dec 05
2021
SELL
Payment of exercise price or tax liability
$40,239
$89.42 p/Share
450
Reduced 3.87%
11,167
Common Stock - Direct
Mar 01
2021
SELL
Payment of exercise price or tax liability
$29,586
$74.15 p/Share
399
Reduced 3.32%
11,617
Common Stock - Direct
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
$166,838
$74.15 p/Share
2,250
Reduced 16.23%
11,617
Common Stock - Direct
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
2,250
Added 13.96%
13,867
Common Stock - Direct
Feb 11
2021
BUY
Grant, award, or other acquisition
-
4,149
Added 25.67%
12,016
Common Stock - Direct
Dec 05
2020
SELL
Open market or private purchase
$52,318
$74.74 p/Share
700
Reduced 8.17%
7,867
Common Stock - Direct