Jul 01
2023
SELL
Sale (or disposition) back to the issuer
-
3,146
Reduced 3.61%
83,936
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$5,195
$50.44 p/Share
103
Reduced 0.12%
87,082
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$4,390
$52.9 p/Share
83
Reduced 0.1%
85,858
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
$70,198
$52.9 p/Share
1,327
Added 1.5%
87,185
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$13,547
$52.92 p/Share
256
Reduced 0.3%
85,941
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
$131,796
$20.99 p/Share
6,279
Added 6.79%
86,197
Common Stock
Nov 17
2022
BUY
Open market or private purchase
$100,900
$50.45 p/Share
2,000
Added 2.44%
79,918
Common Stock
May 02
2022
BUY
Open market or private purchase
$570,200
$57.02 p/Share
10,000
Added 11.37%
77,918
Common Stock
Apr 13
2022
BUY
Exercise of conversion of derivative security
$111,205
$29.02 p/Share
3,832
Added 5.34%
67,918
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$7,923
$64.94 p/Share
122
Reduced 0.19%
64,086
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$7,877
$69.71 p/Share
113
Reduced 0.18%
64,208
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
$70,218
$73.22 p/Share
959
Added 1.47%
64,321
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$9,858
$74.12 p/Share
133
Reduced 0.21%
63,362
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$9,172
$73.97 p/Share
124
Reduced 0.19%
63,495
Common Stock
May 27
2021
BUY
Exercise of conversion of derivative security
$310,945
$28.59 p/Share
10,876
Added 14.6%
63,619
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$6,684
$54.79 p/Share
122
Reduced 0.25%
49,108
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$7,949
$56.78 p/Share
140
Reduced 0.28%
49,230
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$6,067
$54.17 p/Share
112
Reduced 0.23%
49,370
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$6,594
$49.58 p/Share
133
Reduced 0.27%
49,482
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
$69,764
$48.65 p/Share
1,434
Added 2.81%
49,565
Common Stock