Aug 15
2024
SELL
Open market or private sale
$415,950
$83.19 p/Share
5,000
Reduced 4.97%
95,541
Common Stock
Aug 13
2024
SELL
Open market or private sale
$403,850
$80.77 p/Share
5,000
Reduced 4.74%
100,541
Common Stock
May 06
2024
SELL
Open market or private sale
$897,600
$89.76 p/Share
10,000
Reduced 8.65%
105,541
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$594,716
$81.39 p/Share
7,307
Reduced 5.95%
115,541
Common Stock
Feb 10
2024
BUY
Grant, award, or other acquisition
-
20,704
Added 14.65%
120,587
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$48,248
$81.5 p/Share
592
Reduced 0.58%
102,144
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
1,868
Added 1.79%
102,736
Common Stock
Dec 07
2023
BUY
Grant, award, or other acquisition
-
12,000
Added 10.63%
100,868
Common Stock
Nov 14
2023
SELL
Open market or private sale
$370,150
$74.03 p/Share
5,000
Reduced 5.33%
88,868
Common Stock
Aug 23
2023
SELL
Open market or private sale
$377,250
$75.45 p/Share
5,000
Reduced 5.06%
93,868
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$462,701
$86.1 p/Share
5,374
Reduced 4.34%
118,319
Common Stock
Feb 17
2023
SELL
Open market or private sale
$1,668,312
$85.77 p/Share
19,451
Reduced 16.44%
98,868
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
$1,057,545
$42.6 p/Share
24,825
Added 16.72%
123,693
Common Stock
Feb 14
2023
SELL
Open market or private sale
$672,423
$85.67 p/Share
7,849
Reduced 7.35%
98,868
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$184,039
$85.56 p/Share
2,151
Reduced 1.98%
106,717
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$426,000
$42.6 p/Share
10,000
Added 8.41%
108,868
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$36,208
$83.43 p/Share
434
Reduced 0.44%
98,868
Common Stock
Feb 12
2023
BUY
Grant, award, or other acquisition
-
1,307
Added 1.3%
99,302
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$541,744
$83.68 p/Share
6,474
Reduced 6.2%
97,995
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
18,810
Added 15.98%
98,892
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$219,841
$71.1 p/Share
3,092
Reduced 2.94%
101,967
Common Stock
Nov 04
2022
SELL
Open market or private sale
$1,162,597
$71.29 p/Share
16,308
Reduced 15.99%
85,659
Common Stock
Nov 04
2022
BUY
Exercise of conversion of derivative security
$866,210
$44.65 p/Share
19,400
Added 15.59%
105,059
Common Stock
Aug 11
2022
SELL
Payment of exercise price or tax liability
$104,771
$69.11 p/Share
1,516
Reduced 1.58%
94,143
Common Stock
Aug 11
2022
SELL
Open market or private sale
$583,530
$68.78 p/Share
8,484
Reduced 9.01%
85,659
Common Stock