Jul 22
2024
SELL
Open market or private sale
$990,000
$99.0 p/Share
10,000
Reduced 27.29%
26,642
Common Stock
Jul 22
2024
BUY
Exercise of conversion of derivative security
$371,800
$37.18 p/Share
10,000
Added 21.44%
36,642
Common Stock
Mar 05
2024
SELL
Open market or private sale
$404,500
$80.9 p/Share
5,000
Reduced 15.84%
26,571
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
$119,000
$23.8 p/Share
5,000
Added 13.67%
31,571
Common Stock
Nov 22
2023
SELL
Payment of exercise price or tax liability
$10,417
$75.49 p/Share
138
Reduced 0.52%
26,537
Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$5,201
$77.64 p/Share
67
Reduced 0.25%
26,675
Common Stock
Nov 20
2023
BUY
Grant, award, or other acquisition
$48,680
$77.64 p/Share
627
Added 2.29%
26,742
Common Stock
Nov 14
2023
SELL
Payment of exercise price or tax liability
$9,374
$78.12 p/Share
120
Reduced 0.46%
26,115
Common Stock
Jul 26
2023
SELL
Open market or private sale
$203,700
$81.48 p/Share
2,500
Reduced 8.71%
26,190
Common Stock
Jul 26
2023
BUY
Exercise of conversion of derivative security
$59,500
$23.8 p/Share
2,500
Added 8.02%
28,690
Common Stock
Nov 14
2022
BUY
Grant, award, or other acquisition
$91,068
$80.95 p/Share
1,125
Added 4.14%
26,069
Common Stock
May 20
2022
BUY
Open market or private purchase
$75,460
$75.46 p/Share
1,000
Added 3.87%
24,857
Common Stock
Jan 05
2022
BUY
Exercise of conversion of derivative security
$33,000
$16.5 p/Share
2,000
Added 7.75%
23,793
Common Stock
Nov 22
2021
BUY
Grant, award, or other acquisition
$94,441
$73.21 p/Share
1,290
Added 5.59%
21,793
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
$24,750
$16.5 p/Share
1,500
Added 6.85%
20,389
Common Stock
Nov 12
2020
BUY
Grant, award, or other acquisition
$58,539
$65.7 p/Share
891
Added 4.51%
18,868
Common Stock
Feb 21
2020
BUY
Exercise of conversion of derivative security
$24,750
$16.5 p/Share
1,500
Added 7.73%
17,900
Common Stock
Nov 18
2019
BUY
Grant, award, or other acquisition
$39,762
$70.5 p/Share
564
Added 3.33%
16,378
Common Stock
Jan 22
2019
BUY
Exercise of conversion of derivative security
$42,000
$16.8 p/Share
2,500
Added 13.68%
15,770
Common Stock
Dec 05
2018
BUY
Grant, award, or other acquisition
$37,490
$50.39 p/Share
744
Added 5.31%
13,270
Common Stock
Jul 13
2018
BUY
Exercise of conversion of derivative security
$42,000
$16.8 p/Share
2,500
Added 16.64%
12,526
Common Stock
Dec 12
2017
BUY
Grant, award, or other acquisition
$33,784
$57.75 p/Share
585
Added 5.51%
10,026
Common Stock