Jun 10
2024
SELL
Open market or private sale
$85,136
$106.42 p/Share
800
Reduced 2.08%
37,725
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
4,756
Added 10.99%
38,525
Common Stock
Feb 29
2024
SELL
Open market or private sale
$172,500
$115.0 p/Share
1,500
Reduced 4.25%
33,769
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$52,194
$107.84 p/Share
484
Reduced 1.35%
35,269
Common Stock
Feb 16
2024
SELL
Open market or private sale
$165,000
$110.0 p/Share
1,500
Reduced 4.03%
35,753
Common Stock
Feb 14
2024
SELL
Open market or private sale
$157,500
$105.0 p/Share
1,500
Reduced 3.87%
37,253
Common Stock
Feb 01
2024
SELL
Open market or private sale
$59,328
$98.88 p/Share
600
Reduced 1.52%
38,753
Common Stock
Jan 02
2024
SELL
Open market or private sale
$56,286
$93.81 p/Share
600
Reduced 1.5%
39,353
Common Stock
Dec 01
2023
SELL
Open market or private sale
$52,272
$87.12 p/Share
600
Reduced 1.48%
39,953
Common Stock
Nov 02
2023
SELL
Open market or private sale
$46,644
$77.74 p/Share
600
Reduced 1.46%
40,553
Common Stock
Oct 02
2023
SELL
Open market or private sale
$48,732
$81.22 p/Share
600
Reduced 1.44%
41,153
Common Stock
Sep 05
2023
SELL
Open market or private sale
$153,104
$95.69 p/Share
1,600
Reduced 3.69%
41,753
Common Stock
May 05
2023
SELL
Open market or private sale
$689,356
$89.76 p/Share
7,680
Reduced 15.05%
43,353
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
$530,995
$69.14 p/Share
7,680
Added 13.08%
51,033
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
7,052
Added 13.99%
43,353
Common Stock
Jan 12
2023
SELL
Payment of exercise price or tax liability
$458,985
$73.52 p/Share
6,243
Reduced 14.67%
36,301
Common Stock
Jan 12
2023
BUY
Exercise of conversion of derivative security
$434,115
$63.19 p/Share
6,870
Added 13.9%
42,544
Common Stock
Dec 01
2022
SELL
Open market or private sale
$262,500
$75.0 p/Share
3,500
Reduced 8.93%
35,674
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$221,165
$63.19 p/Share
3,500
Added 8.2%
39,174
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
$265,691
$64.41 p/Share
4,125
Added 10.36%
35,674
Common Stock
Nov 02
2021
SELL
Open market or private sale
$273,712
$170.75 p/Share
1,603
Reduced 4.84%
31,549
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$101,294
$63.19 p/Share
1,603
Added 4.61%
33,152
Common Stock
Nov 01
2021
SELL
Open market or private sale
$3,622,833
$170.11 p/Share
21,297
Reduced 40.3%
31,549
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$1,177,085
$55.27 p/Share
21,297
Added 28.72%
52,846
Common Stock
Oct 11
2021
SELL
Open market or private sale
$433,235
$155.84 p/Share
2,780
Reduced 8.1%
31,549
Common Stock