Oct 17
2022
SELL
Open market or private sale
$284,779
$86.01 p/Share
3,311
Reduced 6.77%
45,566
Common Stock
Oct 17
2022
BUY
Exercise of conversion of derivative security
$32,249
$9.74 p/Share
3,311
Added 6.34%
48,877
Common Stock
Oct 14
2022
SELL
Open market or private sale
$87,265
$86.06 p/Share
1,014
Reduced 2.18%
45,566
Common Stock
Oct 14
2022
BUY
Exercise of conversion of derivative security
$9,876
$9.74 p/Share
1,014
Added 2.13%
46,580
Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$121,674
$81.17 p/Share
1,499
Reduced 3.18%
45,566
Common Stock
May 27
2022
SELL
Payment of exercise price or tax liability
$8,241
$82.41 p/Share
100
Reduced 0.21%
47,065
Common Stock
May 26
2022
BUY
Grant, award, or other acquisition
-
1,200
Added 2.48%
47,165
Common Stock
May 25
2022
SELL
Payment of exercise price or tax liability
$9,457
$79.47 p/Share
119
Reduced 0.26%
45,965
Common Stock
Mar 31
2022
SELL
Open market or private sale
$393,575
$91.0 p/Share
4,325
Reduced 8.58%
46,084
Common Stock
Mar 31
2022
BUY
Exercise of conversion of derivative security
$24,047
$5.56 p/Share
4,325
Added 7.9%
50,409
Common Stock
Mar 08
2022
SELL
Open market or private sale
$380,600
$88.0 p/Share
4,325
Reduced 8.58%
46,084
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
$24,047
$5.56 p/Share
4,325
Added 7.9%
50,409
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$5,527
$78.96 p/Share
70
Reduced 0.15%
46,084
Common Stock
Jan 03
2022
SELL
Open market or private sale
$363,300
$84.0 p/Share
4,325
Reduced 8.57%
46,154
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$24,047
$5.56 p/Share
4,325
Added 7.89%
50,479
Common Stock
Aug 31
2021
SELL
Payment of exercise price or tax liability
$9,719
$81.67 p/Share
119
Reduced 0.26%
46,154
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$117,404
$83.92 p/Share
1,399
Reduced 2.93%
46,273
Common Stock
May 28
2021
SELL
Payment of exercise price or tax liability
$8,320
$83.2 p/Share
100
Reduced 0.21%
47,672
Common Stock
May 27
2021
BUY
Grant, award, or other acquisition
-
1,000
Added 2.05%
47,772
Common Stock
May 25
2021
SELL
Payment of exercise price or tax liability
$9,782
$82.2 p/Share
119
Reduced 0.25%
46,772
Common Stock
Apr 14
2021
SELL
Open market or private sale
$726,080
$90.76 p/Share
8,000
Reduced 14.57%
46,891
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
1,000
Added 1.79%
54,891
Common Stock
Nov 04
2020
SELL
Open market or private sale
$204,800
$64.0 p/Share
3,200
Reduced 5.61%
53,891
Common Stock
Nov 04
2020
BUY
Exercise of conversion of derivative security
$17,408
$5.44 p/Share
3,200
Added 5.31%
57,091
Common Stock
Nov 03
2020
SELL
Open market or private sale
$136,400
$62.0 p/Share
2,200
Reduced 3.92%
53,891
Common Stock