Feb 28
2024
SELL
Payment of exercise price or tax liability
$637,634
$128.4 p/Share
4,966
Reduced 25.53%
14,486
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
16,082
Added 45.26%
19,452
Common Stock
Nov 17
2023
SELL
Open market or private sale
$1,123,090
$118.22 p/Share
9,500
Reduced 73.82%
3,370
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
$733,970
$77.26 p/Share
9,500
Added 42.47%
12,870
Common Stock
Nov 06
2023
SELL
Open market or private sale
$2,318,400
$115.92 p/Share
20,000
Reduced 85.58%
3,370
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$1,545,200
$77.26 p/Share
20,000
Added 46.11%
23,370
Common Stock
Aug 16
2023
SELL
Open market or private sale
$1,419,625
$113.57 p/Share
12,500
Reduced 78.76%
3,370
Common Stock
Aug 16
2023
BUY
Exercise of conversion of derivative security
$965,750
$77.26 p/Share
12,500
Added 44.06%
15,870
Common Stock
Feb 28
2023
SELL
Open market or private sale
$1,213,600
$121.36 p/Share
10,000
Reduced 74.79%
3,370
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$772,600
$77.26 p/Share
10,000
Added 42.79%
13,370
Common Stock
Feb 24
2023
SELL
Open market or private sale
$1,212,600
$121.26 p/Share
10,000
Reduced 74.79%
3,370
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
$772,600
$77.26 p/Share
10,000
Added 42.79%
13,370
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$268,728
$102.49 p/Share
2,622
Reduced 39.19%
4,068
Common Stock
Feb 22
2023
-
4,068
Reduced 100.0%
0
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
10,060
Added 74.91%
3,370
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$135,231
$103.23 p/Share
1,310
Reduced 24.37%
4,066
Common Stock
Feb 23
2022
-
4,066
Reduced 100.0%
0
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
5,376
Added 50.0%
5,376
Common Stock
May 21
2021
SELL
Open market or private sale
$2,102,200
$105.11 p/Share
20,000
Reduced 100.0%
0
Common Stock
May 21
2021
BUY
Exercise of conversion of derivative security
$1,012,800
$50.64 p/Share
20,000
Added 50.0%
20,000
Common Stock
May 05
2021
SELL
Open market or private sale
$1,569,900
$104.66 p/Share
15,000
Reduced 100.0%
0
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$759,600
$50.64 p/Share
15,000
Added 50.0%
15,000
Common Stock
Apr 29
2021
SELL
Open market or private sale
$1,544,100
$102.94 p/Share
15,000
Reduced 100.0%
0
Common Stock
Apr 29
2021
BUY
Exercise of conversion of derivative security
$759,600
$50.64 p/Share
15,000
Added 50.0%
15,000
Common Stock
Mar 11
2021
SELL
Open market or private sale
$1,506,000
$100.4 p/Share
15,000
Reduced 100.0%
0
Common Stock