Nov 11
2024
SELL
Open market or private sale
$2,020,000
$202.0 p/Share
10,000
Reduced 1.63%
604,447
Common Stock - Direct
Oct 30
2024
SELL
Open market or private sale
$6,749,314
$188.94 p/Share
35,722
Reduced 5.49%
614,447
Common Stock - Direct
Oct 30
2024
BUY
Exercise of conversion of derivative security
$4,433,130
$82.72 p/Share
53,592
Added 7.62%
650,169
Common Stock - Direct
May 16
2024
BUY
Grant, award, or other acquisition
-
1,165
Added 0.19%
596,577
Common Stock - Direct
Apr 30
2024
SELL
Open market or private sale
$4,703,433
$161.63 p/Share
29,100
Reduced 4.66%
595,412
Common Stock - Direct
Apr 30
2024
BUY
Exercise of conversion of derivative security
$2,158,638
$74.18 p/Share
29,100
Added 4.45%
624,512
Common Stock - Direct
Aug 02
2023
SELL
Open market or private sale
$1,454,006
$118.26 p/Share
12,295
Reduced 2.02%
595,412
Common Stock - Direct
Aug 02
2023
BUY
Exercise of conversion of derivative security
$1,121,428
$72.82 p/Share
15,400
Added 2.47%
607,707
Common Stock - Direct
Aug 01
2023
SELL
Open market or private sale
$5,593,045
$118.92 p/Share
47,032
Reduced 7.36%
592,307
Common Stock - Direct
May 16
2023
BUY
Grant, award, or other acquisition
-
1,857
Added 0.29%
639,339
Common Stock - Direct
Mar 01
2023
SELL
Payment of exercise price or tax liability
$180,847
$104.9 p/Share
1,724
Reduced 0.27%
637,482
Common Stock - Direct
Feb 14
2023
SELL
Payment of exercise price or tax liability
$1,017,808
$103.52 p/Share
9,832
Reduced 1.51%
639,206
Common Stock - Direct
Feb 14
2023
BUY
Grant, award, or other acquisition
-
22,425
Added 3.34%
649,038
Common Stock - Direct
Nov 03
2022
SELL
Open market or private sale
$3,440,552
$92.24 p/Share
37,300
Reduced 5.62%
626,613
Common Stock - Direct
Nov 03
2022
BUY
Exercise of conversion of derivative security
$1,149,302
$48.29 p/Share
23,800
Added 3.53%
650,413
Common Stock - Direct
May 18
2022
BUY
Grant, award, or other acquisition
-
1,817
Added 0.28%
640,113
Common Stock - Direct
Mar 17
2022
SELL
Payment of exercise price or tax liability
$214,469
$93.41 p/Share
2,296
Reduced 0.36%
638,296
Common Stock - Direct
Mar 17
2022
BUY
Grant, award, or other acquisition
-
5,280
Added 0.82%
640,592
Common Stock - Direct
Mar 01
2022
SELL
Payment of exercise price or tax liability
$567,432
$89.67 p/Share
6,328
Reduced 0.99%
635,312
Common Stock - Direct
Feb 22
2022
SELL
Open market or private sale
$5,418,393
$96.97 p/Share
55,877
Reduced 8.05%
638,640
Common Stock - Direct
Nov 15
2021
SELL
Open market or private sale
$2,951,564
$95.83 p/Share
30,800
Reduced 4.25%
694,517
Common Stock - Direct
Nov 15
2021
BUY
Exercise of conversion of derivative security
$1,210,132
$39.29 p/Share
30,800
Added 4.07%
725,317
Common Stock - Direct
May 19
2021
BUY
Grant, award, or other acquisition
-
2,060
Added 0.3%
694,517
Common Stock - Direct
Mar 18
2021
SELL
Payment of exercise price or tax liability
$136,150
$77.27 p/Share
1,762
Reduced 0.25%
692,457
Common Stock - Direct
Mar 18
2021
BUY
Grant, award, or other acquisition
-
4,051
Added 0.58%
694,219
Common Stock - Direct