Jul 03
2023
BUY
Exercise of conversion of derivative security
-
1,679
Added 30.59%
3,809
Common Stock
Feb 28
2023
SELL
Open market or private sale
$1,309,000
$74.8 p/Share
17,500
Reduced 89.15%
2,130
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$142,646
$73.34 p/Share
1,945
Reduced 9.02%
19,630
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
-
3,576
Added 15.15%
20,025
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$115,382
$74.44 p/Share
1,550
Reduced 7.93%
17,999
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
3,182
Added 14.0%
19,549
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$493,983
$74.44 p/Share
6,636
Reduced 28.85%
16,367
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
13,052
Added 42.4%
17,732
Common Stock
Feb 23
2022
SELL
Open market or private sale
$839,704
$68.8 p/Share
12,205
Reduced 55.09%
9,951
Common Stock
Feb 22
2022
-
1,428
Reduced 6.05%
22,156
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$842,727
$68.32 p/Share
12,335
Reduced 35.76%
22,156
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
24,540
Added 52.04%
22,615
Common Stock
Aug 16
2021
SELL
Open market or private sale
$1,007,550
$67.17 p/Share
15,000
Reduced 56.86%
11,379
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$815,240
$59.26 p/Share
13,757
Reduced 24.97%
41,331
Common Stock
Feb 23
2021
SELL
Open market or private sale
$881,719
$58.97 p/Share
14,952
Reduced 36.18%
26,379
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
-
28,709
Added 34.26%
55,088
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$25,445
$59.59 p/Share
427
Reduced 1.59%
26,379
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
-
427
Added 1.57%
26,806
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$4,261,662
$60.39 p/Share
70,569
Reduced 62.02%
43,210
Common Stock
Dec 04
2020
SELL
Open market or private sale
$1,015,751
$60.35 p/Share
16,831
Reduced 38.95%
26,379
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$3,286,240
$37.6 p/Share
87,400
Added 43.44%
113,779
Common Stock